Description
We are creating a centralized goal-setting system - a single automated framework that will become the official source of factual financial data for the company.
The project solves the critical problem of data fragmentation: currently, facts are compiled manually from dozens of sources, leading to discrepancies in metrics, errors, and a lack of a single source of truth. The new framework will ensure transparent, business-unit-independent data transfer from accounting systems to financial goals - with minimal human intervention, maximum reliability, and the ability to promptly see actual plan performance.
Responsibilities
- development of the backend part of a high-load system
- development of integration services and microservice components
- code refactoring and optimization, code review
- participation in testing developed components and fixing defects
- participation in making architectural decisions and research tasks
- development and design of data models
- participation in the development and alignment of front-back APIs.
Requirements
- commercial development experience in Java (3+ years).
- strong knowledge of Java 11+ (experience with Java 17+ is desirable).
- experience with maven/gradle.
- experience with the Spring ecosystem (Boot, Data, etc.).
- experience with PostgreSQL: writing queries, working with indexes, transactions.
- proficiency in version control tools (Git).
- experience writing unit and integration tests (JUnit, Testcontainers, Mockito, etc.).
Will be a plus:
- experience with application containerization (Docker) and working in OpenShift or Kubernetes.
- understanding of microservice architecture principles (REST, gRPC, message queues (Kafka), service interaction).
- understanding of CI/CD principles, Jenkins (or analogues).
Conditions
- work format: office, hybrid
- annual salary review
- flexible bonus system and the ability to influence your income
- opportunity for self-realization, seeing the results of your work
- corporate gym
- Sber's unique learning system for professional and career development, seminars, trainings, conferences
- adaptation program and manager assistance at the start
- voluntary health insurance (VHI), accident insurance, social guarantees
- reduced loan rates, employee loyalty programs
- free SberPrime+ subscription, discounts on partner company products
- referral bonus for recommending friends to join the Sber team.