Job Details
Software Development
Mid-level
Remote
Full time
Russian
Oct 24

Java Developer (Junior/Middle)

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

Development of services and integrations as part of a high-load project team. Development of new functionality and evolution of existing functionality under the guidance of senior developers. Participation in technical and architectural discussions. Interaction with analysts and development, testing, and support teams.

At least 1 year of commercial Java development. Knowledge of Java 25 basics: OOP, collections, Stream API, exceptions. Experience with Spring Boot. Basic knowledge of JPA + Hibernate and jOOQ (understanding of lazy/eager loading, N+1, transaction principles). Knowledge of SQL and experience with PostgreSQL. Confident knowledge of Git and Gradle. Knowledge of OpenAPI/Swagger: ability to describe and read API specifications. Basic Docker skills. Nice to have: MongoDB, ClickHouse, Redis, RabbitMQ, Kafka, basic Linux, Flyway/Liquibase, SOAP, Maven.

Full-time employment. Schedule: 5/2. Work format: remote or hybrid.

Spring Boot
OpenAPI
jOOQ
Hibernate
SQL
Git
Java
JPA
Docker
Swagger
Gradle
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 (middle)

Java Developer (middle) for a Cash Management system rebuild. Full-time, remote or hybrid in selected countries. Company: findev.

Armenia, Cyprus, Spain, Georgia, Poland, Portugal, Serbia
f
findev