Senior Java Developer
Job Summary
As a Senior Java Developer at Eeze you will play a crucial role in shaping the development of our live casino games from concept to delivery. This position is perfect for those with a startup mindset, the ability to work independently, take initiative, and make their own decisions.
Main Responsibilities
- Design and develop live casino games using Java, Kotlin, Scala and the Spring framework, ensuring high performance and quality standards.
- Create scalable and maintainable microservices architecture for game components.
- Deploy and manage game services on Kubernetes clusters, optimizing resource allocation and ensuring high availability.
- Utilize cloud technologies (e.g., AWS, Azure, Google Cloud) to build, deploy, and scale game services.
- Implement real-time communication protocols (e.g., WebSockets) for interactive gaming experiences.
- Develop and manage databases (e.g., PostgreSQL, MongoDB) for game data storage and retrieval.
- Implement security best practices to safeguard player data and maintain the integrity of the games.
- Write unit tests, conduct code reviews, and ensure the reliability and performance of the game code.
- Set up monitoring tools and logging to proactively identify and resolve issues in a live production environment.
- Collaborate with cross-functional teams, including game designers, artists, and QA testers, to ensure a smooth development process.
- Maintain clear and comprehensive documentation for code, APIs, and deployment procedures.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- Proven experience as a Java/Kotlin Developer, with a focus on backend development.
- Strong expertise in Java, Spring framework, and microservices architecture, with Scala experience as an added advantage.
- Experience with containerization and orchestration tools like Kubernetes.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native technologies.
- Knowledge of real-time communication protocols and technologies (e.g., WebSockets).
- Proficiency in database design and management (SQL and NoSQL databases).
- Understanding of security best practices in software development.
- Experience with CI/CD pipelines and automated testing.
- Excellent problem-solving and debugging skills.
- Strong teamwork and communication skills.
- Passion for gaming and a desire to create engaging player experiences.
Recommended Jobs
Embedded Software Engineer - Linea Research
Embedded Software Engineer - Linea Research Based : London N7 / Hybrid Term : Permanent, Full time Salary : Dependant on experience + benefits The Company Linea Research Ltd, part o…
Senior Commercial Manager
Senior Commercial Manager - £65,000 - £85,000 + Bonus + Benefits The Company The Client is a UK premium retail group passionate about the outdoors and sport and are currently seeking a Seni…
AI Transformation Lead
Role Overview: As an AI Transformation Lead, working in a pre-sales and delivery capacity, you will be at the forefront of driving transformation initiatives powered by artificial intelligence. Yo…
Golang (Polyglot) Software Developer
About us Food waste is a $1 trillion problem – costing the world over 1% of global GDP. We’re dead set on solving the problem and looking for people to help us achieve our mission. We, at Winnow, …
Graduate Trainee Accountant
Job Title: Trainee Accountant (2025 Graduates Only) Location: London (Hybrid) Salary: approx. £25,000 study support & benefits My client is a global manufacturer and trader of non-ferrous metals wi…
Part-time Nanny, Job ID J1D16C
A lovely family based in Kingston, London, is seeking a nanny to care for their newborn baby and school-aged child on a part-time basis. The role includes all general nanny duties. Care will be split…
Personal Assistant
Join Our Team as a Personal Assistant! Are you an organised and dynamic individual looking to make a meaningful impact in a fast-paced environment? Our client, a leading energy regulator is seeking …
Engaging Year 6 Teacher Opportunity in Southwark
Location: Southwark Position Type: Permanent Start Date: April 2025 An outstanding primary school in Southwark is looking for a dedicated and skilled Year 6 Teacher to join their team on a per…
Accounts Payable Assistant
Process supplier invoices and ensure accuracy in data entry. Manage payment runs and resolve supplier queries promptly. Reconcile supplier statements and maintain accurate records. Assist in…
Senior Quantity Surveyor
Senior Quantity Surveyor Leisure, residential, healthcare & education schemes between £20 and £100 million. About the Company Our client is an Investors in People Platinum employer providing …