Hybrid Lead Software Engineer, Recurring Payments

Posted 7 hours ago

Apply now

About the role

  • Lead Software Engineer at Luminor responsible for developing Recurring Payments solutions. Joining a dynamic bank focused on innovative fintech services in the Baltics.

Responsibilities

  • Take technical ownership and lead the development and integration of Recurring Payments solutions with bank core and payment systems.
  • Architect, design, and implement robust middleware services and integration layers using Java and Spring Boot.
  • Drive the adoption of modern event-driven architectures leveraging Kafka for real-time data processing and integration.
  • Collaborate closely with Solution Architects, Product Owners, and other engineering teams to define integration requirements, technical roadmaps, and delivery milestones.
  • Ensure all solutions are cloud-native, leveraging AWS managed services and Kubernetes for orchestration, scalability, and resilience.
  • Lead the migration and deployment of services in AWS, using infrastructure-as-code (Terraform, Helm) and Kubernetes best practices.
  • Establish and enforce best practices in code quality, automated testing, CI/CD, and operational monitoring.
  • Mentor and support engineers as the team grows, fostering a culture of technical excellence and continuous improvement.
  • Ensure compliance with security, regulatory, and quality standards in a regulated banking environment.

Requirements

  • Proven experience as a Lead Software Engineer, Technical Lead, or Architect designing and building scalable, distributed systems in Java and Spring Boot.
  • Strong background in systems integration, middleware, and event-driven architectures (Kafka).
  • Experience with cloud-native development and deployment on AWS, including Kubernetes orchestration and infrastructure-as-code.
  • Familiarity with FinTech, payment services, or banking integrations is highly desirable.
  • Experience with migration and deployment strategies across AWS regions and managed Kubernetes clusters.
  • Proficiency with DevOps practices, CI/CD pipelines, and containerization.
  • Excellent collaboration and communication skills; ability to lead by example and mentor others.
  • Fluent English is required in spoken and written communication.

Benefits

  • Flexibility. Flexible working hours, Hybrid work, and the possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK (in total 90 days per year).
  • International teams. Teams that go outside Pan-Baltic borders, where people value challenging work together with good humor and having fun.
  • More vacation. Additional weeks of vacation are available to all employees who have been in the company for 1 year or more.
  • Volunteer time off. We care about giving back to society, therefore, you will get additional days off for volunteering purposes.
  • Paid leave. We are proud of our employees who are participating in military training. Therefore, Luminor offers 30 fully paid calendar days for military training every year.
  • Health benefits. A competitive benefits package in addition to your salary that includes health insurance after the first 3 months pass in all three Baltic states, as well as Health days in case of your absence due to sickness without a doctor's note needed.
  • Wellbeing. Access to tools and resources that help you feel good and be productive at work and in life.
  • Professional growth. Internal and external training programs, workshops, conferences, online training, etc.
  • Special Offer for Luminor products & services. Enjoy special offers & pricing for products and services provided by Luminor.

Job title

Lead Software Engineer, Recurring Payments

Job type

Experience level

Senior

Salary

€3,700 - €5,900 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