Bosch Group is hiring a Full Stack Developer to contribute to the full lifecycle of our web-based and cloud-based applications. You will be responsible for specification, design, development, testing, and support, working within a team dedicated to high-quality software engineering.
What You'll Do
- Specify, design, develop, test, and support web-based and cloud-based applications.
- Write clean, well-documented code.
- Engage in effective unit and system testing.
- Resolve bugs and respond to suggestions for improvements and enhancements.
- Promote Continuous Integration and DevOps best practices to the team.
What We're Looking For
- A B.E/B.Tech/M.Tech in Computer Science, Electronics, or an equivalent field.
- 7-11 years of relevant professional experience.
- Very good knowledge of back-end languages and frameworks, with Java Spring Boot as the primary.
- Knowledge of front-end languages (JAVA, HTML/CSS, JavaScript, TypeScript) and the Angular framework.
- Knowledge in MS Azure services.
- Experience developing web services, utilizing REST and microservices.
- Familiarity with Relational and NoSQL databases including SQL queries, reads, writes, and updates – experience with InfluxDB, MongoDB, CosmosDB is relevant.
- Experience with unit testing, test-driven development, and other forms of automated testing.
- Experience with Continuous Integration toolsets such as Jenkins.
- Experience with GIT and version control, and Codebeamer Requirements management.
- Experience with Agile software engineering practices, particularly Test-Driven Development, Continuous Integration, and Continuous Delivery.
Technical Stack
- Backend: Java Spring Boot
- Frontend: JAVA, HTML/CSS, JavaScript, TypeScript, Angular
- Cloud: MS Azure
- Architecture: REST, Microservices
- Databases: InfluxDB, MongoDB, CosmosDB
- Tools: Jenkins, GIT, Codebeamer
Bosch Group is an equal opportunity employer.



