We are looking for an experienced Java developer with strong expertise in Spring Boot to design, develop, and maintain scalable and high-performance applications. The ideal candidate should have a solid background in core Java concepts, REST API development, microservice architecture, and integration with databases and external systems.
Key Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot.
- Develop and consume RESTful APIs and integrate with third-party services.
- Work with microservices architecture, ensuring scalability, reliability, and performance.
- Write clean, efficient, and testable code following best practices.
- Implement unit tests, integration test and ensure code quality with tools such as JUnit and Mockito.
- Contribute to CI/CD pipelines
- Collaborate with the cross-functional team, including PM, architects, QA engineers.
- Stay updated with modern technologies and provide recommendations for continuous improvement.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of hands-on experience in Java development.
- Strong knowledge of Spring Boot (dependency injection, data, security etc.)
- Experience with REST API design and development.
- Proficiency in SQL such as MSSQL, Oracle
- Experience with microservices and containerization (Docker, Kubernetes is puls)
- Hands on experience with CI/CD (Jenkins, GitLab)
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and teamwork skills.
Generating Apply Link...



