Overview

We are growing a team that builds modern web solutions with Python, FastAPI/Django, React, and TypeScript while maintaining high standards for testing and delivery. You will shape architecture, optimize performance, and collaborate through code reviews and agile ceremonies; apply today.

Responsibilities

  • Implement and maintain backend services using modern frameworks
  • Contribute to scalable and efficient architecture design
  • Work with cross-functional teams to deliver high-quality features
  • Analyze performance bottlenecks and troubleshoot issues
  • Establish best practices for code quality and maintainability
  • Participate in project planning and technical discussions
  • Facilitate deployment and release processes
  • Support continuous improvement and knowledge sharing within the team

Requirements

  • Minimum 3 years of hands-on Python experience, including FastAPI and Django for backend development
  • Proficient in React and TypeScript for interactive user interface development
  • Experience with PostgreSQL for database management and data modeling
  • Skilled with Docker for containerization and application deployment
  • Strong dedication to test automation, including comprehensive unit and manual integration testing
  • Experience in agile teams delivering complex, mission-critical applications
  • Collaborative approach with active participation in code reviews and peer learning
  • Comfortable working with distributed teams across different regions
  • Familiarity with Atlassian tools such as Jira and Confluence for tracking work and documentation
  • Understanding of native cloud services including S3 buckets, Lambda, AWS AKS, and CloudWatch for cloud-based application management
  • Fluent English communication skills, both written and spoken, at B2+ level or higher

Nice to have

  • Experience with GitHub Actions for workflow automation and CI/CD pipelines
  • Knowledge of Jira and GitHub integration to streamline project management
  • Awareness of DevOps best practices for efficient development and operations
  • Exposure to financial services or Treasury operations, including payments, wire transfers, account reconciliations, and cash management

[GTS] Benefits (generic, except India)

  • 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