Java Backend Developer
Core
Develop and maintain Java-based enterprise applications, microservices, and Swing interfaces for Bosch's global engineering and IT solutions.
Role type
Senior Java Backend Developer (Enterprise/Microservices)
Builds
Scalable Java applications, REST/SOAP APIs, and containerized microservices for Bosch's engineering and business solutions.
Domain
Enterprise Software, Automotive/Industrial Technology
Deliverable
production ML models | product features
Required skills
Java 17/21, Spring Framework, Reactive Programming, REST API design, SQL/NoSQL, Docker, CI/CD, Unit Testing, Agile/Scrum
Preferred skills
TLS/SSL, Digital Signatures, XML/SOAP, Performance Optimization, Legacy System Integration
Technologies
Java, Spring, Reactor, PostgreSQL, MySQL, MariaDB, Docker, Jenkins, GitLab CI, GitHub Actions, JUnit
Responsibilities
Analyze client requirements and business processes; Develop high-quality, maintainable code using design patterns; Customize existing functionalities; Conduct unit testing and QA; Troubleshoot bugs and performance bottlenecks; Integrate with enterprise systems and third-party APIs; Create technical documentation.
Seniority
Senior, hands-on IC