JustJoin.IT Stacjonarnie Senior New

Senior Python Backend Developer

emagine Polska

⚲ Copenhagen

Wymagania

  • Configuration management
  • Documentation
  • API (Application Programming Interface)
  • Operations
  • Dependency Injection (DI)
  • Python
  • Testing
  • PostgreSQL
  • Backend
  • CI/CD

Opis stanowiska

Summary: We are seeking a highly skilled Senior Backend Developer with extensive experience in Python, SQLAlchemy, and PostgreSQL. The ideal candidate possesses a deep understanding of modern programming practices and has a proven track record in building reliable backend systems. You will be responsible for maintaining legacy code while developing new solutions, optimizing database interactions, and ensuring high performance and reliability in production environments.Main Responsibilities: • Maintain and enhance existing Python systems and codebases. • Build and optimize production REST APIs using FastAPI. • Oversee database schema design and migration processes. • Implement testing strategies to ensure code quality and performance. • Refactor legacy applications for improved architecture. • Manage infrastructure using Terraform and Docker. • Implement CI/CD processes using GitHub Actions. • Collaborate with cross-functional teams to ensure alignment with business goals. Key Requirements: • Extensive experience with Python and modern features (e.g., async/await, decorators). • Hands-on experience with SQLAlchemy 2.0 and PostgreSQL. • Strong understanding of RDBMS fundamentals and schema migration. • Experience with FastAPI and building production-level APIs. • Familiarity with AWS services relevant to application deployment. • Proficiency with Terraform for infrastructure management. • Testing experience using pytest and implementation of BDD. • Knowledge of Domain-Driven Design principles. • Experience with CI/CD workflows using GitHub Actions. Nice to Have: • Background in Operations Research or Mathematical Optimization. • Experience working within regulated industries such as pharmaceutical or medical devices. Start: May 2026 End: End of 2026 Location: Ballerup