We are looking for a talented and driven Middle Backend Developer to join our growing team. In this role, you will focus on designing and developing backend services and microservices, using AWS technologies and serverless frameworks. As a key member of our development team, you will help build scalable, reliable, and efficient systems while collaborating with cross-functional teams to deliver high-quality solutions.
Responsibilities
- Design and develop microservices using AWS services (Lambda, API Gateway, DynamoDB, RDS)
- Integrate and maintain serverless architecture within our backend infrastructure
- Collaborate with frontend developers to ensure smooth integration of services and APIs
- Write clean, maintainable code with automated tests to ensure code quality
- Participate in the full development lifecycle from planning to deployment
- Monitor and optimize performance of backend systems and services
- Troubleshoot and debug issues across the backend architecture
- Contribute to continuous improvement efforts and knowledge sharing within the team
Requirements
- 2+ years of experience in backend development with a focus on AWS services (Lambda, CloudWatch, RDS, DynamoDB, API Gateway)
- Strong proficiency in Node.js and modern JavaScript (ES6+)
- Experience with serverless technologies and microservice architecture
- Solid understanding of API development and integration (RESTful services)
- Familiarity with unit testing frameworks (Jest, Mocha) and test-driven development (TDD)
- Experience with version control systems, particularly Git
- Familiarity with CI/CD tools and deployment pipelines
- Strong problem-solving skills and attention to detail
- A2+ level of English proficiency (both written and spoken)
Nice to have
- Experience with AWS S3, Cognito, and Secrets Manager
- Knowledge of front-end technologies (e.g., Angular, React)
- Familiarity with Infrastructure as Code (e.g., Terraform, CloudFormation)
- Experience with containerization tools such as Docker
- Knowledge of GraphQL or similar API technologies
- Experience with performance tuning and cost optimization in cloud environments
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- 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