Bosch logo

Java Lead Developer

Bosch · Posted Oct 6

Mobility, industrial technology, consumer goods, and energy and building technology services

Telangana, IndiaFull-timeOnsiteLead/Staff8+ years₹22.0L–₹32.0L yearly100+ applicants
AutomotiveIndustrial TechnologyConsumer GoodsEnergy and Building TechnologyInternet of ThingsGrowth Stage
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

The team builds and maintains enterprise applications using Spring Boot, Thymeleaf, Azure services, and batch-processing technologies. The domain spans backend and frontend enterprise web development with REST APIs, messaging integrations, and cloud services on Azure. This hands-on Lead Developer role leads the development team, drives technical implementation, designs Spring Batch jobs and integrations, reviews code, and mentors junior developers.

What you will do

  • 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

Skills used in this role

JavaJava 17Spring BootSpring MVCThymeleafSpring BatchSpring Data JPAREST APIAzure FunctionsAzure SQLAzure Blob StorageAzure Service BusRabbitMQIBM MQSMTPJavaMailSenderMultithreadingGitMavenGradleCI/CDApplication InsightsActuatorAzure App Service

What the employer is looking for

  • 8+ years of Java development experience
  • Java 17+
  • Spring Boot 3.x
  • Spring MVC
  • Thymeleaf
  • Spring Batch
  • Spring Data JPA
  • Restful API
  • Azure Functions
  • Azure SQL
  • Azure Blob Storage
  • Azure Service Bus/RabbitMQ/IBM MQ – Good to have
  • SMTP/JavaMailSender
  • 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

Preferred qualifications

  • Experience with Azure Spring Apps or Azure App Services
  • Exposure to cloud-native architecture and observability
  • Agile/Scrum experience

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Bosch

The Bosch Group is a leading global supplier of technology and services, operating across mobility, industrial technology, consumer goods, and energy and building technology sectors. Driven by its purpose to create technology that is "Invented for life," the company leverages its expertise in hardware, software, and IoT to shape global trends such as automation, electrification, and artificial intelligence.

Industry
Automotive
Company size
406225 employees
Founded
1886
Location
Stuttgart, Germany
Funding stage
Private Company

Leadership

CF
Christian Fischer

Chairman of the Board of Management

MF
Markus Forschner

Deputy Chairman and Chief Financial Officer

MH

Markus Heyn

Deputy Chairman and Chairman of Mobility

FM

Frank Meyer

Member of the Board of Management