Senior Backend Engineer
Core
Design, develop, and maintain core backend systems for a European financial platform serving local businesses, covering payments processing, core banking, and merchant lifecycle management.
Role type
Senior Backend Engineer (Fintech)
Builds
Payments processing, core banking, and merchant lifecycle management systems
Domain
Fintech / Financial Services
Deliverable
production ML models | product features
Required skills
Java (17+), Spring Boot, Microservices architecture, API development, System design, Scalability, Performance optimization, Debugging complex issues
Preferred skills
Cloud infrastructure (AWS, Kubernetes, Helm), Behavior-Driven Development (BDD), Test-Driven Development (TDD), CI/CD pipelines, Authorization systems (RBAC, ABAC, SpiceDB)
Technologies
Java, Spring Boot, AWS, Kubernetes, Helm, Reactor
Responsibilities
Design and develop clean, efficient, secure, and well-tested code for critical business needs; Take ownership of features and projects throughout the full software development lifecycle; Collaborate with cross-functional teams to understand requirements and contribute to architecture discussions; Build tools and integrate systems to enhance operational efficiency; Participate in code reviews and help elevate team output; Mentor and support fellow developers; Troubleshoot complex system issues; Define and promote best practices in software development
Seniority
Senior, hands-on IC