Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Middle Java Developer

Madfish

Madfish

Software Engineering
Remote
Posted on Oct 5, 2025

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

— 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