Lead Backend Developer

Filled
February 19, 2026

Job Description

We are seeking a Senior/Lead Backend Engineer to manage an offshore development team while actively contributing to hands-on backend development. This role requires strong technical expertise in Java, Spring/Spring Boot, MySQL, and AWS architecture, along with leadership experience. The position involves bridging communication between the onshore business team and the development team, ensuring timely delivery and high-quality code.

🔹 Key Responsibilities

  • Team Leadership: Lead a team of offshore developers and QA engineers; provide guidance, set coding standards, review pull requests, and ensure best practices.
  • Bridge Role: Act as the main point of contact between the offshore dev team and the onshore business team.
  • Hands-On Development: Write, debug, and maintain backend code across all technologies in the stack.
  • Legacy Modernization: Convert legacy applications into microservices hosted on AWS.
  • Database Expertise: Design, query, and optimize MySQL databases.
  • AWS Architecture: Implement backend solutions using AWS services for scalability and reliability.
  • Issue Resolution: Debug issues that arise during onshore EST hours and provide quick solutions.

🔹 Required Skills

  • Programming Languages & Frameworks:
    • Java
    • Spring, Spring Boot
  • Database: MySQL (strong experience)
  • Cloud: AWS architecture and services
  • Leadership Experience: At least 1 year as a dev lead managing a team
  • Experience: Minimum of 6 years in backend programming
  • Communication: Strong ability to coordinate between offshore and onshore teams

🔹 Preferred / Nice-to-Have Skills

  • Containerization: Docker
  • DevOps Tools: Azure DevOps or similar CI/CD tools
  • Experience in modern microservices architecture