Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Overview
Eeze is a fast-growing iGaming provider looking to expand its operations in the European market. We specialise in developing cutting-edge, web-based online gambling platforms. Our live-streaming products and innovative gaming solutions cater to a diverse global audience.
Job Summary
We are seeking a talented and passionate Game Developer with a strong focus on Java 17 to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-quality game features and systems. You will work closely with designers, artists, and other developers to bring interactive and engaging gaming experiences to life.
Responsibilities
- Design, implement, and optimise core game systems using Java 17.
- Collaborate with cross-functional teams (designers, artists, QA, and other developers) to ensure seamless integration of game features.
- Write clean, maintainable, and efficient code that adheres to industry standards.
- Work on game mechanics, AI behaviors, physics simulations, and other core gameplay systems.
- Develop tools and utilities to enhance the development process.
- Participate in the debugging, testing, and optimization of game systems to ensure high performance across a variety of platforms.
- Troubleshoot and resolve performance issues and bugs to enhance the player experience.
- Ensure that game features are scalable and adaptable to future updates or changes.
Requirements
- Strong experience with Java 17, including its features such as the new sealed classes, records, and pattern matching.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with Java-based game libraries (e.g., libGDX, jMonkeyEngine).
- Familiarity with multi-threading and concurrency in Java.
- Knowledge of game development principles such as physics, animation, and AI.
- Proficiency in version control systems like Git.
- Strong problem-solving skills and a passion for game development.
- Excellent communication and collaboration skills.
- Ability to work independently and in a team environment.
We offer
- Experience a dynamic and team-orientated work environment.
- Opportunities for personal growth and learning.
- An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
- 26 days paid holiday per year, in addition to local public holidays
- Competitive salary.
- Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.
- Team Building activities.
- Local discounts and more...!
Key Skills
Ranked by relevanceReady to apply?
Join Eeze and take your career to the next level!
Application takes less than 5 minutes