Fast API Developer
Bosch Group.com
Office
bangalore , India
Full Time
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
- Roles & Responsibilities :
- Role Overview
We are looking for a highly skilled Backend Developer with expertise in Python (FastAPI) and MongoDB to design and build scalable, secure, and maintainable backend services and APIs. The ideal candidate will have a deep understanding of asynchronous programming, RESTful API design, and microservices architecture, with the ability to deliver high-performance backend solutions that support digital applications and integrations.
This role requires a strong technical foundation, problem-solving skills, and the ability to work independently while collaborating effectively with cross-functional and remote teams.
Key Responsibilities
- Design, develop, and maintain modern backend services and APIs using Python and FastAPI, ensuring scalability, performance, and security.
- Implement RESTful APIs following industry best practices, including OpenAPI/Swagger specifications and API security standards (OAuth2, JWT).
- Model, optimize, and maintain MongoDB databases, including schema design, aggregation pipelines, and performance tuning.
- Contribute to microservices-based architectures, leveraging containerization (Docker) and modern deployment practices.
- Write clean, modular, and testable code, applying design patterns and scalable architecture principles.
- Develop and maintain unit, integration, and load tests to ensure system reliability.
- Implement backend logging, monitoring, and observability tools for robust operations.
- Collaborate with cross-functional teams (product, frontend, QA, DevOps) to deliver high-quality backend solutions.
- Participate in CI/CD pipelines, code reviews, and agile ceremonies.
- Stay updated with emerging technologies, frameworks, and best practices to continuously improve backend systems.
Required Qualifications & Skills
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience as a Backend Developer with strong proficiency in Python.
- Hands-on experience building asynchronous APIs using FastAPI.
- Strong knowledge of RESTful API design, documentation (OpenAPI/Swagger), and security best practices (OAuth2, JWT).
- Expertise in MongoDB, including advanced data modeling, aggregation framework, and performance optimization.
- Familiarity with microservices architecture, containerization (Docker), and deployment automation.
- Solid understanding of Git, CI/CD pipelines, and dependency management tools (Poetry, pipenv).
- Experience in writing and maintaining unit, integration, and load tests.
- Good understanding of backend logging, monitoring, and observability tools.
- Strong problem-solving, analytical, and communication skills.
- Ability to work independently and collaborate with distributed teams.
- Experience with PostgreSQL, Redis, or other SQL/NoSQL databases.
- Knowledge in the Telecom domain (OSS/BSS, EAI).
- Certifications in FastAPI, Python, or MongoDB.
- Experience - 4+ years
Preferred/Good-To-Have
Qualifications
Educational Qualification:
Experience :
Mandatory/Requires Skills :
Preferred Skills :
Additional Information
Fast API Developer
Office
bangalore , India
Full Time
September 29, 2025