Browse current jobs

Technical Lead - Java Backend

Thales · Bangalore

Apply on employer website

Collected role description

Role overview

Technical Lead - Java Backend at Thales

We are looking for a highly skilled Tech Lead with strong experience in Java and Spring Boot, along with working knowledge of Cloud, DevOps, and modern AI-based tools.

The ideal candidate should have experience building scalable backend systems, working with cloud infrastructure, and exposure to emerging AI/automation technologies.

It is well-suited for someone with a strong passion for technology, committed to delivering secure and scalable solutions, and motivated by the challenges of distributed systems and complex technical problems.

This role requires hands-on development, system design, and collaboration with cross-functional teams to build high-quality, production-grade applications.

Responsibilities

  • Design and develop scalable backend services using Java and Spring Boot
  • Build and maintain microservices-based architectures
  • Work with AWS cloud services for deployment and infrastructure
  • Work with Kubernetes / container-based deployments
  • Configure and maintain CI/CD pipelines (GitHub / GitLab / Jenkins)
  • Collaborate with DevOps, QA, and product teams for release management
  • Explore and integrate AI / automation tools (n8n, LLM APIs, agent-based workflows, prompt engineering, etc.)
  • Ensure code quality, performance, and security best practices
  • Participate in design discussions and technical reviews
  • Mentor junior developers when required

Required skills

  • Strong experience in Java (17+)
  • Strong experience in Spring Boot / Spring Framework
  • Experience with REST APIs / Microservices
  • Working experience with AWS
  • Experience with Kubernetes / Docker
  • Experience with CI/CD tools (GitHub Actions / GitLab CI / Jenkins)
  • Knowledge of Event-driven architecture / Kafka / RabbitMQ
  • Experience with Observability tools (Datadog, Prometheus, Grafana, etc.)
  • Experience with OpenAI / Claude / Gemini / LangChain / RAG
  • Good understanding of system design and scalable architecture
  • Experience working in Agile / Scrum teams

Preferred qualifications and skills

  • (Preferred):
  • Experience with Terraform or Infrastructure as Code
  • Experience with n8n / workflow automation tools
  • Exposure to Agentic AI / LLM / Prompt Engineering
  • Experience in Cloud / Distributed systems
  • Soft Skills:
  • Strong problem-solving skills
  • Ability to work independently
  • Good communication skills
  • Ownership mindset
  • Willingness to learn new technologies
  • WHY JOIN US:
  • Opportunity to grow into a technical leadership role.
  • Work with international teams on meaningful, high-impact projects.
  • Strong focus on learning and development.
  • Competitive compensation, bonuses, and employee-friendly policies.
  • Supportive team culture focused on innovation and technical excellence.
  • At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do.
  • Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do.
  • Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.

Employment details

  • Location: Bangalore - Indraprastha, India
  • Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges.
  • From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence.
  • Operating at the forefront of aerospace and space, cybersecurity and digital identity, we’re driven by a mission to build a future we can all trust.
  • Present in India since 1953, Thales is headquartered in Noida and has other operational offices and sites spread across Delhi, Gurugram, Bengaluru and Mumbai, among others.
  • Over 2200 employees are working with Thales and its joint ventures in India.
  • Since the beginning, Thales has been playing an essential role in India’s growth story by sharing its technologies and expertise in Defence, Aerospace and Cyber & Digital sectors.
  • Thales has two engineering competence centres in India - one in Noida focused on Cyber & Digital business, while the one in Bengaluru focuses on hardware, software and systems engineering capabilities for both the civil and defence sectors, serving global needs.
  • The Group has also established an MRO (Maintenance, Repair & Overhaul) facility in Gurugram to provide comprehensive avionics maintenance and repair services to Indian airlines and support the growth of the local aviation industry.
  • Location: Bangalore - Indraprastha [India]