Middle Java Developer

We are looking for a candidate for the position of Middle Java Developer with strong skills to join a project with a Ukrainian telecom operator.

 

Requirements:

โ€” 4 or more years of commercial experience in Java

โ€” Strong knowledge of OOP, Design patterns

โ€” Solid knowledge of Java Core (Java 17), including memory model, collections, streams, generics, multithreading

โ€” Spring framework (Boot, Web, Data, Security), including Async

โ€” REST API

โ€” ORM Hibernate

โ€” SQL (MariaDB, Oracle)

โ€” Maven, Gradle

โ€” Team player with good communication skills

โ€” Technical English

โ€” Higher technical education

 

Would be a plus:

โ€” Experience with Docker

โ€” Basic Linux and Bash

โ€” Profiling tools, thread dumps, understanding thread states

โ€” Experience with Mockito, JUnit, Mockservers, Testcontainers (mock vs spy)

โ€” Kafka

โ€” CI/CD (Git, Gitlab, Artifactory)

โ€” Jira and Confluence

โ€” Understanding of idempotency in APIs

 

Job Responsibilities:

โ€” Development and support of microservices

โ€” Writing unit tests

โ€” Troubleshooting using logs, dumps, and profilers

Required languages

English B1 - Intermediate
Ukrainian Native
Java, Spring, SQL, Oracle DB, REST API, Multithreading
Published 16 June 2025 ยท Updated 12 February
Statistics:
86 views
ยท
17 applications
48% read
ยท
6% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...