TCWGlobal logo

Lead Software Engineer

TCWGlobal
Full-time
Remote
India
₹250,000 - ₹300,000 INR monthly

Lead Software Engineer (Remote)

Delhi, India (Remote)

INR 250,000 - 300,000 per month

12 months contract (Excellent potential for permanent/long term)

Full- time: M-F 9am-5pm India time zone

 


Role Overview: 

Lead a software engineering team to design, build, and scale cloud-native Java applications shaping the future of travel technology. You'll drive technical direction, mentor engineers, own feature delivery, and contribute hands-on within a collaborative, agile environment.

 

Key Responsibilities:

  • Lead, mentor, and grow a team of software engineers.
  • Own and contribute to the technical design, architecture, development, and delivery of scalable, high-quality software (Java/Spring).
  • Build prototypes and translate innovative ideas into robust, scalable travel tech solutions.
  • Drive full SDLC processes in an agile/lean environment, collaborating effectively with remote teams and stakeholders.
  • Champion best practices in coding, testing (unit/integration), and system reliability.
  • Debug complex issues and optimize application performance.
  • Partner with product management to enhance and support applications.

 

 

Required Qualifications:

  • 7+ years of experience developing scalable, distributed applications withing the travel technology industry: TNH-Travel & Hospitality, Airline, or travel agency
  • 4+ years of experience building cloud-native software (AWS)
  • Must have experience in the travel technology industry: TNH-Travel & Hospitality, Airline, or travel agency
  • Must have experience as a team leader
  • Requires being hands on with your team and doing the work as well
  • Must have experience React, Vue.js, Agular, Node.js, Ember, Vue)
  • Must have advanced experience in Java Script framework.
  • Must have experience in JS framework and not plain JavaScript
  • Must have experience to design, build, and scale cloud-native Java applications
  • Experience in Spring Boot and what are its advantages
  • Must have understanding of CI/CD pipeline tool (e.g. Jenkins, Gitlab CI/CD, AWS Code pipeline etc)
  • Experience in foundational web tech (JQuery, HTML, CSS).
  • Must have high proficiency in Java (11+), Spring Framework (Boot, MVC), and RESTful services.
  • Experience with unit and integration testing frameworks with JavaSCript (Jest, Mocha, or Jasmine) Jave ( Junit)
  • Proven debugging, optimization, and problem-solving abilities.
  • Excellent communication and collaboration skills, especially in agile/remote settings.
  • Passion for building high-quality software.

 

Preferred Qualifications:

  • Experience with microservices architecture.
  • Familiarity with containerization (Docker/Kubernetes) and CI/CD pipelines.
  • Experience with messaging systems (Kafka, RabbitMQ) or NoSQL databases.


TCWGlobal is an equal opportunity employer. We do not discriminate based on age, ethnicity, gender, nationality, religious belief, or sexual orientation.