JobMatchApply
Back to results

Full stack Engineer

Bosch Group · bengaluru, India

On-site / hybridFull-stack Today

Is it worth applying?

AI checks visa and location, seniority and red flags, not just keywords.

??/100
Sign in to score

AI scoring needs a free account: you get 3 free AI scores after signing in.

About the job

Skills mentioned in this posting (33)

PythonJavaAWSJavaScriptKubernetesCI/CDDockerReactGitAzureAgileLinuxAngularMachine LearningTypeScriptAPIsREST APIsGCPHTMLSoftware DevelopmentData AnalysisCloudCSSMySQLPostgreSQLVue.jsDjangoFastAPIFlaskMongoDBRedisNoSQLJUnit

Sign in and add your skills to see which ones you're missing.

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 27,000+ 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 We are seeking a highly motivated and experienced Junior Full Stack Developer with a strong focus on Java / Python to join our dynamic Engineering team. In this role, you will be instrumental in developing and maintaining cutting-edge applications that support our initiatives and engineering efforts. You will collaborate closely with Architects, Senior 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 Senior 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. 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. - Exposure to integrating ML algorithms or models into applications - Interest in exploring novel solutions to complex technical problems. - Awareness of coding standards, best practices, and emerging technologies. - Experience with specific research domains (e.g., machine learning, data science, scientific computing). BE/MCA 6+ Yrs