Job Details

Software Development
Senior
Remote
Full time
Apr 20

Java Backend Developer

RUB 350,000

AIINS is looking for a middle/senior Java backend developer with a salary of up to 350,000₽. Remote work.

Process and team management: task distribution, sprint planning, code reviews, participation in hiring, onboarding, and mentoring developers. Architecture and design: development of microservice architecture, monolith decomposition, database design, documentation of key technical decisions, and migration of legacy systems. Development and quality: writing critical code, creating complex modules, ensuring code quality, developing CI/CD, and release management. Integrations and cross-functional interaction: integration with 1C/CRM, clarifying requirements with clients, close collaboration with product managers, system analysts, QA, front-end, and DevOps. Knowledge base: organizing and updating internal wiki, maintaining technical documentation for developers.

6+ years of experience as a Java Backend developer: proficient in Java 11/17, Spring Boot, Hibernate, Kafka, PostgreSQL/MongoDB, Docker, and Unix. Microservice architecture design, monolith migration, legacy refactoring, database optimization, and ensuring fault tolerance. CI/CD setup in GitLab, process automation, and code coverage (JUnit, Mockito, Testcontainers). Integration with external systems (1C, ERP), API design, and maintaining technical documentation/knowledge bases. Development management: task distribution, code review, team mentoring, and conducting technical interviews.

Official employment according to the Labor Code of the Russian Federation. Voluntary medical insurance after 6 months of employment. IT accreditation. Opportunity to directly influence the product and team processes.

Mockito
MongoDB
ERP
Spring Boot
Docker
CRM
Testcontainers
Unix
Java
Junit
GitLab CI/CD
Hibernate
PostgreSQL
1C
Kafka

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Backend Developer Java | Python | Go | C++

Yandex is looking for a Senior Backend Developer with skills in Java, Python, Go, or C++. The role involves working with high-load systems and microservices. Location: Moscow, St. Petersburg, or Yekaterinburg.

Russia
Y
Yandex

Senior Backend Developer (Java)

Senior Backend Developer (Java) at Onde. Remote position in Poland, Spain, Georgia, Serbia, Portugal. Requires 7+ years of backend development experience, JavaRx or Kotlin is a plus.

O
Onde

Senior Java Developer (Backend)

Senior Java Developer (Backend) for a Pan-Baltic bank. Focus on AWS cloud infrastructure and modern development standards. Requires 7+ years of Spring Boot experience and fluent English. Location: Baltics or Poland.

Estonia, Lithuania, Latvia, Poland
B
Bank