JustJoin.IT Hybrydowo Senior

Senior Java Developer

Grafton Recruitment

⚲ Katowice

17 000 - 21 000 PLN brutto (UoP)

Wymagania

  • Apache Kafka
  • Docker
  • MongoDB
  • Kubernetes
  • Java
  • GraphQL
  • Spring

Opis stanowiska

We are looking for a driven software engineer who is not only tech‑savvy but also a people‑oriented team player, ready for a stable and long‑term collaboration. The project focuses on developing a bonus system within a gaming platform - although the solution has been around for some years, it is continuously being expanded, refactored, and optimized wherever needed (new development: 70%). This experienced developer we are looking forward to hiring will not only build new features but should also be comfortable working with legacy code - we need someone who can read it, understand it, and modernize it effectively. The tech stack: Java (8–25), Tomcat, Maven, Spring, Kafka, MongoDB, Guava, Guice, MySQL, Nginx, Linux, Jenkins, Git, Docker, Kubernetes, Google Cloud. You will join an international, cross-functional team (Poland, Malta, Sweden, Turkey). In this position you will: • Contribute to the evolution of a large‑scale online gaming platform, shaping new capabilities and enhancing existing ones, • Work across multiple layers of the system, from backend services to integrations with third‑party providers, • Develop internal modules and subsystems that power core business functionality, • Potentially support UI development for both desktop and mobile experiences, • Partner closely with product and business teams to translate ideas into well‑designed, user‑focused features, • Build solutions using a modern, diverse tech stack that includes Java, Kafka, Docker, MongoDB, MySQL, React, and Spring Boot, • Dive into a mature codebase, evaluate its architecture, and introduce thoughtful, incremental improvements to keep it modern and maintainable. Your experience: • Deep, hands‑on expertise in Java (6+ years of commercial experience), • Confidence in navigating and improving legacy systems, including refactoring and introducing reliable test coverage, • Strong understanding of SQL and solid experience working with relational databases, • A collaborative mindset, thriving in close cooperation with Developers, QAs, and Product Owners to deliver meaningful outcomes, • Natural curiosity — you enjoy exchanging ideas, learning from teammates, and contributing your own insights, • Excellent communication skills, with strong proficiency in written and spoken English. It is a hybrid role in Katowice (3 remote days/week). The benefit package includes private medical care, a sports card, 70% of tax-deductible costs.