88 open roles
Senior Python Developer
Job description
Avenga is an international engineering firm helping businesses operate with AI at the core. With 6,000+ experts worldwide, we combine engineering expertise with AI-native thinking to turn ambitious ideas into real-world impact across industries, technologies, and markets. At the core of the role We are looking for a Senior Python Developer to join a long-term ERP modernization project in the retail domain.
You will build and optimize backend services, improve system architecture, and develop integrations supporting operations across multiple European markets. You will collaborate with a cross-functional Scrum team of developers, QA engineers, Product Owners, and Operations specialists, contributing to technical decisions and scalable solutions.
Core skills you’ll bring 7+ years of backend engineering experience with strong Python expertise Strong knowledge of FastAPI, SQLAlchemy, and REST APIs Experience with RabbitMQ, event-driven architecture, and asynchronous communication Strong SQL skills, including ORM performance and query optimization Experience with microservices, distributed systems, and service decomposition Knowledge of Git, CI/CD, Docker, and Kubernetes/Open.
Shift Understanding of authentication and authorization (RBAC, ABAC, JWT) Advanced English and strong communication skills Nice-to-have GitLab CI/CD, Git. Ops, and monitoring tools (Prometheus, Grafana, Sentry) Microsoft/Azure identity and access management experience Experience with AI-assisted development tools The impact you'll create Develop and optimize backend services and APIs using Python, FastAPI, and SQLAlchemy Design event-driven integrations and modernize backend architecture for scalability and maintainability Improve database performance, security, and system reliability Support CI/CD, deployments, and production troubleshooting while collaborating with cross-functional teams What supports your journey Long-term project with meaningful technical challenges Opportunity to influence architectural decisions Collaborative team environment and continuous professional growth People are at the core of Avenga.
We provide equal opportunities regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to a respectful environment where everyone can be themselves, share their ideas, and feel that they belong.
Description copied from Avenga's careers page. Read the full posting before you apply.
More jobs at Avenga
Integration Test Engineer
Avenga· Praha 8-Palmovka, Cz & Sk, Czech RepublicSenior Product Analyst
Avenga· Buenos Aires, ARSenior Test Analyst
Avenga· Praha 8-Palmovka, Cz & Sk, Czech RepublicMiddle Java Engineer
Avenga· Buenos Aires, ARSenior Calypso Infrastructure Engineer
Avenga· Poland, Don't Use for JOBs, Poland
More jobs in Banja Luka
Prijavi se i udji u našu bazu!
Nelt Group· Istočno Sarajevo/ Banja Luka/, Bosna i HercegovinaSaradnik za servise
MaxBet· Banja Luka, Republic of Srpska, Bosnia and HerzegovinaSite Management Associate
PSI CRO· Banja Luka, Republika Srpska, baEngineering Manager - Team Monetisation (f/m/d)
Pet Media Group· Banja Luka, BAPredstavnik korisničkog iskustva - njemački jezik
M Plus Group· Banja Luka, BA, Remote