Java Developer
The Job in a Nutshell
Join GAN as a Java Developer in our expanding Sofia-based team! We're seeking an enthusiastic and motivated developer who will engage with key stakeholders and work closely with cross-functional teams to deliver top-notch software that meets the highest technical standards. You'll thrive in a fast-paced, dynamic environment using cutting-edge technologies. As part of our Java team, you'll work on all aspects of development, collaborating with technical colleagues, project managers, and business owners to develop and maintain a multi-tier platform. You'll take ownership of tasks, provide estimates, and document solutions, while also offering support and resolving issues.
A Sneak Peek into Your Role
- Work with team members on new projects and functionality in a fast-paced, agile environment.
- Implement new back-end features and take responsibility for the full development lifecycle.
- Maintain existing code, including bug fixes and optimizations.
Identify root causes of incidents to improve operational efficiency and deliver suitable solutions. - Enhance back-office tools, including identifying and implementing improvements for teams such as Customer Services, Account Management, and development.
- Document developed solutions.
You’re good at
- You have a Bachelor's Degree in Mathematics or Computer Science.
- You have 1+ years of Java experience (preferably Java 8).
- You understand clean coding methodologies (SOLID, YAGNI).
- You are proficient in Spring MVC, Spring Boot, REST, and SQL.
- You have a solid understanding of microservices architecture and Domain Driven Design (DDD).
- Experience with Git, Maven/Gradle, and Jenkins.
- You can thrive in a fast-paced, deadline-driven environment. You are self-motivated, solution-oriented, and highly organized with a strong attention to detail.
- You can adapt well to various client corporate cultures.
- You can plan strategically while staying on top of tactical execution and contribute impactful ideas and solutions.
- Fluency in verbal and written English is a must, as it's our primary means of communication.
Think of this job ad as more of a friendly guide than a rigid 'must-have' list. We're well aware that no one will tick all the boxes, so feel free to apply even if you're not a perfect match – we love close matches too!
Our Benefits, Your Happiness
- Elevate your well-being with additional Healthcare Insurance for all our employees. It's on the house, and you're eligible from day one!
- Get ready to break a sweat with a MultiSport Card, fully funded by GAN. Joining the company means unlocking a world of fitness fun.
- Unlock a generous Supplemental Training Program that includes training and company-wide knowledge-sharing opportunities to fuel your growth👨🎓
- Every month, enjoy a treat on us with 100 BGN in paper gift vouchers. Splurge on food, clothes, electronics, etc. – the options are endless in our extensive network of partner merchants.
- Access Optics Discount Cards for all employees, and enjoy a 5% discount club card for shopping at Metro Cash & Carry Bulgaria wholesale stores.
- Be part of the most legendary events and make amazing connections with colleagues from across the entire company.
- We foster innovation and independence while celebrating success in a multicultural and diverse company, where you'll work alongside people from around the globe.🌍
Recruitment flow
- Technical Interview - Home assignment - Second Interview - Offer
- Start date: ASAP
- Recruiting from Sofia, Bulgaria
We are an equal-opportunity employer, and we value diversity. Our diverse backgrounds, experiences, characteristics, and traits make us better at serving customers. So please, come as you are!
Location
Sofia, Bulgaria
- Department
- Content Studio
- Locations
- Sofia, Bulgaria
- Remote status
- Hybrid Remote
About GAN
GAN is an innovative developer and supplier of gaming content as well as B2B gaming software systems. As a global technology-first operation, we foster a workplace rooted in respect, collaboration, creativity, and continuous learning. Listed on NASDAQ, we aim to be both a partner and leader in the global gaming community.
Java Developer
Loading application form
Already working at GAN?
Let’s recruit together and find your next colleague.