Role : Java Backend Developer
We're looking for a skilled and passionate Java Backend Developer to join our team. You will play a key role in designing, developing, and maintaining the core backend systems that power our applications. The ideal candidate has a strong foundation in Java and related frameworks, a keen eye for detail, and a commitment to building robust, scalable, and secure solutions. If you thrive in an Agile environment and enjoy solving complex problems, we want to hear from you.
Key Responsibilities :
- Backend System Development : Design, develop, and maintain high-performance, scalable backend systems using Java and related technologies.
- API Creation : Build and deploy RESTful APIs that are reliable, secure, and easy to consume.
- Database Integration : Integrate backend services with various databases, ensuring efficient data storage and retrieval.
- Performance & Security : Optimize applications for high performance and scalability, and implement robust security measures to protect sensitive data.
- Agile Collaboration : Actively participate in an Agile development environment, including sprint planning, daily stand-ups, and code reviews.
- Problem-Solving : Troubleshoot and debug issues, providing timely and effective solutions to ensure system Skills & Experience :
- Java Expertise : Strong hands-on experience with Java and core Java concepts.
- Framework Proficiency : Proven experience with backend frameworks such as Spring and Hibernate.
- Microservices Architecture : Solid understanding and practical experience in designing and
developing Microservices.
Database Knowledge : Hands-on experience with relational databases (SQL).Object-Oriented Programming (OOP) : Deep understanding of OOP principles and designpatterns.
Agile Methodology : Experience working in an Agile / Scrum development environment.Problem-Solving : Excellent analytical and problem-solving abilities, with a meticulousattention to detail.
Collaboration : A collaborative mindset and strong communication skills to work effectively within a team.(ref : hirist.tech)