Senior Backend Engineer
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