Mid-level Fullstack Engineer developing backend infrastructure for iLottery gaming products at Avenga. Collaborating with global teams and maintaining high code quality standards.
Responsibilities
Collaborate with teams across Serbia, Iceland and Canada to analyze, design, and develop backend infrastructure for iLottery gaming products
Deliver production-ready software end-to-end: design, build, and maintain scalable backend and/or full-stack systems
Take part in the full software development lifecycle - from ideation to production monitoring and refinement
Own code quality: write clean, well-tested, maintainable code
Participate in code reviews, pairing, and shared learning sessions
Work with Product and Design to scope and deliver features that bring value to users
Requirements
5+ years of professional experience in software development, primarily with Java
Experience with front-end technologies (Vue.js, React or Angular)
Additional experience with modern programming languages (e.g. JavaScript, C#, Go, Python)
Production experience with REST APIs, relational and/or NoSQL databases
Familiarity with concepts behind cloud-native applications and distributed systems
Strong understanding of software development best practices and the full SDLC
Practiced with modern engineering fundamentals – version control, automated testing, CI/CD, monitoring
Intermediate .NET Engineer at Avenga creating impactful technologies in a hybrid work model. Collaborate with global teams and engage in innovative software development processes.
Senior Backend Developer responsible for implementing digital projects and collaborating with teams at Significa. Creating high - value applications and meeting advanced requirements.
Software Engineer responsible for developing and maintaining market - leading DMS solutions for the automotive industry. Collaborating with global teams to create innovative software solutions.
Software Engineer developing and maintaining software solutions for automotive DMS. Collaborating with global teams while ensuring code quality and project requirements are met.
Python & COBOL Software Engineer responsible for developing Kobra II DMS solutions in the automotive industry. Collaborating with global teams and ensuring high quality and maintainability in software development.
Golang Backend Team Lead for PawChamp developing mobile and web platforms. Leading team, managing projects, ensuring quality code and best practices in backend development.
Genesys Technical Architect responsible for consulting, designing, and overseeing solutions on the Genesys platform. Engaging with clients for requirement analysis and implementation.
Senior C#/.Net Software Engineer with 10+ years of backend software development experience. Working within an engineering team on architectural evolution and high - quality service delivery.
Softwareentwickler C# .NET optimizing backend solutions and implementing REST APIs for smart parking solutions. Collaborating with cross - functional teams to enhance distributed system architectures.