Description
We are an Agile team cluster developing automated pricing tools, which include calculating price/efficiency for Bank and ecosystem company products, integration with front and back systems, and systems for launching AI/ML models. Our goal is to increase revenue through intelligent pricing and reduce T2M by seamlessly embedding our tools into Sber's business processes.
Responsibilities
- development of the backend part of a high-load banking calculation system in Java.
- development of integration services and microservice components in Java (JMS, REST API standards).
- development of flexible calculation components in Groovy.
- development of architectural solutions and research tasks.
- code refactoring and optimization, Code review.
- participation in developing requirements for system components.
- participation in testing developed components and fixing defects.
- participation in preparing documentation.
Requirements
- understanding of OOP principles and design patterns.
- understanding of principles of scaling, reliability, and security of distributed applications.
- commercial Java development experience from 5+ years.
- confident knowledge of Java SE (preferably Java SE 8), Collection, JDBC, Multithreading.
- experience in profiling and optimizing Java applications.
- knowledge and experience in using: Spring Framework (Spring MVC, Spring Security, Spring JDBC).
- experience in writing Unit-tests (JUnit TestNG).
- confident knowledge of SQL.
- experience with Git, Maven.
- experience with Kubernetes/OpenShift. Understanding of microservice architecture and patterns.
- ability to develop and justify an architectural solution and communicate it to the team.
- ability to understand and analyze others' code.
- reading technical documentation in English.
- higher technical education.
Conditions
- comfortable modern office near Leninsky Prospekt metro station, Vavilova St. 19 (office/hybrid).
- annual salary review, annual bonus.
- corporate gym and recreation areas.
- Sber's unique training system for professional development.
- extended VHI and preferential insurance for family.
- free SberPrime+ subscription, discounts on partner company products.
- referral bonus for recommending friends to the Sber team.
- corporate pension program.