Product Madness is a Global Powerhouse where the greatest mobile games and experiences are crafted by world-class talent. A top-grossing leader in free to play mobile games, we have more than 800 team members working across seven global talent hubs including London (headquarters), USA, Canada, Spain, Poland and Ukraine. With remarkable hit games including Heart of Vegas, Cashman Casino, Lighting Link and Big Fish Casino, we boast more than 50 million active users and 400 million downloads and counting.
We have an opportunity for a mid-senior Java Developer to work in one of the teams within our new business unit. You will get to work on industry leading games that are played and loved by millions of players worldwide.
This position is based in Poland and can be either fully remote OR hybrid from our office in Gdansk or Wroclaw. We offer a B2B contract or a contract of employment.
What You'll Do
This role offers the opportunity to work on a brand new mobile game in a team of highly skilled developers. You will work in an environment that will enable you to boost your engineering skills and have a big impact on the new features and direction of our titles. We offer flexible working arrangements and are focused on employee development, with the opportunity to obtain recognised industry certifications alongside our in-house management programme.
Responsibilities
Implement new features and functionalities to meet business needs
Design and develop microservices systems with Java and Spring Boot
Develop scalable solutions with performance in mind
Write unit and integration tests
Participate in code reviews and provide constructive feedback to improve code quality
Liaise with multiple stakeholders within the business unit across varying functions
Participate in Scrum ceremonies and assist in the story creating process
Manage expectations with stakeholders and be transparent with risks and options.
What we're looking for
Professional experience with Java on the backend side (3-5 years)
Experience developing for backend platforms in the cloud
Solid understanding of software engineering principles and design
Familiarity with CI/CD pipelines including SCM, automated building and testing
Experience working in larger teams
Empathetic, reasonable, open and approachable, yet firm and fair
Proactively communicative with strong oral and written communication skills.
Must-have: Java, Spring Boot and Microservice architecture.
Nice-to-have: Kafka (or any message broker), MongoDB, Redis, Docker and Kubernetes.
Our benefits
Private Medical Insurance Prestige VIP Plus package 100% covered by Product Madness
Sport & wellbeing card - 270 PLN per month including: MultiSport Plus Card 100% covered by Product Madness or refund for your chosen sport or well-being services such as massage or physiotherapy
Lunch card: 200 PLN per month
Refund for glasses: 500 PLN
1000 PLN bonus for blocked 10 day annual leave once per year
Additional occasional fully paid holidays during the year ~5 days/year
Shorter working hours during summer time
Extra day off for your birthday
Annual bonus scheme up to 10%
Year round events, talks & workshops onsite
Personal development & career plans + access to internal & external learning platforms for free and many more!