Home > Find Jobs

Job Search

A tropical beach
Huuuge company logo

Huuuge

Poland

Posted on: 26 November 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Senior Java Developer

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.

Join Team Huuuge and become a part of an exciting adventure bringing pure fun & truly a social experience to millions of players across the universe.


In this role you will:

  • Design component architecture,

  • Develop and maintain game back-end components,

  • Ensure quality of your solutions by writing automated tests,

  • Perform refactoring and optimization of existing solutions,

  • Participate in the code review process,

  • Document designed solutions,

  • Participate in an agile team following scrum principles,

Most wanted:

  • 3 years of professional experience in Java programming,

  • Good knowledge of the Java programming language (Java 11),

  • 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,

  • Understanding of JVM tuning and optimization,

  • Good knowledge of Maven or Gradle build tools,

  • Willingness to take ownership over-developed software,

  • Fluent English


Surprise us with these additional assets:

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

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

  • Experience with Redis, Netty, LUA, Google Protocol Buffers, Bash, Python,

  • Experience with Kafka / Confluent Cloud,

  • Experience with NoSQL databases,

  • Experience in creating multiplayer games


Tech stack:

  • Organization
    • Jira

    • TeamCity

    • Bitbucket

    • SonarQube

  • Common
    • Git

    • Docker

    • Java 11

    • Spring Framework

    • Kubernetes

    • Microservices

    • Kafka

    • AWS

    • ELK

    • Grafana + Prometheus (ongoing migration to Datadog)

  • HC Specific
    • Redis

    • Protobuf

    • Netty

    • Gradle

    • Python

    • Typescript

    • Rancher

  • Technology:
    • Maven

    • ArgoCD


What's in it for you?

Tags

AWS
cloud
docker
git
java
Apply to job