Position: Senior Java Developer
Company: SpellRise
Category: Java
Experience required: 5y
English level: upper
Published: 2023-05-01T00:00:00+03:00

We are a professional development studio specializing in the production of high quality games and entertainment apps of varying complexity and design requirements across different platforms and markets. Based in Kiev, Ukraine, with a global client footprint spanning North America, Europe and Asia. Our team includes of over 55 experienced artists, engineers, designers and project managers who have worked on the projects of varied complexity and technical needs.

**Requirements:**
- 4+ years of experience in Java development.
- 3+ years strong experience of Java core and multithreading 
- Exceptional analytical, problem-solving, and troubleshooting skills.
- Ability to work independently and collaboratively as part of a team.
- In-depth understanding of Java memory management and performance optimization.
- Mandatory experience in slots or casino development and engines development on Java

*It will be a plus:**
- Leadership and mentorship experience.
- Knowledge of basic probability theory.

**Spoken English and Ukrainian:** Upper-Intermediate/Fluent

 **What will you do:**
- Work on the server side of slot games, involving math model implementation and integration.
- Provide support for existing solutions and contribute to bug fixing.
- Collaborate in code reviews and participate in task planning activities.
- Engage in discussions with clients to understand game requirements.

**Benefits:**
- Flexible working hours AND flexible workplace (office, home, beach:) ) (старт роботи з 8 до 11 по Києву, в разі необхідності індивідуально можна обговорювати)
- Paid vacation (20 workdays/year) and sick leaves (5 workdays/year);
- Unlimited day-offs (unpaid)
- Paid benefits of choice;
- Personal development plan;
- English-speaking club
- Skills training - Education office (education hub with internal & external experts and mentorship programs);
- Structured processes (corporate confluence);
- Open-minded management style (constant sharing of company strategy and plans)
- Performance-based reviews;
- Stress management(1-1 meetings, transparent communication, feedback culture);
- Corporate team building events, marathons, and online challenges;
- Family-friendly, we offer congratulatory gifts for your personal holidays (the birth of a child, wedding, etc.).
- Paid vacation (20 workdays/year) and sick leaves (5 workdays/year)

**Our team does:**
- HTML5 game development and porting;
- Сasino Game Development (slots, table games, sports);
- Concept art and 2D/3D graphics;
- iOS/Android development;
- Unity development.