What you will be doing
Development of new functionality and improvement of existing services. Participation in the evaluation and elaboration of tasks together with analysts. Implementation of solutions in Java and Spring Boot. Analysis and elimination of defects. Discussion of technical solutions and architecture.
Our requirements for candidates
- Commercial Java development experience of 3+ years
- Proficient knowledge of Spring Boot
- Understanding of OOP and SOLID principles
- Experience in developing REST APIs
- Experience with Spring Data JPA / Hibernate
- Understanding of multithreading and practical experience in its use
- Basic understanding of JVM internals (memory, Garbage Collector)
- Experience with Git, Maven or Gradle
- Experience with relational databases
Will be an advantage:
- Spring Security
- Spring Boot Actuator
- Docker
- Kafka or RabbitMQ
- JUnit, Mockito, Testcontainers
- Prometheus and Grafana
What we offer
- Stable and transparent income: salary level is discussed upon completion of the interview + quarterly bonus based on KPI results
- Flexible working hours: you can plan your time as it suits you and your team
- Remote work format, as well as a cozy IT hub in Moscow and a seasonal co-working space in Sochi
- Complex and interesting tasks, modern technology stack
- Care for your health: voluntary medical insurance program from the first days of employment, which includes dentistry, service in the best clinics in the city, insurance, and compensation for 10 days of sick leave
- Opportunities for vertical and horizontal career growth: regular trainings, webinars, meetups, and demo days
- Payment for attending specialized conferences and courses, we help with preparation for public speaking and writing articles for Habr
- Access to free corporate libraries Alpina Digital, MyBook, and business publications
- Exclusive offers from the Bank for employees only: own gyms (Moscow, St. Petersburg, Yekaterinburg), as well as discounts on services of travel agencies, food products, in restaurants, bars, shops
- Work at the thrice best employer in the Russian Federation according to hh.ru, Forbes, RBC
- AI literacy development program: tracks on working with neural networks from basic to advanced levels
How to contact us
For all inquiries, please contact the HR department employee: Khromov Alexander Dmitrievich
AKHROMOV@ALFABANK.RU