ROLE PURPOSE
Develop and maintain a decision-making support system, including business requirements analysis, implementation, testing, delivery, as well as refactoring and optimization of technical components.
PRIMARY RESPONSIBILITIES
Supporting the decision-making system (DMS) :
Analysis of business requirements and the impact of the change on the credit policy (CP)
Implementation of new rules and limit calculations according to requirements
Creation of SD tickets in case of bugs
Code review of team tasks
Testing and delivery of credit policy changes
Maintaining credit policy documentation
Monitoring credit policy performance
Handling ad hoc requests from risk analysts
Development of the DMS :
Integration of credit policy with internal and external services
Introduction of scoring models
Refactoring
Improvement of system performance
Improvement of logging and collection of technical metrics.
KNOWLEDGE & SKILLS
Skills :
3+ years of experience in Java development
Proficient in SQL (complex queries, optimization, and joins)
Fluent English - spoken and written.
Knowledge / Abilities
Stack : Java 21, Groovy, Kotlin, Spring Boot, Project Reactor, Gradle, MySql, MongoDB, Clickhouse
Tools : Postman, Git, Nomad, Grafana, Jira, Confluence.
PREFERRED QUALIFICATIONS & EXPERIENCE
Knowledge of credit processes, 1+ years of experience in finance company
Experienced in requirements gathering, analysis, and documentation.
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
Java Developer • Las Palmas de Gran Canaria, Canary Islands, España