Design, develop, and scale Spring Boot microservices supporting MRV/MRD workflows.
Build secure, well designed REST APIs integrated with frontend and downstream systems.
Contribute to frontend development using Angular and/or server side templating (Thymeleaf).
Work with event driven and messaging systems to support real time risk processing.
Develop and optimize data access using relational databases and caching layers.
Collaborate across product, cloud, and risk teams to support multi region scaling.
Support production readiness, performance tuning, and operational stability.
Required Skills & Experience
Strong hands on experience in Java and Spring Boot, including REST API development and microservice based architectures in production environments.
Experience working across the full stack, with practical exposure to frontend development using Angular or server side templating frameworks (e.g., Thymeleaf).
Working experience with AWS cloud services, such as ECS, API Gateway, S3, RDS/Aurora, or ElastiCache, in deploying and running backend services.
Solid understanding of API security concepts, including OAuth2, JWT, and secure service to service communication.
Hands on experience with relational databases (e.g., PostgreSQL) and familiarity with caching technologies such as Redis.
Working knowledge of event driven architectures, including experience consuming or producing messages using Kafka and/or Amazon SQS.
Experience working in regulated, risk sensitive, or high availability systems, with an emphasis on reliability, auditability, and scalability.
Required Personal Skills
Good communication skills and ability to work within an international team.
Self‑motivated individual and creative thinker who will take ownership of tasks assigned.
Ability to thrive in a fast‑paced, high energy, demanding and team‑orientated environment.
Excellent problem solving skills.
Strong communication skills both verbal and written, capable of collaborating effectively across a variety of IT and Business groups, across regions and different roles.
Good customer service skills, with the ability to deal with difficult situations/individuals gracefully.
Desired Skills
Exposure to fraud, risk, or compliance platforms.
Familiarity with Node.js in support or integration roles.
Experience with Snowflake or data lake architectures.
Prior work in multi region or globally distributed systems.