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 seeking a highly skilled and experienced Senior Full Stack Developer to design and implement a custom authentication and authorization (AuthN/AuthZ) service that will operate at scale.
This role requires expertise in modern authentication protocols, API-first development, and automation.
The ideal candidate will deliver secure, scalable, and cutting-edge solutions while adhering to industry best practices and collaborating with cross-functional teams.
Responsibilities
- Develop a secure and scalable authentication and authorization service designed for high-scale operations
- Implement OAuth 2.0 specifications and JWTs for secure API access and session management
- Design and deploy containerized, API-first solutions with a focus on scalability and automation
- Research and, where applicable, implement frameworks like Open Policy Agent (OPA) for fine-grained authorization
- Collaborate with cross-functional teams to ensure seamless integration of the authentication service into the broader application ecosystem
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience
- At least 3 years of experience in full stack development or related roles
- Proven experience in building authentication and authorization systems at scale
- Deep knowledge of OAuth 2.0, JWTs, and other modern authentication standards
- Advanced skills in designing containerized solutions with a focus on automation, scalability, and API-first development
- Fluent English proficiency (written and spoken) at a B2+ level or higher
Nice to have
- Experience with Open Policy Agent (OPA) or similar fine-grained authorization frameworks
- Proficiency in Infrastructure-as-Code (IaC) approaches and DevOps practices for automated deployments
- Expertise in Python for backend development and scripting
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
Seniority level
Employment type
Job function
- Information Technology
- Engineering
- Business Development
Industries
- Software Development
- IT Services and IT Consulting
- Retail
#J-18808-Ljbffr