Job Description
:
We are looking for a highly skilled Tech Lead with strong experience in Java and Spring Boot, along with working knowledge of Cloud, Dev Ops, 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.
Key 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 (Git Hub / Git Lab / Jenkins)
- Collaborate with Dev Ops, 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 (Git Hub Actions / Git Lab CI / Jenkins)
- Knowledge of Event-driven architecture / Kafka / RabbitMQ
- Experience with Observability tools (Datadog, Prometheus, Grafana, etc.)
- Experience with OpenAI / Claude / Gemini / Lang Chain / RAG
- Good understanding of system design and scalable architecture
- Experience working in Agile / Scrum teams
Good to Have (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:
- Robust 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.
📌 Technical Lead - Java Backend (India)
🏢 Thales
📍 India