Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

TDD BackEnd developer

Ericsson

Ericsson

Software Engineering
Málaga, Spain
Posted on May 6, 2025

Join our Team

About the Opportunity:

We are seeking a Test Driven Backend Developer to join our team in developing innovative microservices-based applications. This role encompasses all software development activities related to microservices development, with a strong emphasis on Test-Driven Development (TDD) and agile methodologies. Our team is organized in cross-functional, multi-domain development groups that promote continuous improvement, innovation, and knowledge transfer to achieve true DevOps.

If you are a curious professional eager to learn, share knowledge, and excel in a team environment, we encourage you to read further!

What You Will Do:

  • Analyze requirements for cloud-native microservices.
  • Drive application design and architecture.
  • Design, develop, deploy, and operate microservices-based applications in cloud infrastructures.
  • Apply a Test-Driven Development approach.
  • Maintain software and support lifecycle management of microservices and Machine Learning components through CI/CD.
  • Support product and security documentation.

You Will Bring:

  • Demonstrated experience (4+ years) in a Backend role or similar.
  • Deep experience in Python programming.
  • Strong understanding and experience in building cloud-native microservices-based applications.
  • Experience with REST API, Microservices, Docker, Kubernetes, S3.
  • Familiarity with Agile software development methodologies.
  • Proficiency in TDD: unit testing (pytest), functional testing backend (WireMock and Robot), frontend (Playwright), and CI/CD (Jenkins).
  • Experience with cloud computing platforms (AWS, GCP, Azure, etc.).
  • Experience with pub/sub systems such as Kafka is a plus.
  • Understanding of ML DevOps is a plus.
  • Degree in Electrical, Electronics, Telecommunications Engineering, or IT.

Non-Technical Skills:

  • Proactive and team-oriented.
  • Excellent oral and written communication skills.
  • Strong problem-solving and troubleshooting abilities.

We look forward to receiving your application and potentially welcoming you to our innovative and dynamic team!