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:
Do your company research faster enabled by 1-click.
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
Understand who you are up against, now and in the future.
Total attempts: 22Unique: 10Passed: 6
Discuss this job
Share your intel on this vacancy and help others - anonymously
pretend that this is a blurredText long comment