Skip navigation EPAM

Python API Developer Poland or Remote

  • hot

Python API Developer Description

Job #: 83216
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.

The remote option applies only to the Candidates who will be working from any location in Poland.

DESCRIPTION


We are looking for Python API Developers on all seniorities (from novice to expert) to join our team in Poland.

EPAM is offering possibility to work in variety of projects in different domains, from Marketing and Fintech though Retail and Automotive, finishing with mission-critical Healthcare and Renewable Energy. Our clients differ from small startups to large companies, including the most recognizable and wide-known global players. Having wide project portfolio will help us to ensure the best fit between your skillset and expectations and position requirements.

We are supporting Employment Contract or B2B, depending on your preferences.

#PYTHON_PL



#LI-DNI
#LI-DNP

Responsibilities

  • Work on a various projects and contribute to the success of our customers
  • Design and implementation of new business requirements
  • Write efficient and well-tested code to serve data via web APIs
  • Development of containerized microservices that utilize business logic to achieve expected output

Requirements

  • 3+ for senior, 5+ for lead of experience in designing and implementing Python applications
  • Strong background in API design including versioning, isolation, and microservice architectures
  • Knowledge and experience working with FastAPI
  • Experience in use of container-based technologies such as Docker and Kubernetes
  • Proven experience with building REST API services
  • Experience with cloud platforms from major providers (AWS, Azure, GCP)
  • Knowledge and ability to select common algorithms and data structures
  • Ability to provide working solution of an engineering problem and take ownership of implementation
  • Hands-on experience with agile methodologies, especially Scrum
  • For senior (all above +):
    • Demonstrates self-management skills, works without supervision, supports, and/or supervises less experienced colleagues
    • Able to directly communicate with a customer in areas of requirements gathering and refinement, doing demos, showing results of own work
  • For Lead (all above +):
    • Knowledge (and ideally experience) in starting a new project from scratch from a technical point of view
    • Has at least one full cycle project participation experience or participated in several projects covering different phases of the development lifecycle
    • Able to plan work effectively and do correct prioritization for the teamwork
    • Able to solve technical and non-technical impediments that prevent a successful individual work or the entire teamwork. A successful troubleshooter

Nice to have

  • Experience with Pydantic and/or Falcon
  • Understanding of RabbitMQ/Kafka
  • Knowledge and experience working with Django/Flask
  • For Senior (additionally):
    • Knowledge (and ideally experience) in starting a new project from scratch from a technical point of view
    • Able to plan own work effectively and do correct prioritization
  • For Lead (additionally):
    • Able to explain which decisions were made on the projects, which other options or alternatives were considered and why chose the given one. Able to explain which criteria were used
    • Experience in team leading

We offer

  • Team & working conditions:
    • Friendly team and enjoyable working environment
    • Engineering community of industry’s professionals
    • Flexible schedule and opportunity to work remotely
    • Relocation within our offices
    • Corporate and social events
    • Benefits package (health insurance, multisport, shopping vouchers)
  • Stable income:
    • Employment Contract or B2B
    • Regular assessments and salary reviews
    • Participation in the Employee Stock Purchase Plan
    • Referral bonuses
  • Career development:
    • Innovative solutions delivery and engineering excellence
    • Outstanding career roadmap
    • Leadership development, career advising, soft skills and well-being programs
    • Certification (GCP, Azure, AWS)
    • Unlimited access to LinkedIn Learning, Get Abstract, O’Reilly, Cloud Guru
    • Language classes on English and Polish for foreigners
  • Please note that only selected candidates will be contacted

WHY EPAM

Witaj. W czym możemy pomóc?

NASZE LOKALIZACJE