.
Senior Java Developer
  • Masovian
Senior Java Developer
mazowieckie, Masovian, mazowieckie, Polska
Huuuge Games
27. 10. 2023
Informacje o stanowisku

Technologies we use

Expected

  • Java
  • Git
  • Maven

Optional

  • AWS
  • Python
  • Bash
  • Kafka

Operating system

  • Windows

Your responsibilities

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

Our requirements

  • 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

Optional

  • 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

This is how we work on a project

  • Clean Code
  • DDD

Benefits

  • sharing the costs of sports activities
  • private medical care
  • life insurance
  • flexible working time
  • fruits
  • integration events
  • dental care
  • no dress code
  • video games at work
  • coffee / tea
  • drinks
  • parking space for employees
  • leisure zone
  • redeployment package
  • christmas gifts
  • employee referral program

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

Huuuge Games Sp. z o.o.

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 social experience to millions of players across the universe.

  • Praca mazowieckie
  • mazowieckie - Oferty pracy w okolicznych lokalizacjach


    217 115
    26 643