- Work closely with the team to implement complex backend logic and platform solutions.
- Write clean, scalable, and maintainable code, adhering to industry best practices.
- Stay updated on the latest Java frameworks, libraries, and development techniques.
- Translate business needs into technical solutions, estimating time, costs, and requirements.
- Develop, test, and deploy backend solutions that meet client expectations.
- Provide ongoing support and maintenance for existing and future projects.
- Collaborate with cross-functional teams to shape and execute product roadmaps.
- Partner with creative and development teams to bring ideas and projects to life.
- Create support documentation and deliver training for internal and external users.
- Leverage industry knowledge in iGaming to enhance solutions and ensure compliance with standards.
- Previous experience within the iGaming and Gambling Sector
- Expertise in backend development using Java and SpringBoot.
- Skilled in version control with Git Flow.
- Proficient in JPA and Hibernate for seamless database interactions.
- Strong command of SQL for efficient database management.
- Experience with Redis for caching and performance optimisation.
- Knowledge of message queueing systems like AWSSQS or RabbitMQ.
- Well-versed in Test-Driven Development (TDD) with JUnit for robust testing.
- Understanding of Kubernetes for container orchestration.
- Familiarity with AWS cloud services for scalable application deployment.