HamburgerMenu
hirist

Job Description

Job Summary :


We are seeking a skilled and motivated Backend Developer with strong expertise in Java, Spring Boot, and Microservices architecture. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems that power our applications and services.


Key Responsibilities :


- Design, develop, and maintain backend services using Java and Spring Boot.

- Build and manage microservices-based architecture for scalable applications.

- Collaborate with front-end developers, DevOps, and QA teams to deliver high-quality

software.

- Write clean, maintainable, and efficient code following best practices.

- Implement RESTful APIs and ensure robust integration with front-end and third-party

services.

- Optimize application performance and scalability.

- Participate in code reviews, testing, and debugging.

- Ensure security and data protection in backend services.

- Maintain documentation for code, APIs, and system architecture.


Required Skills & Qualifications :


- Strong proficiency in Java (8 or above).

- Hands-on experience with Spring Boot and related Spring frameworks.

- Solid understanding of Microservices architecture and design patterns.

- Experience with RESTful APIs, JSON, and HTTP protocols.

- Familiarity with Docker, Kubernetes, or other containerization tools.

- Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

- Knowledge of CI/CD pipelines and tools like Jenkins, GitLab CI, etc.

- Understanding of message brokers like Kafka or RabbitMQ.

- Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.

- Excellent problem-solving and communication skills.


Preferred Qualifications :


- Experience with unit testing and test-driven development (TDD).

- Knowledge of security best practices in backend development.

- Exposure to Agile/Scrum methodologies.

- Bachelor's degree in Computer Science, Engineering, or related field.


info-icon

Did you find something suspicious?