Posted on: 07/08/2025
Job Summary :
We are looking for a highly skilled Java Developer with expertise in Spring Boot and Microservices architecture to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and deploying scalable and efficient backend services while collaborating closely with cross-functional teams to deliver enterprise-grade applications.
Key Responsibilities :
- Build microservices that are robust, scalable, and secure.
- Collaborate with front-end developers, architects, QA engineers, and product managers.
- Integrate APIs and external systems with microservices.
- Participate in code reviews, architectural discussions, and agile ceremonies.
- Ensure performance, security, and scalability of backend services.
- Develop and maintain technical documentation.
Required Skills and Qualifications :
- Hands-on experience with Spring Boot and the Spring ecosystem (Spring MVC, Spring Data, Spring Security, etc.)
- In-depth knowledge of Microservices architecture
- Experience with RESTful APIs and API Gateway
- Familiarity with Docker, Kubernetes, and container orchestration
- Knowledge of message brokers like Kafka, RabbitMQ, etc.
- Experience with Relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
- Familiarity with CI/CD tools and DevOps pipelines (e.g., Jenkins, GitLab CI)
- Understanding of unit testing and integration testing (JUnit, Mockito)
- Good problem-solving skills and a proactive attitude
Preferred Qualifications (Nice to Have) :
- Familiarity with monitoring tools (e.g., Prometheus, Grafana)
- Knowledge of Domain-Driven Design (DDD) and Event-Driven Architecture (EDA)
- Experience working in Agile/Scrum environments
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1526557
Interview Questions for you
View All