ID Finance

Risk Technologist

in ID Finance

from 4 000 €/‍month gross

📍 Barcelona (Spain)
Hybrid
Position
Java / Scala / Business Analytics
Seniority level
Middle
English
C1/C2 — Advanced / Fluent
Experience
3+ years

Technologies / Tools

Java 21
Groovy
Kotlin
Spring Boot
Project Reactor
Gradle
MySQL
MongoDB
ClickHouse
Postman
Git
GitLab
Jenkins
Nomad
Grafana
Jira
Confluence

Role Purpose

Develop and maintain a decision-making support system, covering all stages of the development cycle: requirements gathering and analysis, implementation, testing, and delivery, as well as refactoring and optimization of technical components. Works closely with risk analysts to translate business needs into technical solutions and contributes to continuous improvement of system performance and reliability.

Primary Responsibilities

Supporting the decision-making system (DMS):

  • Analysis of business requirements and the impact of the changes.
  • Implementation of new rules and limit calculations according to requirements.
  • Code review of team tasks.
  • Testing and delivery of changes.
  • Maintaining documentation.
  • Monitoring performance, analysis of errors and issues occurring in production environment.
  • Handling ad hoc requests from risk analysts.
  • Participating in agile ceremonies (sprint planning, retrospectives etc.).

Development of the DMS

  • Integration with internal and external services.
  • Introduction of scoring models.
  • Refactoring.
  • Improvement of system performance.
  • Improvement of logging and collection of technical metrics.
  • Researching and applying new approaches and best practices.

Knowledge & Skills

Soft skills:

  • Analytical and problem-solving skills.
  • Organization and time management.
  • Open to changes and new approaches.
  • Ability to work independently and as part of a team.
  • Ability to communicate effectively with both technical and non-technical individuals.

Hard skills:

  • 3+ years of experience in Java development.
  • Experience with reactive programming (Project Reactor / WebFlux).
  • Proficient in SQL — complex queries, optimization, joins.
  • Experience with unit and integration testing (JUnit, Mockito).
  • Fluent English.

Preferred Qualifications & Experience

Knowledge of credit processes, 1+ years of experience in finance company Experienced in requirements gathering, analysis, and documentation

Role Specific Requirements

Travel Required: Not required

Benefits

  • Private health and dental insurance.
  • Discounted gym membership.
  • Freedom to work from home two days a week.
  • Kitchen with free coffee and fruit each Monday, Wednesday and Friday and snacks.
  • Team building activities and work in an international and passionate environment.

Don’t miss the opportunity to be part of a company that values innovation and talent!

Join us and take your career to the next level.

ID Finance

About company ID Finance

Industry
Информационные технологии, системная интеграция, интернет
Company size
201 - 500

ID Finance is an international fintech company founded in 2015, with approximately 400 employees globally. The company develops financial solutions, including the Plazo personal finance management app, and has been recognized with industry awards such as "Best Fintech Company Spain 2025."