CareerPlanGet AI match score →

Software Developer Python

Latsia, Lefkosia, cy💼 Full-time🗓 2026-06-18 → 2026-08-01

Core

Design, develop, test, and maintain backend applications and APIs using Python, build and support microservices and event-driven integrations, and manage database interactions.

Role type

Backend Software Developer (Python)

Builds

Backend applications, APIs, microservices, and event-driven integrations for sports betting and gaming operators.

Domain

iGaming / Sports Betting / B2B Software

Deliverable

production ML models | product features

Required skills

Python, SQL, Linux command-line, relational databases (Oracle/PostgreSQL), REST APIs, Git workflows, troubleshooting, messaging systems (RabbitMQ)

Preferred skills

FastAPI, Pydantic, Pandas, async programming (asyncio), OOP, Docker, CI/CD pipelines, cloud platforms (AWS/Azure), Apache Kafka, shell scripting, networking basics

Responsibilities

Design and develop backend applications and APIs; Build and support microservices and event-driven integrations; Develop efficient SQL queries and database interactions; Troubleshoot and support applications running in Linux environments; Write clean, maintainable, and well-tested code; Collaborate with DevOps and QA teams during deployments and production support

Seniority

Mid-level (1-3 years experience)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗