KORUM by worldhire

Principal Java Engineer - Retail

Mindera

Industry
-
Location
London, United Kingdom
Work mode
hybrid
Job type
Full-time
Annual salary
Not specified
Minimum experience
10+ years
Posted
14th August, 2026

Required skills

Spring BootCI/CDCommunication SkillsJavaKotlinKafkaArchitectureMicroservicesKubernetesAgileScrumDevOps

About the role

At Mindera, we craft software with people we love. We’re looking for a Principal Java Engineer with strong Retail experience who can join our crew!

Please note: This is a six month contract that sits outside IR35. You will be required to work in Paddington 3 days a week.

What does the role involve?

  • Lead technical deep dives and knowledge sharing in the teams, anticipating challenges and proposing solutions
  • Start influencing product and business decisions

Hands-on Software Development:

  • Write high-quality Java code using frameworks such as Spring Boot or Micronaut.
  • Build robust services that support secure, high-volume payment transactions.
  • Develop integrations with acquiring banks, payment gateways, and fraud detection tools.

Cloud & DevOps Practices:

  • Build and support cloud-native systems on the cloud (preferably Azure) using Terraform and Kubernetes.
  • Manage CI/CD pipelines using GitHub Actions and ensure smooth delivery to production.
  • Own monitoring, alerting, and observability, using tools like OpenTelemetry and Dynatrace.

Security & Compliance:

  • Champion secure coding practices and data protection across services.

Collaboration & Mentoring:

  • Work closely with product owners, engineering leads, and other stakeholders to shape technical solutions.
  • Mentor and support more junior/mid/senior engineers, driving technical excellence across the board.
  • Help establish and promote best practices around code review, testing, delivery, and operational support.

Continuous Improvement:

  • Continuously improve platform reliability, performance, and cost-efficiency.
  • Stay up-to-date with technology trends and proactively identify innovation opportunities.
  • Proven experience as a Principal Java Engineer in backend-heavy environments in teams having multiple levels of engineering.
  • Strong experience in Java 17+, ideally with experience in using Spring Boot or Micronaut. Kotlin experience is a bonus. If the applicant does not have experience they must show willingness to learn Kotlin.
  • Hands-on knowledge of Kafka, event-driven architecture, enterprise integration patterns and Microservices.
  • Solid understanding of payment systems and PSP integrations, including fraud, tokenisation, and settlement flows.
  • Experience with cloud infrastructure (Azure preferred), CI/CD, and Kubernetes.
  • Working knowledge of regulatory and compliance standards (PCI DSS, SCA, PSD2).
  • Strong communication skills and the ability to explain complex technical concepts to a range of audiences.
  • Experience working in Agile/Scrum teams with a DevOps culture and test-driven mindset.

See how well your CV fits this role - free, no account needed.

Create a free Korum profile to apply. Already a member? You can log in instead.