HamburgerMenu
hirist

Lead Backend Developer - Java/Spring

XHire.One
5 - 8 Years
Multiple Locations

Posted on: 13/03/2026

Job Description

Key Responsibilities :

Technical Leadership : Lead and mentor a team of backend developers, ensuring the delivery of high-quality, scalable, and maintainable code.

Design and Architecture : Develop high-level and low-level designs (HLD & LLD) for backend systems, ensuring alignment with business requirements and technical standards.

Development : Design, develop, and maintain backend services and APIs using Java, Spring Boot, and Hibernate.

Code Review : Conduct regular code reviews to ensure adherence to best practices, coding standards, and security guidelines.

Collaboration : Work closely with frontend developers, product managers, and other stakeholders to define requirements and deliver solutions.

Optimization : Identify and address performance bottlenecks, optimizing backend systems for speed and scalability.

Documentation : Create and maintain comprehensive technical documentation for all backend processes and systems.

Innovation : Stay up-to-date with emerging technologies and industry trends, integrating new tools and techniques into development processes.

Required Skills and Qualifications :

Experience : 5+ years of backend development experience, with a focus on Java, Spring Boot, and Hibernate.

Leadership : Proven experience leading and mentoring development teams.

Design Patterns : Strong understanding and practical application of design patterns in software development.

HLD & LLD : Experience in creating high-level and low-level designs, with a solid understanding of software architecture principles.

Problem-Solving : Excellent problem-solving skills and the ability to troubleshoot complex issues.

Communication : Strong communication skills, with the ability to effectively convey technical concepts to non-technical stakeholders.

Education : Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

Preferred Qualifications :

Microservices : Experience with microservices architecture and related technologies.

Cloud Services : Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization

(Docker, Kubernetes).

Agile Methodologies : Experience working in Agile/Scrum development environments.

DevOps : Understanding of CI/CD pipelines and DevOps practices.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in