CareerPlanSign in

Senior Backend Engineer

Porto💼 Full-time🗓 2026-09-25

Core

Design, develop, and maintain critical backend services for a financial platform serving local businesses across Europe.

Role type

Senior Backend Engineer (Java/Spring Boot)

Builds

Scalable, reliable backend systems and APIs for the Teya ePOS platform

Domain

Fintech / Payments / European SMBs

Deliverable

production ML models | product features | infrastructure

Required skills

Java 17+, Spring Boot, Microservices, API development, Distributed systems, Kafka, Event-driven architecture, System design, Database management, Observability, CI/CD

Preferred skills

Cloud infrastructure (AWS, Kubernetes, Helm), Behavior-Driven Development (BDD), Test-Driven Development (TDD), Authorization systems (RBAC, ABAC)

Technologies

Java, Spring Boot, Kafka, AWS, Kubernetes, Helm, Reactor

Responsibilities

Design and build scalable backend services; Own features from scoping to deployment; Collaborate with cross-functional teams; Mentor developers; Troubleshoot complex system issues; Promote best practices in code quality and security.

Seniority

Senior, hands-on IC with mentorship responsibilities

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