Top 3 Required Skills:
• Core Java
• Java Springboot
• Spring MVC
Top 3 Preferred Skills:
• RESTful APIs
• relational databases (MySQL, PostgreSQL, Oracle).
• message brokers (AMQ, Kafka, RabbitMQ).
Education Requirements: Graduation in Computer Science
Years of Experience: 7+
Desired Competencies (Technical/Behavioral Competency)
Must-Have**
(Ideally should not be more than Strong proficiency in Java (Java 8 and above).
• Experience with Spring Framework (Spring Boot, Spring MVC).
• Hands-on experience with RESTful APIs and Microservices architecture.
• Knowledge of JPA/Hibernate and relational databases (MySQL, PostgreSQL, Oracle).
• Familiarity with cloud platforms (Azure) and containerization (Docker, Kubernetes).
• Experience of CI/CD pipelines
• Solid grasp of data structures, algorithms, and design patterns.
• Excellent problem-solving and debugging skills.
Good-to-Have 1. Experience with message brokers (AMQ, Kafka, RabbitMQ).
• Exposure to front-end technologies (Angular, React) is a plus.
SN Responsibility of / Expectations from the Role
1 Design, develop, and maintain scalable Java-based applications.
2 Write clean, efficient, and well-documented code following best practices.
3 Collaborate with cross-functional teams to define, design, and deliver new features.
4 Optimize application performance and troubleshoot production issues.
5 Design, develop, and maintain scalable Java-based applications.