Job Summary
We are looking for a skilled Java Spring Boot Developer to design, develop, and maintain scalable backend applications. The ideal candidate should have strong experience in building microservices-based architectures and working with modern development frameworks.
Key Responsibilities
Design and develop robust, scalable, and high-performance applications using Java and Spring Boot
Build RESTful APIs and microservices-based solutions
Collaborate with frontend developers, business analysts, and other stakeholders
Write clean, efficient, and reusable code following best practices
Participate in code reviews and ensure code quality standards
Integrate third-party APIs and services
Troubleshoot, debug, and optimize application performance
Work with DevOps teams for CI/CD pipelines and deployments
Required Skills
Strong experience in Java (8 or above)
Hands-on experience with Spring Boot, Spring MVC, Spring Security
Experience with Microservices Architecture
Strong knowledge of REST APIs and web services
Experience with Hibernate / JPA
Knowledge of SQL / NoSQL databases (MySQL, PostgreSQL, MongoDB)
Familiarity with Git, Maven/Gradle
Understanding of Docker, Kubernetes (preferred)
Good problem-solving and debugging skills
