Esports
Full Stack Developer Senior Specialist (Maternity Leave Replacement)
Mid Level
Tirana, Albania
hybrid
Contract
Job description
About the Role
This is a one-year contract role within the Digital, Innovation & AI Area, covering a maternity leave. The successful candidate will design, develop and maintain scalable applications while ensuring seamless integration with third-party services. The role supports the quality, reliability and performance of digital products.
Key Responsibilities
- Develop and maintain scalable web applications using React.js and Java.
- Implement backend services using Spring Boot and Java EE.
- Design and optimise relational databases, working with SQL, Oracle and MySQL.
- Develop and consume RESTful APIs within a microservices-based architecture.
- Integrate third-party services and external APIs.
- Work with MQTT, JMS, Kafka and other message-based integration solutions.
- Apply Microservices Architecture principles and implement best practices.
- Collaborate with DevOps teams to support Kubernetes (K8s) deployments.
- Implement and maintain basic CI/CD pipelines for continuous integration.
Required Experience & Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.
- At least 3 years of experience in full stack software development.
- Strong proficiency in Java and modern software development practices.
- Hands-on experience with React.js and front-end development technologies such as HTML5, CSS3 and JavaScript/TypeScript.
- Experience developing applications using Spring Boot and/or Java EE.
- Strong knowledge of RESTful API design and integration.
- Experience with relational databases including Oracle, MySQL and advanced SQL development.
- Knowledge of Microservices Architecture patterns and distributed systems concepts.
- Experience with messaging technologies such as Kafka, JMS or MQTT.
- Familiarity with containerisation and orchestration technologies, particularly Docker and Kubernetes (K8s).
- Understanding of CI/CD pipelines, automated deployment processes and version control systems such as Git.
- Strong analytical thinking and problem-solving capabilities.
- Ability to design scalable and maintainable technical solutions.
- Excellent communication and stakeholder management skills.
- Ability to work independently while collaborating effectively within cross-functional teams.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure or Google Cloud Platform.
- Experience with monitoring and observability tools.
- Knowledge of security best practices for web applications and APIs.
- Experience within highly regulated, high-availability or transactional environments.
- Familiarity with performance testing, optimisation and application troubleshooting.
- Previous experience in the betting, gaming, fintech or digital platforms industry.
Benefits & Perks
- Food allowance.
- Pension fund.
- Company-owned devices (laptop and business mobile phone).
- Flexible working hours and the possibility of smart-working, according to the company's internal policy.
- 24 extra hours of paid leave.
- Preferential treatment on products offered by Intesa Sanpaolo bank.
- Supplementary private health insurance and consultation with the company doctor.
- Flutter Sharesave Plan.
- An inclusive work environment and participation in Diversity & Inclusion initiatives.
- Psychological well-being support: online meditation courses, medical online service, and counselling service supported by certified psychologists and coaches.
- Continuous learning for soft and hard skills (e.g. Learn / Platform, Training).
- Support for parents and children, and new mothers' contributions.
About the Company
Flutter is the world's largest online sports betting and iGaming group, listed on the London and New York stock exchanges, and home to the Southern Europe & Africa (SEA) region, featuring brands such as Sisal and PokerStars. Flutter is an Equal Opportunity Employer; diversity and inclusion are fundamental values, and it welcomes candidates without distinction of age, culture, religion, ethnicity, sexual orientation, gender identity and expression. Flutter promotes an inclusive work environment and participates in Diversity & Inclusion initiatives.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.


