Experience: 68 YearsJob DescriptionWe are looking for an experienced Java Developer to join our team in Gurgaon. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and AWS, with hands-on experience in designing and developing scalable enterprise applications.Key Responsibilities
- Design, develop, test, and maintain enterprise-grade applications using Java and Spring Boot.
- Develop and implement Microservices-based architecture.
- Build and consume RESTful APIs.
- Work with AWS cloud services for application deployment and management.
- Collaborate with cross-functional teams including Product, QA, and DevOps.
- Write clean, efficient, and maintainable code following best practices.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and Agile ceremonies.
Required Skills:
- Solid experience in Core Java (Java 8/11/17).
- Hands-on experience with Spring Boot.
- Strong understanding of Microservices Architecture.
- Experience with AWS services.
- Experience in developing and consuming REST APIs.
- Good understanding of SQL/NoSQL databases.
- Familiarity with Git and CI/CD pipelines.
- Knowledge of Maven/Gradle.
- Excellent problem-solving and communication skills.
Preferred Skills:
- Experience with Docker and Kubernetes.
- Knowledge of Kafka or any messaging framework.
- Exposure to Jenkins or other CI/CD tools.
- Understanding of Agile/Scrum methodology.
Interview Process:
- Technical Assessment
- Technical Interview
- Final Round: Face-to-Face Interview at our Noida Office