Senior Java Software Engineer

3 Months ago • 3 Years + • Programming

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

Novomatic - C++ Software Developer

Novomatic

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
luxsoft - Regular Embedded C++ Software Developer

luxsoft

Egypt (Remote)
2 Weeks ago
Reality Games - Unity Animator - Monopoly World

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
gameguru - Product Manager

gameguru

(Remote)
1 Month ago
Playgendary - DevOps (Cloud Engineer)

Playgendary

Limassol, Limassol, Cyprus (Remote)
4 Months ago
Polygon Labs - Senior Rust Engineer

Polygon Labs

(Remote)
3 Months ago
ISS Stoxx - Sr. SQL Server Database Administrator

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Ion - Senior C++ Developer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
8 Months ago
Aera Technology - Senior Software Engineer I (Python)

Aera Technology

Pune, Maharashtra, India (Hybrid)
1 Week ago
Workato - Senior Software Engineer (Rust)

Workato

Athens, Greece (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Kefir games - Environment Artist (Unity)

Kefir games

Cyprus (On-Site)
2 Months ago
Highspot - Sr. Data Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Go Fund Me - Staff Software Engineer (Integrations Platform)

Go Fund Me

San Francisco, California, United States (Hybrid)
1 Month ago
Veeam Software - Middle/Senior C++ Developer (macOS&Linux)

Veeam Software

Poland (Remote)
1 Month ago
Inveniolsi - MuleSoft Senior Consultant

Inveniolsi

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ajmera Infotech - Senior React Expert

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
7 Months ago
Mcdonalds - Senior Manager - Mobile App Development

Mcdonalds

Mexico City, Mexico (Hybrid)
1 Month ago
hashbang - Lead C# Unity Developer

hashbang

Kenmore, Washington, United States (Remote)
2 Months ago
Critical mass - Technology Director - Digital Platform

Critical mass

San Jose, California, United States (On-Site)
1 Month ago
Hitachi - F&O Technical_New_Consultant

Hitachi

Hyderabad, Telangana, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Valeo - Advanced Development Technical Engineer

Valeo

Skawina, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Reality Games - Data Analyst - Monopoly World

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
moonmana - Game Development Outsourcing Company

moonmana

Gdańsk, Pomeranian Voivodeship, Poland (On-Site)
3 Days ago
Visa - Software Engineer - Backend

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Simcorp - Onboarding Stream Lead

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
Keywords Studios - AI - Senior Research Associate (Prompts)

Keywords Studios

Silesian Voivodeship, Poland (On-Site)
3 Months ago
SoftSwiss - Senior QA Engineer

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Weeks ago
Boombit - Financial Reporting Specialist

Boombit

Gdańsk, Pomeranian Voivodeship, Poland (Hybrid)
2 Months ago
People Can Fly - Senior Sound Designer

People Can Fly

Poland (On-Site)
7 Months ago
Sperasoft - Senior Level Artist

Sperasoft

Masovian Voivodeship, Poland (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

10 Chambers - Senior Systems Programmer

10 Chambers

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
Banyan Software - Senior .NET Developer

Banyan Software

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
Extreme Inc. - Gaming Machine Board Control Programmer

Extreme Inc.

Tokyo, Japan (On-Site)
2 Months ago
BeamNG - Senior C++ Programmer

BeamNG

Germany (Remote)
2 Weeks ago
ARHS - Senior Java Jee Developer

ARHS

Luxembourg (On-Site)
8 Months ago
Imanage - Senior Software Engineer (Java)

Imanage

London, England, United Kingdom (Hybrid)
1 Week ago
Apexon - Senior Java Engineer

Apexon

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
Insight Software - Manager, Engineering (C#, SQL, BI)

Insight Software

Hyderabad, Telangana, India (On-Site)
1 Month ago
Barracuda - Software Developer

Barracuda

Ottawa, Ontario, Canada (Hybrid)
2 Months 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.

Szczecin, West Pomeranian 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