Middle Java Developer

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

 

Requirements:

โ€” At least 2 year 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 

 

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

Published 16 June
331 views
ยท
114 applications
To apply for this and other jobs on Djinni login or signup.
Loading...