Skip directly to search

Skip directly to content



Senior Python Developer

Development - Python


  • Participate in the design of the products based on a proper understanding of the client's business requirements
  • Implement high performance solutions for the customer’s products
  • Solve complex technical problems and play an important part of a Scrum team
  • Maintain daily communication with the team and the client following Agile procedures
  • Help to review and ensure the quality of the code
  • Follow the best practices and agreed coding standards
  • Take part in all application development lifecycle phases



Qualifications and Experience

  • 7+ years of experience as Python Backend Developer
  • Expertise in Django framework
  • Strong understanding of building cloud native applications in Python
  • Experience working with AWS, Kubernetes, Docker
  • Prior hands-on experience in developing and deploying Microservices solutions on cloud (Azure /AWS)
  • Experience in building APIs with REST and Kafka. 
  • Experience in multi-threading, databases (relational or NoSQL), networking and DevOps set of practices


Additional Information

We offer:

  • Private healthcare (Luxmed)
  • Copyright tax relief
  • Multicafeteria system (vouchers, sport cards etc.)
  • Training and Certification
  • Training platforms (Pluralsight, Udemy, O’Reilly)
  • International projects
  • Career development opportunities across different disciplines (vertically and horizontally)
  • Flexible working hours and remote work possibility
  • Integration events (global and local)

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?