freehire launches on Product Hunt on 26 August.

Follow →

Backend Engineering Lead

Summary

Leads backend teams to design and build scalable microservices using Java, Spring Boot, and cloud-native tools like Docker and Kubernetes.

Job Description


Lead, designs and builds scalable backend systems and enterprise microservices using Java, Spring Boot, and modern cloud-native architectures.


Key Responsibilities



  • Design and develop enterprise microservices using Spring Boot.

  • Participate in architectural decisions and ensure adherence to best practices.

  • Integrate APIs, data sources, and cloud-native platforms.

  • Conduct code reviews and mentor junior engineers.

  • Optimize performance, reliability, and security.

  • Troubleshoot production issues and implement solutions.

  • Ensure digital solutions comply with security, performance, and accessibility requirements.

  • Mentor and develop squad members; build a high-performing backend services community.

  • Evaluate emerging technologies and recommend their adoption where appropriate.


Requirements



  • Bachelor’s degree in computer science or similar field.

  • Strong experience in Java/Spring Boot framework.

  • Experience with microservices, REST APIs, and CI/CD pipelines.

  • Knowledge of SQL/NoSQL databases.

  • Familiarity with Docker, Kubernetes, and cloud platforms.

  • Experience working in Agile environments with cross-functional teams.

  • Strong experience in modern architectural design and related technical disciplines.

  • Excellent communication, leadership, and stakeholder management skills.

See also