Responsibilities
- Engineer core platform domains: Design and evolve our most sensitive systems—such as the Transaction Ledger, Identity & Access Management (IAM), or Payment Orchestration—ensuring they remain functional for product teams.
- Scale risk & financial engines: Optimize and implement services dedicated to bank integrations, credit risk, and real-time fraud detection to protect our "source of truth."
- Cross-team technical leadership: Drive technical analysis for projects that span across multiple services and produce high-quality documentation (Smart Papers) for stakeholders.
- Foster engineering excellence: Ensure technical quality through rigorous testing strategies and safe rollouts, promoting a culture of simplicity and maintainability.
- Mentor & develop: Provide technical guidance to junior and mid-level engineers, helping the team adopt the best tools to accelerate development cycles.
Requirements
- Extensive experience: You have at least 5 years of related experience in back-end software engineering, with a track record in microservices and cloud environments (AWS preferred).
- Technical depth: You possess deep experience with Java and Spring Boot, alongside a strong understanding of distributed systems.
- Structured communication: You excel at communicating complex technical concepts clearly and coordinating implementations across different teams.
- Impact mindset: You focus on delivering software that meets evolving user needs, avoiding analysis paralysis to optimize systems beyond initial requirements.
- Language proficiency: You are passionate about FinTech and fluent in English.
Work Arrangement
Hybrid
Additional Information
- Fluent in English
- Hybrid working policy: three days per week in-office (Tuesday, Thursday, and one day of choice), with option to request extra remote time