Java Lead Developer
Core
Lead backend and frontend development for enterprise applications using Spring Boot, Thymeleaf, and Azure services.
Role type
Senior IC Java Lead Developer
Builds
Enterprise web applications, batch jobs, REST APIs, and integrations with MQ systems and Azure services
Domain
Enterprise software development, Cloud (Azure)
Required skills
Java 17+, Spring Boot 3.x, Spring MVC, Thymeleaf, Spring Batch, Spring Data JPA, RESTful API design, Azure Functions, Azure SQL, Azure Blob Storage, Multithreading, Batch orchestration, CI/CD pipelines
Preferred skills
Azure Spring Apps, Cloud-native architecture, Observability
Technologies
Spring Boot, Thymeleaf, Spring Batch, Spring Data JPA, Azure Functions, Azure SQL, Azure Blob Storage, Azure Service Bus, RabbitMQ, IBM MQ, Git, Maven, Gradle, Application Insights, Actuator (via careerplan.io/jobs/744000153836008-java-lead-developer-at-bosch-group)
Responsibilities
Lead development team and drive technical implementation, Develop enterprise web applications, Design and implement batch jobs, Build integrations with MQ systems and Azure services, Implement REST APIs and asynchronous processing, Review code and enforce engineering best practices, Mentor junior developers, Support production issue analysis and resolution
Seniority
Senior, hands-on IC with leadership responsibilities