Job Details

Software Development
Lead
Remote
Full time
Apr 15

Java Backend Developer

RUB 350,000

AIINS is looking for a Senior/Lead Java Backend Developer for a remote full-time position. Responsibilities include team management, architecture design, development, and integrations. Salary up to 350,000 gross.

AIINS — InsurTech SaaS B2B-platform for policyholders and insurers. We are creating a technological ecosystem for automating corporate client insurance and have become leaders in digital transformation in the industry. We are an accredited IT company and residents of Skolkovo. Our software is registered in the Russian software registry and accredited by the Ministry of Digital Development of the Russian Federation. Your tasks: · 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 solutions, and migration of legacy systems. · Development and quality: writing critical code, creating complex modules, ensuring code quality, CI/CD development, and release management. · Integrations and cross-functional interaction: integration with 1C/CRM, clarifying requirements with clients, close work with product, system analyst, QA, front-end, and DevOps. · Knowledge base: organization and updating of internal wiki, maintaining technical documentation for developers.

· Experience from 6 years as a Java Backend developer: confident knowledge of 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 with tests (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 (DMS) after 6 months of work. · IT accreditation. · Opportunity to directly influence the product and processes within the team.

Mockito
MongoDB
Spring Boot
API
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