Active listing
Python Full Stack Developer
About the role
Applied Materials – the global leader in materials engineering solutions – builds cutting‑edge semiconductor and display equipment. As a Full Stack Software Engineer you will design and develop cloud‑native Python applications, microservices, and UI components, implement CI/CD pipelines with Docker and Kubernetes, and ensure high performance and security. Bangalore, India, on‑site (Mumbai office), full‑time, relocation assistance available.
What you’ll do
- Develop end‑to‑end full‑stack solutions
- Design and implement cloud‑native applications
- Build and maintain CI/CD pipelines and container orchestration
- Collaborate with cross‑functional teams for requirements
- Write unit, integration and API tests
- Participate in Agile ceremonies
- Monitor performance and security of services
- Contribute to continuous improvement
What you’ll bring
- 5+ years software development
- Proficient Python with design patterns
- Microservices architecture with Flask/FastAPI or Spring Boot
- React and Node.js UI development
- Docker and Kubernetes containerization
- CI/CD tools: Jenkins, Maven, Git
- Automated testing with pytest/unittest
- Experience with AI‑assisted coding tools
Nice to have
- 5+ years software development
- Proficient Python with design patterns
- Microservices architecture with Flask/FastAPI or Spring Boot
- React and Node.js UI development
- Docker and Kubernetes containerization
- CI/CD tools: Jenkins, Maven, Git
- Automated testing with pytest/unittest
- AI‑assisted coding tools
Skills
Benefits
- Supportive learning culture
- Competitive compensation
- Comprehensive health and wellbeing programs
- Career growth opportunities
- Inclusive work environment
Education
Bachelor's or Master's in Engineering, Computer Science or related field