Lead Software Engineer - Java
- Location Pune, Maharashtra, India
- Experience 9+ yrs
- Job type Full-time
- Posted 9 Oct 2026 (first seen)
You will be taken to the employer’s own careers page to apply.
Job details
- Job ID
- 525112
Job description
Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for a Lead Software Engineer - Java You’ll make a difference by:
- Strong analytical, problem-solving, and design skills
- Excellent communication and stakeholder interaction skills
- Deep hands-on experience with Core Java
- Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Core)
- Experience in JDBC Java database
- Proven experience with REST and SOAP web services
- Hands-on experience with asynchronous messaging systems (Kafka, JMS, MQ, etc.)
- Experience deploying applications on Apache Tomcat or similar servers
- Solid understanding of microservices and distributed systems
- Experience working in Agile / Scrum environments
- Experience writing clean, maintainable, and reusable code
- Desirable / Good to Have:
- Scripting experience using Shell (Bash) and/or Batch scripts
- Experience with Docker and Kubernetes
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Familiarity with security best practices and performance tuning
- Deutch Language knowledge preferred
Your success is grounded in: