Java Developer
What you will be doing
- Developing applications that scale across all remote banking channels (internet banking, mobile applications, payment services, and more)
- Interacting with various development teams, Data Science, support, and others (hence the need for good communication skills or a desire to develop them)
- Contributing to architecture development, creating new solutions, and evaluating existing ones
What we are looking for in candidates
- 5+ years of Java development experience
- Excellent knowledge of Java 11+
- Knowledge of Spring / Spring Boot / Spring Cloud
- Familiarity with DevOps, pipelines, containerization and orchestration, Linux
- Understanding of design principles and patterns
- Deep understanding of microservice architecture
- Desire to work on large and complex projects
What we offer
- Stable and transparent income: salary level is discussed after the interview + quarterly KPI-based bonus
- Flexible work schedule: you can plan your time as convenient for you and your team
- Full remote or hybrid options to choose from, as well as cozy IT hubs in Moscow, St. Petersburg, Yekaterinburg, and a seasonal coworking space in Sochi
- Complex and interesting tasks, modern technology stack
- Health and well-being support: VHI program from the first day of work, including dentistry, services at 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 relevant conferences and courses, assistance with preparing for public speaking and writing articles on Habr
- Access to free corporate libraries Alpina Digital, MyBook, and business publications
- Employee-exclusive offers from the Bank: own gyms (Moscow, St. Petersburg, Yekaterinburg), as well as discounts on services from travel agencies, food products, restaurants, bars, and shops
- Work at a thrice-awarded best employer in the Russian Federation by hh.ru, Forbes, RBC
- AI literacy development program: tracks for working with neural networks from basic to advanced levels
How to contact us
For all inquiries, please contact the HR department employee: Ekaterina Yurievna Sledzevskaia
ESLEDZEVSKAYA@ALFABANK.RU