Location: Noida/ Chennai/ Bangalore
Job Description
Strong experience in developing enterprise applications using Java, Spring Boot, and Angular. Should have expertise in building microservices, REST APIs, CI/CD pipelines, and modern development practices.
Key Responsibilities
-
Develop and maintain scalable applications using Java 21, Spring Boot, Spring MVC, and Angular.
-
Design and implement RESTful APIs and Microservices.
-
Write clean, reusable, and well-tested code using JUnit, Mockito, and Spring Test.
-
Manage builds using Maven and deploy applications using Docker and Jenkins CI/CD.
-
Collaborate with cross-functional teams in an Agile environment.
-
Perform code reviews, troubleshoot issues, and optimize application performance.
Mandatory Skills
-
Java 21
-
Spring Boot 3/4, Spring MVC
-
Angular, TypeScript
-
RESTful APIs & Microservices
-
Maven
-
JUnit, Mockito, Spring Test
-
Docker
-
Jenkins CI/CD
-
Git, Git Bash, PowerShell
-
SQL (MySQL or similar)
-
IntelliJ IDEA
Good to Have
-
Kubernetes, Helm, Argo CD
-
ActiveMQ, Apache Camel
-
Domain-Driven Design & Design Patterns
-
HTML5, CSS3
-
Tomcat
-
Application Profiling & Observability Tools