Qureos

FIND_THE_RIGHTJOB.

Junior Full Stack Developer

India

Company Description


Bosch Global Software Technologies Private Limited
is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.


Job Description


Job Summary:

We are seeking a highly motivated and experienced Junior Full Stack Developer with a strong focus on Java / Python to join our dynamic Engineering and Research team. In this role, you will be instrumental in developing and maintaining cutting-edge applications that support our core research initiatives and engineering efforts. You will collaborate closely with researchers, engineers, and product managers to translate complex requirements into robust, scalable, and user-friendly solutions. This position offers the opportunity to contribute to impactful projects, work with the latest technologies, and shape the future of technological innovation and research-driven solutions.

Roles & Responsibilities:

Full Stack Development:

  • Develop, and maintain high-quality web applications and services using Java / Python and related frameworks (e.g., Springboot, Django, Flask, FastAPI).

  • Develop and maintain robust and scalable RESTful APIs.

  • Build and maintain user-friendly and responsive front-end interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).

  • Write clean, well-documented, and testable code. Perform QC activities on one or more web-based applications.

  • Debug and troubleshoot issues across software application(s), ensuring timely resolution.

Collaboration and Communication:

  • Work closely with researchers, engineers, and product managers to understand requirements and translate them into technical specifications.

  • Communicate effectively with both technical and non-technical audiences.

  • Contribute to team knowledge sharing and documentation efforts.


Qualifications


Educational qualification:

  • Bachelor's degree in computer science, Software-Engineering, or a related field.

Experience :

  • 3 - 6 years of professional software development experience

  • 3+ years of experience with Java 8+ / Python and related web frameworks (Springboot, SpringMVC, Django, Flask, FastAPI).

  • Strong experience with front-end development using modern JavaScript / Typescript frameworks (React, Angular, Vue.js, HTML, CSS3)

  • Experience designing and developing RESTful APIs.

  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).

  • Experience working in an agile development environment.

Mandatory/requires Skills :
Technical Skills -

  • Proficient in Java 8+ / Python programming language.

  • Strong understanding of web development principles and best practices.

  • Solid understanding of data structures and algorithms.

  • Experience with testing frameworks (e.g., junit, pytest, unittest).

  • Familiarity with version control systems (Git).

  • Experience working on Linux OS

Soft Skills -

  • Excellent communication, interpersonal, and collaboration skills.

  • Strong problem-solving and analytical skills.

  • Ability to work independently and as part of a team.

  • Passion for learning and staying up to date with the latest technologies.

Good To have skills:

  • Experience deploying and maintaining applications in cloud environments (AWS, Azure, GCP).

  • Familiarity with CI/CD pipelines for automated deployments, containerization (docker) and Kubernetes

  • Understanding of scalable and reliable infrastructure design principles.

  • Ability to build tools for data analysis, visualization, and modeling to support research activities.

  • Exposure to integrating ML algorithms or models into applications

  • Interest in exploring novel solutions to complex technical or research problems.

  • Awareness of coding standards, best practices, and emerging technologies.

  • Experience with specific research domains (e.g., machine learning, data science, scientific computing).

© 2025 Qureos. All rights reserved.