Job Description :
We are looking for a Senior Java Developer (8- 10 yrs) with strong expertise in Java (8+), Spring, Hibernate, and Microservices.
Must have solid knowledge of OOP, SOLID principles, clean coding, and design patterns.
Experience with databases, DevOps, and Agile delivery practices is essential.
Job Requirements :
- 8- 10 years of experience with Java.
- Hands-on with Spring, Hibernate, Java EE, DropWizard.
- Strong OOP & design patterns knowledge; functional programming is a plus.
- Experience leading teams with Agile, TDD, CI / CD, automation.
- Experience with RDBMS (MySQL / Postgres); NoSQL (MongoDB / GraphDB) is a plus.
- Passion for software engineering and clean coding practices.
Job Responsibilities :
Build and scale distributed systems using microservices.Apply CI / CD and DevOps practices to deliver high-quality software.Contribute across the full software lifecycle from ideation to deployment.Collaborate with cross-functional teams to deliver customer-centric solutions.Mentor and guide junior team members.Professional Skills :
Experience of team handling.Strong focus on technical excellence with a business value mindset.(ref : hirist.tech)