Description : Job Summary :
We are looking for an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate should have deep expertise in Java, Spring Boot, and microservices architecture, along with strong analytical and problem-solving skills.
Required Skills and Qualifications :
- Bachelors degree in Computer Science, IT, or related field.
- Minimum 7 years of hands-on experience in Java development.
- Strong expertise in Core Java, Spring, Spring Boot, and Microservices.
- Good experience with RESTful APIs, Hibernate / JPA, and SQL / NoSQL databases.
- Strong understanding of object-oriented design principles and design patterns.
- Proficiency with build tools
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience in Agile / Scrum methodologies.
- Excellent analytical, problem-solving, and communication skills.
Preferred Skills :
Exposure to containerization technologies (Docker, Kubernetes).Experience with CI / CD pipelines and DevOps practices.Knowledge of front-end technologies (Angular / React) is a plus.Experience with message brokers (Kafka, RabbitMQ) is an advantage.(ref : hirist.tech)