SENIOR JAVA SOFTWARE ENGINEER

9 Months ago • 3 Years +

Job Summary

Job Description

Senior Java Engineer with 3+ years experience, expertise in Spring Framework, SOLID principles, scalable server software, and Git.
Must have:
  • Java Programming
  • Spring Framework
  • Scalable Software
  • Git Version Control
Good to have:
  • AWS, k8s
  • DevOps, IaC
  • Dynamo DB
  • Kafka, Netty
Perks:
  • Hybrid Work
  • Social Experience

Job Details

Job description

Introduction

Still haven't found your dream job? Join team Huuuge!

Huuuge Games is a gaming company on a mission to build the world’s largest real-time casual gaming platform connecting millions of players so that they can have fun, socialize & play awesome games.


Become a part of an exciting adventure bringing fun & truly social experience to millions of players around the world from our offices in Poland. We are an in-office first company and we work in a hybrid, 3 days from office mode.


In this role you will:

  • Design component architecture

  • Develop and maintain game back-end components

  • Ensure quality of your solutions by writing tests

  • Create new game features

  • Perform refactoring and optimization of existing solutions

  • Participate in the code review process

  • Document designed solutions

  • Participate in an agile team following scrum principles

Job requirements

Most wanted:

  • 3 years of professional experience in Java programming

  • Good knowledge of the Java programming language (Java 21)

  • Experience with Spring Framework

  • Awareness of SOLID, Clean Code, DDD

  • The ability to create scalable and high throughput server software

  • Ability to tackle problems of distributed systems and microservices

  • Experience in parallel/asynchronous programming principles

  • Very good knowledge of the Git version control system

  • Experience with Maven or Gradle build tools

  • Willingness to take ownership over developed software

  • Fluent English

  • Experience with Redis

  • Knowledge about protocols HTTP, RPC


Surprise us with:

  • Experience in scalable online services in the cloud (AWS, k8s)

  • Working knowledge of DevOps and Infrastructure as Code (IaC) tooling

  • Experience with Dynamo DB, Kafka, Netty, LUA, Google Protocol Buffers, Bash, Python

  • Experience in creating multiplayer games


What's in it for you?

Similar Jobs

Riot Games - Principal Software Engineer (Gameplay) - Teamfight Tactics, Major Projects

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
Blizzard Entertainment - Senior Software Engineer, Engine Systems

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago
Blizzard Entertainment - Senior Software Engineer, Online - Diablo IV | Irvine, CA or Albany, NY

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago
DraftKings - Senior Lead Software Engineer, Elixir

DraftKings

United States (Remote)
6 Months ago
DraftKings - Principal Software Engineer

DraftKings

Sofia, Sofia City Province, Bulgaria (Remote)
6 Months ago
ByteDance - Software Engineer, Speech & Audio

ByteDance

Singapore (On-Site)
6 Months ago
ByteDance - Senior Software Engineer - Stability Platform

ByteDance

Singapore (On-Site)
6 Months ago
ByteDance - Software Engineer Intern (Network Engineering) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ByteDance - Networking Software Engineer Intern (Virtual Network) - Summer 2025 (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ByteDance - Backend Software Engineer (BABI) - ByteCloud

ByteDance

Singapore (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Haven Studios Inc - Lead support aux joueur·euse·s/Player Support Lead

Haven Studios Inc

Montreal, Quebec, Canada (Hybrid)
6 Months ago
DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
6 Months ago
Starkflow - Java/Groovy Developer

Starkflow

Morocco (Remote)
6 Months ago
Scopely - Lead Level Designer

Scopely

United States (Remote)
6 Months ago
company3methodstudios - Vault Assistant

company3methodstudios

Atlanta, Georgia, United States (On-Site)
6 Months ago
Patreon - Staff Data Engineer, Analytics

Patreon

San Francisco, California, United States (Hybrid)
6 Months ago
Patreon - Staff Data Engineer, Analytics

Patreon

New York, New York, United States (Hybrid)
6 Months ago
Sharkmob - Senior Environment Artist

Sharkmob

Malmö, Skåne County, Sweden (On-Site)
6 Months ago
Xsolla - Junior Data Scientist

Xsolla

Lisbon, Lisbon, Portugal (Hybrid)
6 Months ago
Xsolla - Junior Data Scientist

Xsolla

Belarus (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Szczecin, West Pomeranian Voivodeship, Poland

PwC - Specjalista/Specjalistka ds. Komunikacji Wizualnej [rekrutacja prowadzona online]

PwC

Katowice, Silesian Voivodeship, Poland (Hybrid)
6 Months ago
Sperasoft - C#/Unity Software Developer - Poland

Sperasoft

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
6 Months ago
CloudLinux - Malware Intelligence Analyst (worldwide remote, work anywhere)

CloudLinux

Warsaw, Masovian Voivodeship, Poland (Remote)
6 Months ago
Nielsen - Senior Accountant with German

Nielsen

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
LeoVegas - (Senior) QA Engineer

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Netflix - Software Engineer (L4/L5) - Content Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Netflix - Solutions Support Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Netflix - Engineering Manager, Content Promotion & Distribution

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Netflix - Senior Software Engineer (L5) - Content Infrastructure & Solutions

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
NOVOMATIC - Machine Learning Engineer

NOVOMATIC

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
6 Months ago
Blizzard Entertainment - Senior Asset and Architecture Artist - Diablo IV | Irvine, CA or Albany, NY

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago
DraftKings - Manager, Lottery Fulfillment

DraftKings

West Milford, New Jersey, United States (On-Site)
6 Months ago
Trek - Production Tech

Trek

Salt Lake City, Utah, United States (On-Site)
6 Months ago
Scientific Games  - Machine Operator

Scientific Games

Alpharetta, Georgia, United States (On-Site)
6 Months ago
company3methodstudios - Vault Assistant

company3methodstudios

Atlanta, Georgia, United States (On-Site)
6 Months ago
Xsolla - VP of Architecture

Xsolla

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Fortis Games - IT Support Engineer

Fortis Games

Romania (Remote)
6 Months ago
Riot Games - Principal Software Engineer (Gameplay) - Teamfight Tactics, Major Projects

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
PlayStation Global - Sr. Director, Data Platform Engineering & Operations

PlayStation Global

Aliso Viejo, California, United States (On-Site)
6 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.

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