Software Engineer, Backend - Core Domain
Indexed description
What You'll Be Doing
As a Software Engineer, Backend in the Core Team, you’ll play an important role in building and maintaining the backbone of our payment platform. You will be a key contributor to the technical quality and delivery of robust systems that support multiple services and product teams across the company. Here's what your day-to-day will look like:
- Contribute to core platform domains: Help build, maintain, and scale our most sensitive systems—such as the Transaction Ledger, Identity & Access Management (IAM), or Payment Orchestration.
- Develop risk & financial engines: Implement and optimise services dedicated to bank integrations, credit risk, and real-time fraud detection to protect our "source of truth."
- Collaborate on technical solutions: Participate in technical analysis for new projects, engage in technical discussions, and contribute to high-quality documentation (Smart Papers).
- Drive engineering quality: Ensure technical excellence by writing clean code, implementing rigorous testing strategies, and executing safe rollouts while resolving technical blockers.
- Work in an AI-powered environment: Leverage AI tools daily to write and optimise code, speed up root cause analysis, and generate documentation to raise engineering efficiency.
- Grow and collaborate: Work with senior engineers to elevate your architectural skills while supporting junior team members in adopting best practices for secure and reliable development.
- Experience: You have at least 3 years of experience as a Backend Engineer, with a proven track record of building and maintaining scalable microservices.
- Technical Foundations: Deep expertise in Java and Spring Boot, with a solid understanding of distributed systems and external dependencies like banking APIs.
- Cloud Awareness: Good exposure to cloud environments (AWS is a plus) and relational databases (PostgreSQL).
- Reliability Mindset: You care deeply about system health, data integrity, and clean business logic, with comfort in debugging complex service issues.
- Communication: You are able to communicate technical concepts clearly and collaborate effectively with both technical and non-technical peers.
- Language proficiency: You are passionate about FinTech and fluent in English.
- ❤️ Health (Private insurance for you and your family, psychological support with Serenis, mental health workshops)
- 💰 Financial resources (Stock Option Plan, Meal vouchers, Relocation support if you're moving countries)
- ⚙️ Growth and development (Professional development programs, Internal mobility, Language courses with Preply)
- 🌱 Flexibility (Unlimited PTO, Hybrid working policy*, Flexible working hours)
- 👨👩👧 Family (Enhanced parental leave, Additional leave for child sickness)
- We embrace three days per week in-office (Tuesday and Thursday + 1 of your choice), with the option to request extra remote time.
Learn More About Us
Our values and pillars aren't just fancy words on a page - they really shape everything we do. Explore them here.
By submitting this application, I acknowledge that I have read and understood the content of the Privacy Policy
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search