Backend Tech Lead (Java, Python)
Stockholm
Sweden
Contract
Other
Technology Lead – Backend (Python or Java + Python)
We’re looking for an experienced Technology Lead – Backend (Python or Java + Python) to support the design, development, and modernization of enterprise-scale backend systems within the Telecommunications domain. This role will involve leading technical delivery, defining architecture, mentoring engineering teams, and collaborating with cross-functional stakeholders to build scalable, high-performance solutions.
General Conditions:
-
Employment Type: Contract (6 Months)
-
Location: Hybrid (Sweden)
-
Rate/Salary: TBC after discussion
-
Start: ASAP
Key Responsibilities:
-
Lead the design, development, and deployment of scalable backend applications and microservices.
-
Define technical architecture, development standards, and engineering best practices.
-
Build and maintain backend services using Python and/or Java technologies.
-
Design and develop RESTful APIs and distributed systems supporting telecom business processes.
-
Collaborate with product owners, architects, DevOps teams, QA teams, and business stakeholders.
-
Drive performance, scalability, security, and reliability improvements across platforms.
-
Conduct code reviews and provide technical leadership to development teams.
-
Mentor engineers and support technical growth within the team.
-
Participate in Agile ceremonies, estimation, planning, and technical decision-making.
-
Troubleshoot complex production issues and ensure timely resolution.
-
Support modernization and digital transformation initiatives within telecom environments.
Requirements:
-
Proven experience as a Technology Lead, Technical Lead, or Senior Backend Engineer.
-
Strong hands-on expertise in Python and/or Java development.
-
Experience with frameworks such as:
-
Python: FastAPI, Django, Flask
-
Java: Spring Boot, Spring Framework
-
-
Strong understanding of Microservices Architecture, REST APIs, and Distributed Systems.
-
Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra, etc.).
-
Experience working with cloud platforms such as AWS, Azure, or GCP.
-
Familiarity with Docker, Kubernetes, CI/CD pipelines, and DevOps practices.
-
Strong knowledge of software design patterns, architecture principles, and scalability concepts.
-
Experience leading technical teams and engaging with senior stakeholders.
-
Excellent communication and problem-solving skills.
Preferred Experience:
-
Telecommunications industry experience is highly preferred.
-
Exposure to telecom platforms, OSS/BSS systems, network management solutions, billing systems, CRM platforms, or customer lifecycle management.
-
Experience supporting large-scale, high-volume transaction processing environments.
-
Knowledge of telecom integration standards and API-driven ecosystems.
-
Experience with event-driven architectures using Kafka, RabbitMQ, or similar technologies.
If you’re a Technology Lead – Backend (Python or Java + Python) with Telecom industry experience and are interested in exploring new opportunities, please share your CV.
Darwin Recruitment is acting as an Employment Business in relation to this vacancy.

Khayelihle Matshayana

Submit Your CV
Similar Jobs
1
Contract
Freelance Coordinator (Recruitment)Technology
Other
Freelance Coordinator (Recruitment) – Amsterdam – 6 Months Location: Amsterdam – onsite 3 days per week, remaining remote Contract Length: 6 Months Contract Type: See more…
to €1/hour
Amsterdam
Netherlands
1
Contract
App Support Lead Engineer – SwedenTechnology
Other
Application Support Lead / Senior Application Support Engineer (L2/L3) Stockholm, Sweden (2 Days On-Site Per Week) Start Date: June 2026⏳ Contract: Initial 6-Month Contract See more…
to kr400/hour
Stockholm
Sweden
1
Contract
IT Project ManagerTechnology
Other
I’m recruiting on behalf of our client for a Freelance IT Project Manager. Location: Berlin -onsite 4 days/week Start: July 2026 Initial Contract: 6 See more…
to €50/day
Berlin
Germany