Hybrid Senior Software Engineer – Recurring Payments

Posted yesterday

Apply now

About the role

  • Join Luminor as a Senior Software Engineer designing and building payment solutions in a hybrid role. Contribute to a scalable and secure recurring payments platform using modern technologies.

Responsibilities

  • Design, develop, and maintain backend services for Recurring Payments, integrated with core banking and payment systems
  • Build and evolve middleware and integration layers using Java and Spring Boot
  • Implement and work with event‑driven architectures, leveraging Kafka for reliable and scalable communication
  • Collaborate closely with Product Owners, Solution Architects, QA, and other engineering teams to deliver high‑quality solutions
  • Contribute to cloud‑native deployments on AWS, using Kubernetes for scalability and resilience
  • Participate in service migrations, deployments, and improvements across AWS environments
  • Ensure high standards of code quality, automated testing, observability, and operational stability
  • Actively contribute to technical discussions, architecture decisions, and continuous improvement initiatives
  • Support and mentor less experienced engineers through code reviews and knowledge sharing
  • Ensure solutions meet security, regulatory, and compliance requirements in a banking environment.

Requirements

  • Strong experience as a Senior Software Engineer building scalable, distributed systems with Java and Spring Boot
  • Solid understanding of systems integration, APIs, and asynchronous/event-driven architectures
  • Hands-on experience with Kafka or similar messaging platforms
  • Experience developing and running applications in AWS and Kubernetes environments
  • Good understanding of cloud-native principles, containerization, and CI/CD pipelines
  • Ability to write clean, maintainable, and well-tested code
  • Experience working in cross-functional, agile teams
  • Fluent English, both written and spoken, for Pan-Baltic collaboration.

Benefits

  • Flexible working hours
  • Hybrid work
  • Possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK (in total 90 days per year)
  • Additional weeks of vacation for employees with 1 year at the company
  • Additional days off for volunteering purposes
  • 30 fully paid calendar days for military training every year
  • Competitive benefits package including health insurance after the first 3 months

Job title

Senior Software Engineer – Recurring Payments

Job type

Experience level

Senior

Salary

€4,010 - €7,600 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job