Job Details
Software Development
Mid-level
Remote
Part time
Russian
Possibly outdated
Sep 27
This job was posted more than a month ago — it may no longer be active

Java Developer (Middle / Middle+ / Senior)

Remote Java developer position for a Middle/Senior role, 3-6 years experience, part-time, contract with individual entrepreneur, 5/2 schedule.

Develop microservices in Java and Spring Boot; design REST APIs and integrations with external systems; work with PostgreSQL, design schemas and optimize SQL queries; develop and refactor existing code including legacy components; use Kafka or RabbitMQ for messaging; write unit and integration tests, conduct code review; participate in architectural discussions, decomposition and task estimation; work in Agile/Scrum with analysts, testers and DevOps.

Commercial Java development from 3 years for Middle and from 6 years for Senior; solid knowledge of Java 8, 11 or 17 and Spring Boot, Data, Security, MVC; experience in microservices and REST API development; confident work with PostgreSQL and SQL including query optimization; knowledge of Kafka or RabbitMQ; skills with Docker, Kubernetes, Git and CI/CD; writing unit tests with JUnit and Mockito; understanding of OOP, SOLID and clean code principles; ability to decompose tasks, estimate effort and technical risks. Nice to have: projects in banking, fintech, insurance or industrial sectors; knowledge of Kotlin; experience with MongoDB or Redis; familiarity with Prometheus, Grafana, ELK or Elasticsearch; use of Camunda, Liquibase or Flyway; development of high-load systems; English at the level of reading technical documentation.

Part-time, remote work, 5/2 schedule, contract with individual entrepreneur (GPH) or with individual.

Spring Boot
Flyway
RabbitMQ
Kubernetes
ElasticSearch
JUnit
Redis
REST API
MongoDB
Mockito
Spring Data
SQL
Prometheus
Git
Java
Camunda
Docker
SOLID
Kotlin
Grafana
Spring MVC
Kafka
ELK
CI/CD
OOP
Spring Security
Liquibase
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Middle / Middle+ Java Developer

RUB 200,000

Middle/Middle+ Java Developer at LANIT, a leading Russian IT company, remote work from Russia, Belarus, Kazakhstan. Salary up to 170K (employment contract) / 200K (GPC).

Belarus, Kazakhstan, Russia
L
LANIT

Java Developer (Junior/Middle)

Java developer for a high-load project. 1-3 years experience, remote or hybrid. Full-time.

T
T_G Studio

Middle+ / Senior Frontend Developer (Angular)

Middle+/Senior Frontend Developer (Angular) for Data-Driven Lab, an international IT company building trading platforms and fintech tools.

D
Data-Driven Lab