TCWGlobal

Lead Software Engineer (Remote)

New Delhi, DL, IN

Remote
2 days ago
Save Job

Summary

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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: