We are seeking an experienced Java Developer with 5 - 7 years of expertise to design, build, and optimize modern applications. You will work on cutting-edge technologies, ensuring high performance, scalability, and robust architecture to deliver impactful solutions.
Key Responsibilities :
- Design, develop, and maintain applications using Java and microservices architecture.
- Implement RESTful APIs and event-driven systems (Kafka, RabbitMQ).
- Apply TDD, BDD, CI / CD, and SOLID principles in daily development practices.
- Work with relational and non-relational databases (SQL Server, PostgreSQL, MongoDB).
- Utilize ORM frameworks like Hibernate and Spring Data for efficient data handling.
- Conduct performance optimization, monitoring, and troubleshooting of applications.
- Collaborate with cross-functional teams to deliver quality solutions within timelines.
Key Skills & Qualifications
5 - 7 years of strong hands-on experience in Java development.Deep knowledge of microservices and API design.Proficiency in modern development practices : TDD, BDD, CI / CD, SOLID.Strong database skills (SQL & NoSQL).Experience with application monitoring and optimization tools.Excellent problem-solving, communication, and teamwork skills.(ref : hirist.tech)