Key Responsibilities
- Design, develop, and maintain scalable Java-based enterprise applications.
- Build RESTful APIs and Microservices using Spring Boot.
- Develop responsive user interfaces using React or Angular.
- Collaborate with cross-functional Agile teams to deliver high-quality software.
- Participate in code reviews, testing, and CI/CD deployment activities.
- Troubleshoot and resolve production issues while ensuring application performance and reliability.
Required Skills
- 4+ years of Java development experience.
- Strong experience with Java 11/17+, Spring Boot, and Microservices.
- Hands-on experience with React or Angular.
- REST APIs and distributed systems.
- SQL (Oracle/PostgreSQL) and database design.
- CI/CD tools such as Jenkins, Git, Maven, or Gradle.
- Experience with Docker, Kubernetes, or cloud platforms (AWS/Azure) is advantageous.
- Excellent communication and problem-solving skills.