Senior Java Software Engineer

X-FLOW

Warszawa

Hybrid

PLN 180,000 - 300,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible hours
Career development
Inclusive culture

Job summary

X-FLOW in Warsaw is seeking a Senior Java Engineer to design and build an analytics platform capable of processing petabytes of data. You will work across the full lifecycle from design to implementation, debugging and documentation, with a focus on performance and scalability.

You'll leverage Java 21+, Spring, Gradle, k8s, RabbitMQ, AWS and GCP to deliver robust data-driven solutions in a SOA environment. Remote/office options available and a collaborative team culture.

Qualifications

  • Strong understanding of Java Core, Memory Model, MultiThreading.
  • Strong understanding of Spring Core, Data, MVC.
  • Proficiency in SQL, solid understanding of Relational Databases.
  • Solid understanding of software development principles.
  • Solid understanding of data storage design principles.

Responsibilities

  • You'll be involved across the full lifecycle of tasks — from solution design through implementation, debugging, and documentation.

Skills

Java Core
Memory Model
MultiThreading
Spring Core
Spring Data
Spring MVC
SQL
Relational DBs
Software principles
Data storage design

Tools

BigQuery
Spring Reactive
Spring Batch
AMQP
Apache Camel
Neo4j
RabbitMQ
Google Cloud Platform

Job description

X-FLOW is a mobile game development company established in 2018. We gained recognition after the release of Happy Color, the most popular digital coloring book and one of the most successful ad-driven mobile apps in the world. We take pride in our diverse and talented team and partners, spread across the UK, Cyprus, the Netherlands, and other regions worldwide.

We're looking for a Senior Java Engineer to join our team and help us build an analytical system that processes petabytes of data.

We expect candidates to have a deep understanding of the tools they use. If you can assess the complex problem, design and deliver a solution with attention to balance between performance and complexity — we might be looking for you.

Gradle, Java 21+, Spring, k8s, RabbitMQ, Service-oriented infrastructure, AWS and GCP cloud platforms.

Requirements:

  • Strong understanding of Java Core, Memory Model, MultiThreading.
  • Strong understanding of Spring Core, Data, MVC.
  • Proficiency in SQL, solid understanding of Relational Databases.
  • Solid understanding of software development principles.
  • Solid understanding of data storage design principles.

Nice to have:

  • Experience writing and optimizing BigQuery queries.
  • Experience with Spring Reactive stack, Spring Batch and AMPQ.
  • Experience with Apache Camel.
  • Experience with Graph DB like Neo4j.

Responsibilities:

  • You'll be involved across the full lifecycle of tasks — from solution design through implementation, debugging, and documentation.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work with a talented and passionate team in a creative and dynamic environment.
  • Flexible working hours and remote/office work options.
  • Career growth and professional development opportunities.
  • A fun and inclusive company culture that celebrates diversity and creativity.

Join us and let’s create great content together!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Manager
Project Manager

X-FLOW • Województwo mazowieckie

Hybrid
PLN 180,000 - 240,000
Competitive salary
Remote/office work options
Career growth and development
+2
Senior Backend Engineer (Go)
Senior Backend Engineer (Go)

X-FLOW • Warszawa

On-site
PLN 180,000 - 320,000
Competitive salary and benefits
Flutter Developer
Flutter Developer

X-FLOW • Województwo mazowieckie

Hybrid
PLN 120,000 - 180,000
Flexible hours
Remote/office options
Creative team
Senior Java Engineer — Data-Driven Platform (Remote/Hybrid)
Senior Java Engineer — Data-Driven Platform (Remote/Hybrid)

X-FLOW • Warszawa

Hybrid
PLN 180,000 - 300,000
Competitive salary
Flexible hours
Career development
+1
Motion Designer
Motion Designer

X-FLOW • Warszawa

On-site
PLN 60,000 - 90,000
Flexible hours
Hybrid work model
Career development
+1
Expert Java Developer (Flowable) - hybrid from Cracow
Expert Java Developer (Flowable) - hybrid from Cracow

Your ITeams Sp. z o.o. • Polska

Hybrid
PLN 170,000 - 230,000
Luxmed Gold Extended medical care
Multisport Plus
Senior Data Engineer (Kafka)
Senior Data Engineer (Kafka)

Fun Crafters • Kraków

On-site
PLN 80,000 - 100,000
Flexible contract options
Opportunities for professional growth
Competitive benefits package
Head of Quality Engineering — Remote & Growth
Head of Quality Engineering — Remote & Growth

AmberTeam • Polska

Hybrid
PLN 260,000 - 380,000
Flexible working hours
Remote/office work options
Senior Java Engineer
Senior Java Engineer

EPAM Systems • Wrocław

On-site
PLN 260,000 - 380,000
Head of QA (Product Quality)
Head of QA (Product Quality)

AmberTeam • Polska

Hybrid
PLN 260,000 - 380,000
Flexible working hours
Remote/office work options