Lead Full-Stack Developer
Summary
Lead a team building and deploying full-stack web apps in AWS, owning Kubernetes workflows, APIs, and DevOps pipelines while ensuring production reliability and observability.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a Lead Full-Stack Developer to deliver and support production web apps while owning DevOps and Kubernetes workflows in AWS. You will build APIs and data-driven services, improve deployment pipelines, and help run and troubleshoot containerized releases in production.
Responsibilities
- Deliver and support production-grade web applications end to end across the full lifecycle
- Create APIs, services, and data-driven applications to meet product needs
- Operate, deploy, and troubleshoot applications running in containerized environments
- Improve deployment pipelines and manage infrastructure configuration changes
- Collaborate across application code, infrastructure, and production support to resolve issues
- Maintain observability, logging, and monitoring to keep systems stable and reliable
- Uphold code quality standards, testing practices, and maintainability across projects
Requirements
- Proven track record with 5+ years of full-stack web development experience
- Hands-on expertise in Python and Python Web Development for building reliable applications
- Solid experience with Amazon Web Services, Kubernetes, and DevOps practices in real environments
- Practical knowledge of ReactJS for modern front-end development
- Strong background in building APIs, services, and data-driven applications
- Deep understanding of deployment troubleshooting and production support responsibilities
- Demonstrated engineering discipline around code quality, testing, and maintainability
- English proficiency at B2 (Upper-Intermediate) level or higher
Nice to have
- Exposure to Plotly for front-end development needs
- Familiarity with Agile methodologies and team routines
- Experience with Docker plus Continuous Integration Development & Maintenance
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.