Java Developer (Fintech)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Java Developer (Fintech): Developing and maintaining scalable backend services for financial systems with an accent on reactive programming and asynchronous, non-blocking I/O. Focus on designing robust database schemas, implementing secure authentication protocols, and managing cloud-native deployments on Azure.
Company
is an independent technology consulting firm with an international team of 7,600 people providing digital and engineering solutions to over 1,000 clients globally.
What you will do
- Develop and maintain backend services using Java and Spring Boot.
- Implement reactive programming and asynchronous, non-blocking I/O for scalable APIs.
- Design and optimize database schemas and queries for PostgreSQL, Oracle, or Azure SQL MI.
- Integrate and manage Azure services including Function Apps, AKS, and App Gateway.
- Apply secure coding practices, including OAuth2 and JWT, to ensure application security.
- Collaborate with DevOps to implement CI/CD pipelines and manage deployments on Azure Cloud.
Requirements
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- 4+ years of experience in backend development with Java and Spring Boot.
- Proficiency in reactive programming and asynchronous, non-blocking I/O.
- Experience with SQL and enterprise databases such as PostgreSQL, Oracle, or Azure SQL MI.
- Knowledge of Azure services and application security practices.
- Experience with Git and Agile/Scrum methodologies.
Nice to have
- Experience with message queues like Azure Service Bus, Kafka, or RabbitMQ.
- Exposure to ReactJS or modern JavaScript frameworks.
- Experience in fintech, digital payments, or financial systems.
- Familiarity with observability tools like App Insights or Graylog.
Culture & Benefits
- Competitive salary with 13th-month bonus.
- Premium healthcare insurance starting from the probation period.
- Flexible working time and international team environment.
- Tailor-made career path with technical workshops and training.
- Annual company trips and regular team-building activities.
- Opportunities for international mobility across 60+ countries.
Hiring process
- Brief virtual or phone conversation to understand motivations.
- Average of 3 interviews with the team and line management.
- Technical assessment or case study depending on the role requirements.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →