Software Engineer III, Backend - Consumer Payment & Services Domain
Core
Design, build, test, and operate mission-critical consumer payment features and services for millions of users.
Role type
Senior Backend Software Engineer (Java/Spring Boot)
Builds
Consumer payment features (BNPL, Gift Cards, Mobile Top-ups, IBAN transfers) and budget mechanisms on AWS.
Domain
FinTech / Consumer Payments
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, PostgreSQL, AWS (EC2/ECS, S3, Lambda, Kinesis), Microservices architecture, System debugging, Code reviews
Preferred skills
AI tools for code optimization, Root cause analysis, Refactoring
Technologies
Java, Spring Boot, PostgreSQL, AWS, EC2, ECS, S3, Lambda, Kinesis
Responsibilities
Design and operate end-to-end lifecycle of consumer features; Develop and maintain core user functionalities; Improve backend logic and reliability of payment mechanisms; Drive architectural improvements across microservices; Debug complex issues and investigate production incidents; Collaborate cross-functionally with Product and UX/UI teams
Seniority
Senior, hands-on IC