Senior Software Engineer - Backend
We sent a six-digit code to . Enter it below — or use the link in the same email.
Or click the link in the same email — either works.
Enter the email address on your account and we'll send you a link to set a new password.
Remembered it? Sign In
Roles & Responsibilities :
We are looking for a 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
Educational qualification:
Experience :
Mandatory/requires Skills :
Preferred Skills :
Here is what this employer asked for. Sign in and we will fill in your half.
Bosch is a diversified engineering and technology group active in mobility, industrial technology, consumer goods, and energy and building technology. Its businesses produce automotive systems, power tools, home appliances, factory technology, sensors, software, and connected solutions. The company combines large-scale manufacturing with research in electronics, software, AI, automation, and the Internet of Things. Bosch supplies consumers as well as automotive, industrial, commercial, and infrastructure customers through operations around the world.
321 more Software Engineer roles in Bengaluru
Search by role, company, or anything a posting mentions.