Position: Middle Java Software Engineer
Company: Patrianna
Experience required: 5y
Category: Java
English level: upper
Published: 2023-05-01T00:00:00+03:00

We are looking for a Senior Java Developer for our team in Ukraine on a full-time basis. You will join a super fast-growing social gaming company.

We are building a global social entertainment platform initially focusing on the North American market. This is an exciting opportunity to join a fast-growing team in the early stages of incredible month-on-month growth with multiple opportunities to further your career and development as the business continues to grow.

You will participate in the full-cycle development of client web and mobile apps to serve up to 150 million customers. High-quality code with predictable behavior in production, automation, traceability, and seamless and transparent scaling are key principles to us. We work with the best, will you join us?

Responsibilities :

Write well-designed, testable and scalable code in a timely manner.

Take part in the full development cycle and ensure smooth development and cooperation between the dev team and product owners from sprint planning to release cycles.

Technologies:

Java 17
Spring 5+
Spring boot 2.5
Kafka 2.8
ELK
Docker + docker swarm
GCP
influxdb/grafana
Sentry
Resteasy
Ebean ORM
Postgresql 14
Quartz
Open containers
Websocket + socket.io
Locust
Netty
Jgroups
Reactor / rxjava
Micrometer
Flyway
Requirements:

Strong java core (java8+)
Strong background in Spring
Strong experience in SQL and data access principles
Good experience with Docker (docker swarm) and ecosystem
Experience with one of clouds: Amazon/GCP
Strong troubleshooting skills (metrics/alerts/monitoring/profiling)
Strong production experience with Kafka and ecosystem
Good experience in ElasticSearch and ecosystem
Fit to the values and shape the culture within the entire organization
Good English skills in speaking and writing
Experience with SPA and modern mobile and web technologies
Would be a plus:

Ebean
Protobuf
influxdb/grafana
Reactor / rxjava
Google Services: auth / firebase / etc / publisher / ads
Experience in integration with payment providers: paypal / stripe / fiserv / adyen
Experience in anti-fraud tools
Experience in User acquisition tools
Benefits:

Highly competitive salary
30 days off per year + bank holidays
Private Healthcare
Summer and winter global gathering in Spain/Ukraine
Plus the opportunity to join a fast-growing business where the sky’s the limit.