Saltar al contenido

Java Lead Developer

Overview
Bosch Groupbosch.comPosted 4 weeks ago
IndiaPresencial
Quick apply
Nivel de experiencia
Senior
Tipo de empleo
Tiempo completo
Experiencia laboral
8+ years
Especialización
Enterprise software

Responsibilities

We are looking for a hands-on Lead Developer to lead backend and frontend development activities for enterprise applications using Spring Boot, Thymeleaf, Azure services, and batch-processing technologies.

  • Lead development team and drive technical implementation
  • Develop enterprise web applications using Spring Boot and Thymeleaf
  • Design and implement batch jobs using Spring Batch
  • Build integrations with MQ systems, HULFT, email services, and Azure services
  • Implement REST APIs and asynchronous processing patterns
  • Review code and enforce engineering best practices
  • Collaborate with architects and DevOps teams for deployment and operational readiness
  • Optimize application performance and reliability
  • Mentor junior developers and conduct technical reviews
  • Support production issue analysis and resolution

Requirements

  • 8+ years of Java development experience
  • Strong expertise in:
  • Java 17+
  • Spring Boot3.x
  • Spring MVC
  • Thymeleaf
  • Spring Batch
  • Spring Data JPA
  • Restful API
  • Experience with:
  • Azure Functions
  • Azure SQL
  • Azure Blob Storage
  • Azure Service Bus/RabbitMQ/IBM MQ – Good to have
  • SMTP/JavaMailSender
  • Strong understanding of:
  • Multithreading
  • Batch orchestration
  • Retry/skip mechanisms
  • Transaction management
  • Error Handing and management
  • Experience with Git, Maven/Gradle, and CI/CD pipelines
  • Knowledge of monitoring tools such as Application Insights and Actuator
  • Experience with Azure Spring Apps or Azure App Services
  • Exposure to cloud-native architecture and observability
  • Agile/Scrum experience

Educational qualification: Experience :Mandatory/requires Skills :Preferred Skills :

Key skills

  • Spring Boot
  • Azure
  • REST APIs
  • DevOps
  • Java
  • SQL
  • Git
  • CI/CD
  • Agile
  • Scrum

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.