Job Description
We are looking for a skilled Java Developer with strong expertise in Core Java, Spring Boot, Microservices, and AWS/Azure. The ideal candidate should have experience building scalable backend applications and be capable of handling end-to-end module ownership.
Responsibilities
- Design, develop, test, and maintain scalable Java applications.
- Develop REST APIs and Microservices using Spring Boot.
- Work on AWS/Azure cloud environments.
- Write optimized SQL queries and improve database performance.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Participate in code reviews, debugging, and production support.
- Follow Agile/Scrum methodologies and SDLC best practices.
- Take ownership of assigned modules and deliver within timelines.
Required Skills
- 4–7 years of hands-on experience in Java development.
- Strong knowledge of Core Java (Collections, Multithreading, Streams, OOPs).
- Expertise in Spring Boot and Microservices.
- Experience with AWS or Azure.
- Good understanding of SQL and database optimization.
- Experience with Kafka or other messaging systems is preferred.
- Hands-on experience with Jenkins/CI-CD, Git, Maven, Docker/Kubernetes is a plus.
- Good communication and problem-solving skills.
Preferred
- Experience in a Product-based company.
- Candidates who have handled team leadership/mentoring or taken end-to-end ownership of modules.
- Experience in Banking, FinTech, Travel, or Enterprise…
Skills
- Java
- Spring Boot
- Microservices
- AWS
- Azure