Backend Engineer
Core
Building and maintaining core backend systems for payments processing, core banking, and merchant lifecycle management to empower small businesses across Europe.
Role type
Mid-level backend software engineer
Builds
Payment processing systems, core banking components, and merchant lifecycle management tools
Domain
Fintech / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Java or Kotlin, object-oriented programming, data structures, algorithms, relational and non-relational databases, Git, problem-solving
Preferred skills
Cloud infrastructure (AWS, Kubernetes, Helm), authorization systems (RBAC, ABAC), BDD/TDD, CI/CD pipelines
Technologies
Java, Kotlin, Laravel, Spring, Reactor
Responsibilities
Develop and maintain clean, efficient, and well-tested code; take ownership of features and small projects from design to deployment; collaborate with cross-functional teams; participate in code reviews; troubleshoot and resolve system issues; document technical decisions
Seniority
Mid-level, hands-on IC