At a Glance
- Tasks: Develop and enhance Java game engine components while solving complex technical challenges.
- Company: Join a tech-driven company that values innovation and collaboration.
- Benefits: Earn £80,000 to £90,000, enjoy 30 days holiday, private healthcare, and hybrid working.
- Why this job: Make an impact in the gaming industry with cutting-edge technology and a supportive team.
- Qualifications: Strong Java experience, mathematical skills, and familiarity with Agile environments.
- Other info: Great career growth opportunities in a dynamic and inclusive workplace.
The predicted salary is between 68000 - 81000 £ per year.
Are you an experienced Senior Java Game Engine Developer looking for a new challenge? If you enjoy solving complex technical problems and creating reliable systems, this could be a great next step for you.
Benefits:
- £80,000 to £90,000 per year, depending on experience
- 30 days holiday
- Private healthcare
- Pension scheme
- London based, hybrid working 3 days work from home
About the Role:
In this role, you will take ownership of developing, enhancing and maintaining Java based game engine components. You will work on core frameworks, introduce improvements that support new features, and contribute to tools that help with performance analysis and simulation accuracy. You will be responsible for writing clean, scalable Java code and helping shape the technical direction of the engine architecture. Strong mathematical thinking is important, as your work will involve probability, statistics and system modelling.
About the Company:
You will be joining a well established technology driven business with a focus on building modern, scalable systems used across multiple products. The team values innovation, collaboration and a positive engineering culture where people are encouraged to contribute ideas and influence technical decisions. The environment suits someone who enjoys autonomy, continuous learning and working on complex challenges with like minded developers.
Key Requirements:
- Strong experience with Java development in a commercial environment
- Background in the mathematics used in engine or feature design, including probability and statistics
- Confident working with scalable and stable backend systems
- Able to work with Agile and Scrum environments
- Excellent written and spoken English
- Prior experience in the iGaming industry is essential
Nice to Have:
- Experience building or optimising algorithms
- Knowledge of Spring or Spring Boot
- SQL or relational database experience
- Familiarity with Git, Maven or similar tooling
- Understanding of CI pipelines
- Exposure to Docker or containerised environments
- Experience with MySQL
If you are interested, please apply to the vacancy now and if suitable someone will be in touch soon.
Senior Java Game Engine Developer employer: Eligo Recruitment
Contact Detail:
Eligo Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Game Engine Developer
✨Tip Number 1
Network like a pro! Reach out to fellow developers, attend meetups, and connect with people in the iGaming industry. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those related to game engines. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your maths and algorithms. Since this role involves complex problem-solving, being ready to tackle questions on probability and statistics will definitely give you an edge.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from passionate developers who are eager to join our innovative team.
We think you need these skills to ace Senior Java Game Engine Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java development experience and any relevant work in the iGaming industry. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about game engine development and how your mathematical background can contribute to our team. Let us know what excites you about this opportunity!
Showcase Your Problem-Solving Skills: In your application, give examples of complex technical problems you've solved in the past. We love seeing how you approach challenges, especially those related to scalable systems and performance analysis.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Eligo Recruitment
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with Java development in detail, especially any projects where you've developed or maintained game engine components. Highlight specific challenges you faced and how you solved them.
✨Brush Up on Your Maths
Since strong mathematical thinking is crucial for this role, be prepared to talk about your background in probability, statistics, and system modelling. You might even want to review some key concepts or examples that demonstrate your understanding and application of these areas in game engine design.
✨Familiarise Yourself with Agile Practices
As the company works in Agile and Scrum environments, it’s a good idea to have a solid grasp of these methodologies. Be ready to share your experiences working in Agile teams, how you’ve contributed to sprints, and any tools you’ve used to facilitate collaboration.
✨Showcase Your Problem-Solving Skills
This role involves solving complex technical problems, so prepare to discuss specific instances where you've tackled challenging issues. Think about how you approached these problems, the solutions you implemented, and the impact they had on the project or team.