CareerPlanSign in

Senior Backend Engineer

Porto💼 Full-time🗓 2026-04-14 → 2026-09-26

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

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.