Careers

Tezos ecosystem career opportunities

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

Java Developer

Madfish

Madfish

Software Engineering
Remote
Posted on Nov 28, 2025

Required skills:

  • JDK11/Java11 - a relatively outdated version from 2018; should be able to work without new fancy features and with old dependencies (choose them wisely and pay attention to vulnerabilities).
  • Spring Boot: REST controllers, Feign clients, auto-config (IoC/DI), JPA repositories (DAL)
  • Spring Boot Test: integration tests framework (Mock services and API clients)
  • [optional] Docker: Basic knowledge of Dockerfile syntax, understanding of how to work with the Docker container registry (push, tagging)
  • [optional] Kafka: Basic knowledge for integration into a Spring application: Producer/Consumer configs, serialization/deserialization, ack/nack
  • [optional] HashiCorp Vault: Basic understanding of the Vault KV engine, Spring config (application.yaml) import from Vault, basic knowledge of the Vault CLI is also helpful

Responsibilities:

• Payment provider integrations and product improvements according to the company strategy;

• Develop, deploy, and support Spring Boot-based services;

• Deploy and configure the system on various environments in the Kubernetes cluster;

• Ensure system performance in production environments;

• Develop architecture and system design;

• Improve teamwork;

• Implement ideas from Product Backlog into a reliable working product.

Working conditions:

• Work schedule 5/2 from 10-00 to 19-00;

• Remote work;

• We provide all the necessary tools for your successful and comfortable work;

• Training at the expense of the company (courses, seminars, new and interesting projects);

• Learning English at the expense of the company;

• Regular team building at the expense of the company;

• Ability to switch between projects and try yourself in different roles.