Reach out directly about this role
#vacancy #job #backend #java #spring #senior #lead #remote ** Position: Java backend developer Work format: **remote Location: Saint Petersburg Employment: full-time Salary: up to 350,000 gross
AIINS is an InsurTech SaaS B2B platform for policyholders and insurers. We are creating a technological ecosystem for automating insurance for corporate clients — and have already become leaders in digital transformation in the industry. We are an accredited IT company and residents of "Skolkovo". Our software is registered in the register of Russian programs 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 of 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 collaboration with product managers, system analysts, QA, front-end, and DevOps. · Knowledge base: organization and updating of internal wiki, maintaining technical documentation for developers.
Our expectations: · 6+ years of experience as a Java Backend developer: confident command 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 reviews, team mentoring, and conducting technical interviews.
Conditions: · Official employment according to the Labor Code of the Russian Federation. · Voluntary medical insurance after 6 months of work. · IT accreditation. · Opportunity to directly influence the product and processes within the team.
✍️ Contact for communication: @evgeniy_vybornykh
up to 350,000 RUB
per month
from 6 years
Experience
Full-time
Employment
Remote
Work Format
Senior
Grade
Backend
Specialization
FinTech
Industry
Product company
Company Type
By city
Backend
Specialization
FinTech
Industry
Product company
Company Type