Java Full Stack Developer

Bosch · bangalore, in

Spotted 2h agoAssociateFull-time

What you'll need to apply

What this employer's standard application typically asks

NameEmailPhoneRésumé
Job description

About this role

Employer-provided description, formatted for easier reading.

Roles & Responsibilities :

We are looking for a Java Full Stack Developer with hands-on experience in building scalable web applications using React, TypeScript, Java, and Spring Boot . The role involves developing responsive UIs, implementing RESTful APIs, working with relational databases, and ensuring code quality through testing, performance, and security best practices.

Key Responsibilities

  • Build responsive and modular frontend components using React and TypeScript.
  • Design and develop RESTful backend services using Java and Spring Boot.
  • Integrate frontend and backend using OpenAPI/Swagger-defined APIs .
  • Work with RDBMS databases and ORM frameworks (JPA/Hibernate).
  • Write clean, maintainable code with appropriate unit and integration tests .
  • Apply performance optimization and secure coding practices.
  • Participate in code reviews , and Agile ceremonies .
  • Collaborate with engineers, architects, and UX designers.
  • Take ownership of assigned features and support issue resolution.
  • Mentor Junior developers

Required Skills & Experience

Experience

  • 5+ years of full stack application development experience.

Technical Skills

Frontend

  • React JS, TypeScript
  • React Router, Axios, i18n
  • HTML5, CSS3, ES6+
  • Component-based and modular UI development
  • Exposure to diagramming libraries (JointJS / GoJS / mxGraph) is a plus

Backend

  • Java and Spring Boot
  • REST API design and development
  • OpenAPI / Swagger
  • Basic understanding of microservices is a plus

Database

  • Strong RDBMS fundamentals
  • SQL and schema design
  • JPA/Hibernate or similar ORM experience

Testing

  • Frontend: Jest, React Testing Library
  • Backend: JUnit, Mockito
  • UI automation tools (Cypress, Playwright) are a plus

Non-Functional Awareness

  • Performance optimization (frontend and backend)
  • Secure coding practices and awareness of common security risks

Soft Skills

  • Strong problem-solving and debugging skills
  • Clear and structured communication
  • Eagerness to learn new concepts and technologies
  • Team-oriented mindset with ownership and accountability
Interested in this role?Continue on Bosch's careers page.
Apply on Bosch