Senior Java Engineer

Software Development
Details
Location
Kraków
Salary
24,000-30,000 PLN/Monthly B2B 20,000-26,000 PLN/Monthly UoP
Job Type
Full-time
Working Model
Remote
Other Job Opportunities

Our client is an established game studio renowned for its highly successful MOBA and FPS franchises.

​As a Senior Software Engineer on the Monetisations team, you will have the chance to build and operate key player-facing systems that support the purchasing, rewarding, and progression experiences within one of the world’s largest live games.​

You will be responsible for maintaining game systems that are healthy, reliable, and continually evolving. You will work across backend services, deployment pipelines, monitoring systems, and integration points with the Game Client with very high reliability and quality expectations. You must combine a DevOps mindset with the ability to contribute code across the full game technology stack.​

By joining the team, you will help accelerate the delivery of upcoming strategic initiatives.

You will work on a daily basis with an engineering team based in Dublin (Ireland), but occasional later meetings with other teams based on the US West Coast (LA and Seattle) are also possible.

This role requires engineers with strong Java backend skills, solid web UI skills, a DevOps mindset, and familiarity with C++ client integration.

Responsibilities:
  • Maintaining and improving large-scale distributed systems that support players globally
      • Automate operational processes and reduce team toil (scripts, pipelines, diagnostic tools)
      • Improve observability, monitoring, alerting, and deployment workflows
  • Working on highly available backend services with strong operational rigor
  • Supporting and extending the existing Game Client experience (Web UI surfaces built with HTML/CSS/JS and C++ integration points)
  • Contributing to KTLO efforts, including quality improvements, bug fixes, and feature updates
  • Participating in live operations, including on-call rotation, incident investigation, stability improvements, release validation, and root-cause analysis
  • Collaborating across product, QA, design, art, and data teams to support seasonal content, offers, store changes, and monetization updates
  • Feature delivery within established systems, often spanning multiple pods or workstreams
Behavioural Expectations
  • High ownership over production health and system reliability
  • Clear communicator during high-pressure situations (e.g. live incidents)
  • Autonomy in navigating legacy systems and ambiguous problem spaces
  • Strong collaboration with backend, client, QA, and operations teams
  • Player-first thinking – minimizing downtime, regressions, and impact on players
Required Qualifications:

Backend

  • Strong Java 21 expertise (main language for service maintenance/development)
  • Distributed systems debugging and service-oriented architecture
  • REST APIs, SQL data stores
  • CI/CD systems (Cloudbees Jenkins)

Game Client

  • Working familiarity with C++ for client integration fixes
  • Understanding of client-server interactions (HTTP/REST) and data flow paths

Web Surfaces & UI

  • HTML, CSS, Javascript

DevOps Tooling & Reliability Engineering

  • Linux, Bash/Python scripting
  • Observability platforms (Datadog)
  • Version Control expertise (Git, Perforce)
  • Incident response and postmortem practices (Pagerduty)
Nice to Have:
  • Experience in the gaming industry, particularly with online multiplayer games
  • Experience working with cross-discipline organizations that build data products

Perks & Benefits

At Appliscale, we’re all about taking care of our team with a range of competitive and inclusive benefits designed to attract and retain top talent.
Stay Active
Keep fit with a Multisport Plus card, giving you access to a wide range of fitness facilities.
Health & Wellbeing
We’ve got you covered with private health insurance and life insurance for peace of mind.
Work with the Best Kit
We provide you with a high spec Macbook, 34" monitor and home office budget.
Level Up Your Skills
Access AWS courses and grow your expertise, with rewards for certifications along the way.
Appliscale delivers scalable, high-performance tech solutions, specializing in cloud migration, system architecture, and custom software to empower businesses worldwide.
Poland
Życzkowskiego 14
31-864 Kraków
1st floor
KPT Building
Ireland
Whiterock South
Wexford
Appliscale sp. z o.o. seated in Kraków, address: ul. prof. Michała Życzkowskiego 14, 31-864 Kraków District Court for the city of Krakow, 11th Commercial Division of the National Court Register registration number: 0000592380 Tax Identification Number: 9452189348 share capital: 100 000 zł.