Senior Java Software Engineer

1 Month ago • 3 Years + • Backend Development

Job Summary

Job Description

Huuuge Games is seeking a Senior Java Software Engineer to design scalable and high-performing architecture for game features. Responsibilities include developing and maintaining backend components and microservices, writing tests for code quality, building new game functionalities and improving existing ones, refactoring and optimizing solutions, participating in code reviews, and collaborating within an agile team. The ideal candidate possesses 3+ years of Java development experience, including at least 1 year in a senior role, strong knowledge of Java (Java 21) and Spring Framework, and understanding of SOLID principles, Clean Code, and DDD. Experience with scalable, high-throughput server software, distributed systems, and microservices is essential. Proficiency in Git, Maven/Gradle, and fluency in English are also required.
Must have:
  • 3+ years Java development experience
  • 1+ year Senior role experience
  • Strong Java (Java 21) and Spring Framework knowledge
  • SOLID principles, Clean Code, and DDD understanding
  • Scalable, high-throughput server software experience
  • Distributed systems and microservices architecture familiarity
  • Asynchronous and parallel programming knowledge
  • Git and Maven/Gradle proficiency
  • Fluent English
Good to have:
  • Experience with scalable cloud services (AWS, Kubernetes)
  • Familiarity with DynamoDB, Netty, LUA, Google Protocol Buffers, Bash, or Python
  • Multiplayer game development background
  • Hands-on experience with Redis and Kafka

Job Details

Job description

Introduction

Still haven’t found your dream job? Join Team Huuuge!
Huuuge Games is on a mission to build the world’s largest real-time casual gaming platform, connecting millions of players so they can have fun, socialize, and play awesome games.

Become part of an exciting adventure that brings a fun and truly social experience to millions of players around the globe — right from our offices in Poland. We're an in-office first company and work in a hybrid model (3 days per week from the office).

How will you make an impact with us:

  • Design scalable and high-performing architecture for game features.

  • Develop and maintain backend components and microservices.

  • Write tests to ensure the quality and stability of your code.

  • Build new game functionalities and improve existing ones.

  • Refactor and optimize solutions for performance and maintainability.

  • Participate in code reviews and ensure best engineering practices.

  • Document your work clearly and thoroughly.

  • Collaborate with your agile team, following Scrum principles.

Job requirements

This is the right job for you if you have:

  • 3+ years of professional experience in Java development.

  • At least 1 year in a senior or similar role.

  • Strong knowledge of Java (Java 21) and Spring Framework.

  • Understanding of SOLID principles, Clean Code, and DDD.

  • Experience with scalable, high-throughput server software.

  • Familiarity with distributed systems and microservices architecture.

  • Practical knowledge of asynchronous and parallel programming.

  • Proficiency with Git and build tools like Maven or Gradle.

  • A proactive attitude and ownership mindset.

  • Fluent English, both written and spoken.

  • Hands-on experience with Redis and Kafka.

Surprise us with:

  • Experience in building scalable cloud services (AWS, Kubernetes).

  • Familiarity with DynamoDB, Netty, LUA, Google Protocol Buffers, Bash, or Python.

  • Background in multiplayer game development.


We thought you’d appreciate:

Similar Jobs

Google - Software Engineering Manager, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
The Walt Disney Company - Senior Software Engineer - Audience Targeting

The Walt Disney Company

California, United States (On-Site)
1 Week ago
Luxoft - Android HMI Architect

Luxoft

Cairo, Cairo Governorate, Egypt (On-Site)
4 Months ago
Google - Software Engineer II, Full Stack, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Microsoft - Software Engineer II

Microsoft

Hyderabad, Telangana, India (On-Site)
3 Days ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
1 Month ago
Google - Senior Software Engineer, Site Reliability Engineering

Google

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Voodoo - Freelance Senior Back-end Engineer - Wizz

Voodoo

Paris, Île-de-France, France (Hybrid)
4 Months ago
Animoca Brands - Backend Developer

Animoca Brands

China (Remote)
6 Months ago
GoTo Group - Lead Software Engineer - Engineering Platforms

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior QA Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Assystems - Ingénieur MES / AVEVA H/F

Assystems

Carquefou, Pays De La Loire, France (On-Site)
6 Months ago
Anthology - Senior Software Engineer

Anthology

Brno, South Moravian Region, Czechia (Hybrid)
4 Months ago
Meta - Production Engineering

Meta

Boston, Massachusetts, United States (On-Site)
5 Months ago
Microsoft - Senior Software Engineer

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Playtech - Java Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Metyis - Lead Devops Engineer

Metyis

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Next Level Business Services - Java Developer (Full Time)

Next Level Business Services

Denver, Colorado, United States (On-Site)
6 Months ago
Google - Software Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Nolimit City - Senior Software Engineer

Nolimit City

Stockholm, Stockholm County, Sweden (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Lionbridge Games - Video Games Tester

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
2 Months ago
McDonald's Corporation - Network Engineer II – Juniper & Meraki (Restaurants)

McDonald's Corporation

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Day ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Sigma Software - Technical Support Engineer (FinTech)

Sigma Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
NVIDIA - Software Engineering Manager - Data Processing Libraries

NVIDIA

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Months ago
Google - Software Engineer II, Chrome Metrics

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
GRID esports - DevOps Engineer

GRID esports

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
2 Months ago
Luxoft - Senior Java Developer

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Vivid Games - BI Developer

Vivid Games

Bydgoszcz, Kuyavian-Pomeranian Voivodeship, Poland (Hybrid)
5 Months ago
Techland - Lead FX Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
5 Months ago
Playtech - Scala Developer

Playtech

Kyiv, Kyiv City, Ukraine (Hybrid)
2 Months ago
AppLovin - Software Engineer

AppLovin

Toronto, Ontario, Canada (On-Site)
5 Months ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
BitGo - Staff Backend Engineer

BitGo

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
ByteDance - Backend Software Engineer

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Canva - Senior Backend Engineer (Java) Design at Scale - Teams and Education

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Epic Games - Senior DevOps Engineer

Epic Games

(On-Site)
2 Weeks ago
Onehouse - Backend Engineer (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Milestone - Senior Software Engineer

Milestone

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Huuuge is an international free-to-play games developer and a global publisher of digital games on mobile and web platforms, with a mission to empower billions of people to play together, as part of the Huuuge vision to transform mobile gaming into a massively social experience. 


In order to continue building one of the global leaders in real-time, free-to-play mobile gaming, Huuuge aims to redefine the user experience by offering best-in-class live operations and innovative social features in its games.


Huuuge is one of the fastest-growing mobile game developers, having generated annual consolidated revenue growth of 30.6% in the period between 2017 and 2019 (CAGR). The Company develops and publishes its games globally and its users play its games in almost every country in the world.


Huuuge’s major areas of operations are development and publishing. Development encompasses all activities related to the development of new games. Huuuge has a proven track record of developing successful games within the social casino subgenre through its systematic development process. Publishing encompasses activities from the launch of a game onwards, including relationship building with distributors, marketing and continuous post-launch game optimization.


As of September 30, 2020 Huuuge had 4.74 million Monthly Active Users (“MAU”) compared to 3.98 million, 3.72 million and 3.32 million as at calendar year end 2019, 2018 and 2017, respectively.

Masovian Voivodeship, Poland (Hybrid)

Kuyavian-Pomeranian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Masovian Voivodeship, Poland (On-Site)

Masovian Voivodeship, Poland (Hybrid)

View All Jobs

Get notified when new jobs are added by Huuuge Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug