Game Developer
at EezeAbout the job
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 optimize 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…!
Eeze
Classification:
Details and stages
Reporting to: details unknown
the hiring process information will appear here if available.
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Total attempts: 22 Unique: 10 Passed: 6
Discuss this job anonymously
Share your intel on a job vacancy and help other jobseekers.
pretend that this is a blurredText long comment