Python Backend Developer (Microservices)

Edge One Solutions Sp. z o.o

Warsaw, Poland • 4h ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Python Backend Developer (Data program)

  • Working model: Hybrid (8 days per month in the Warsaw office)

Description

You will join a planned Data-focused program to build and evolve Python backend solutions using microservices architecture. The work includes developing services with FastAPI, integrating REST and SOAP interfaces, and supporting data processing and exchange. You’ll also optimize backend code for performance, quality, and reliability.

Responsibilities

  • Design, develop, and maintain Python backend applications

  • Create and enhance services based on FastAPI and microservices architecture

  • Implement and integrate REST API and SOAP interfaces

  • Develop solutions supporting data processing and exchange within the Data program

  • Work with SQL databases

  • Optimize performance, code quality, and reliability

  • Translate technical and business requirements into software solutions

  • Collaborate with the project team on new features (design and implementation)

  • Prepare and update technical documentation using Confluence and JIRA

  • Participate in Code Reviews and refactor existing solutions

Requirements

  • Experience building and maintaining backend applications in Python

  • Practical knowledge of FastAPI, Anaconda, Uvicorn, and Gunicorn

  • Practical knowledge of Linux/Unix and scripting languages

  • Knowledge of REST, SOAP, and SQL

  • Experience designing and developing distributed applications with microservices architecture

  • Experience working with JIRA and Confluence

  • Experience performing Code Reviews

  • Practice in refactoring and code optimization

  • Knowledge of version control and code review tools such as Git or Gerrit

  • English proficiency for reading and writing technical documentation

  • Relevant higher education (Computer Science, Mathematics, or related)

  • Independence, analytical thinking, and effective teamwork

Benefits

  • Access to training, certifications, and conferences related to the projects

  • Possibility to join additional B2B project qualification processes as the client project lifecycle changes

  • Community initiatives (webinars and optional community events)

  • Optional additional services (e.g., private medical care, sports card, insurance, psychological support) according to available terms

  • Cafeteria platform with points to choose services/products

Note: Apply if you’re interested even if you don’t meet every requirement—your fit will be reviewed.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more
0

Unlock Full Resume Report