Role Overview
Bosch Global Software Technologies Private Limited is looking for a skilled and self-sufficient Full-Stack Software Developer to design, build, and deliver production-ready containerized applications end-to-end. You will own the complete software stack — from the frontend user interface through backend APIs, data storage, user authentication, security hardening, and license management — packaged into Docker-based deployments that run equally well on cloud infrastructure and on customer-installed on-premises machines.
Responsibilities
- Design and develop containerized full-stack applications comprising frontend UI, backend APIs, and database layers.
- Package and ship applications as Docker-based deployments runnable on both cloud platforms and local on-premise machines.
- Implement secure user authentication and authorization systems, including role-based access control.
- Build and integrate software licensing and entitlement systems.
- Apply security best practices across the full stack including secrets management and OWASP-aligned defenses.
- Set up and maintain CI/CD pipelines to automate build, test, and deployment of Docker images.
- Configure reverse proxies, networking, and TLS certificates within containerized environments.
- Write clear deployment documentation and maintain code quality through testing and code reviews.
Requirements
- B.E. or B. Tech. degree.
- 3 - 8 years of professional experience.
- Experience with Docker, Docker Compose, and container orchestration.
- Proficiency in backend development using Python, Node.js, or Java.
- Experience with frontend frameworks like React or Angular.
- Knowledge of RESTful API and gRPC design.
- Experience with relational databases such as PostgreSQL or MySQL.
- Understanding of OAuth 2.0, OIDC, and JWT.
- Proficiency with Git and GenAI tools for development.
Skills
- Docker
- Python
- React.js
- PostgreSQL
- Node.js
Nice to Have
- Experience with third-party licensing platforms (Keygen.sh, LicenseSpring).
- Experience with AWS, Microsoft Azure, or Google Cloud Platform.