Lead/ Staff Backend Java Engineer
Lead/ Staff Backend Java Engineer

Lead/ Staff Backend Java Engineer

London Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
M

At a Glance

  • Tasks: Lead technical projects, write high-quality Java code, and mentor junior engineers.
  • Company: Mindera crafts impactful software with a focus on collaboration and innovation.
  • Benefits: Enjoy flexible working, 25+ days holiday, profit sharing, and private healthcare.
  • Why this job: Join a dynamic team shaping the fintech industry with cutting-edge technology.
  • Qualifications: Proven experience in backend engineering, strong Java skills, and cloud knowledge required.
  • Other info: Work on-site in central London three times a week and enjoy a vibrant company culture.

The predicted salary is between 43200 - 72000 Β£ per year.

At Mindera, we craft software with people we love. We’re looking for a Staff Java Engineer to join our growing company – you’ll play a key technical leadership role, working closely with architects, product managers, and cross-functional teams to design and implement scalable, reliable, and secure backend systems. Please note: This position requires you to work on client-site in central London three times 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.

Requirements:

  • Proven experience as a Staff or Lead 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.
  • 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.

Benefits:

  • Competitive salary including self-proposed salary increases.
  • Flexible working arrangements.
  • 25 days holiday plus bank holidays. After 2 years you are entitled to 1 additional day/year up to 30 days.
  • Annual profit distribution.
  • Enhanced Maternity, Paternity, Shared Parental and Adoption leave and pay.
  • Enhanced pension scheme (up to 8% matched).
  • Growth opportunities, including access to Udemy.
  • Private Medical Healthcare with Aviva.
  • A dynamic, innovative, and supportive work environment, where your ideas and contributions are valued.
  • Opportunities for professional development and career advancement within a global company.
  • Annual company team-building trip, Anniversary and Christmas party.
  • The chance to work on cutting-edge projects that are transforming the fintech industry.
  • Electric Vehicle leasing scheme.
  • Retail Discounts.
  • At our offices we have a wide range of snacks and drinks to keep you fed and healthy.
  • Conference Budget.
  • Cycle to Work scheme.

At Mindera we use technology to build products we are proud of, with people we love. Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera. We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact on their users and businesses across the world. You get to work with a bunch of great people, where the whole team owns the project together. Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication. We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.

Lead/ Staff Backend Java Engineer employer: Mindera

At Mindera, we pride ourselves on fostering a dynamic and innovative work environment where your contributions are truly valued. As a Staff Java Engineer in central London, you'll enjoy flexible working arrangements, competitive salaries, and numerous growth opportunities, including access to professional development resources. Join us to collaborate with talented individuals on cutting-edge fintech projects while benefiting from a supportive culture that encourages continuous learning and teamwork.
M

Contact Detail:

Mindera Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Lead/ Staff Backend Java Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java 17+, Spring Boot, and Azure. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.

✨Tip Number 2

Prepare to discuss your experience with cloud-native systems and CI/CD practices. Be ready to share examples of how you've implemented these in past roles, particularly using tools like Terraform and Kubernetes, as this will demonstrate your technical leadership capabilities.

✨Tip Number 3

Highlight your mentoring experience when speaking with us. Since the role involves supporting junior engineers, showcasing your ability to lead and share knowledge will resonate well with our team culture and values.

✨Tip Number 4

Stay updated on the latest trends in payment systems and security compliance standards like PCI DSS and PSD2. Being able to discuss recent developments or challenges in these areas will show your proactive approach and commitment to continuous improvement.

We think you need these skills to ace Lead/ Staff Backend Java Engineer

Java 17+
Spring Boot
Micronaut
Kafka
Event-Driven Architecture
Microservices
Cloud Infrastructure (Azure preferred)
CI/CD Pipelines
Kubernetes
Terraform
Payment Systems Knowledge
Fraud Detection Tools
Regulatory Compliance (PCI DSS, SCA, PSD2)
Strong Communication Skills
Agile/Scrum Methodologies
Mentoring and Leadership
Problem-Solving Skills
Continuous Improvement Mindset

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot or Micronaut, and any relevant cloud technologies like Azure. Emphasise your leadership roles and hands-on software development experience.

Craft a Compelling Cover Letter: In your cover letter, express your passion for backend engineering and how your skills align with Mindera's mission. Mention specific projects where you've led technical initiatives or mentored others.

Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to build scalable and secure backend systems. Highlight your experience with payment systems, CI/CD pipelines, and cloud-native applications.

Prepare for Technical Questions: Anticipate technical questions related to Java, microservices, and cloud infrastructure during the interview process. Be ready to discuss your problem-solving approach and how you stay updated with industry trends.

How to prepare for a job interview at Mindera

✨Showcase Your Technical Leadership

As a Staff Java Engineer, you'll need to demonstrate your ability to lead technical discussions and influence product decisions. Prepare examples from your past experiences where you've successfully led a team or project, highlighting your problem-solving skills and how you anticipate challenges.

✨Demonstrate Hands-On Coding Skills

Be ready to discuss your experience with Java, particularly with frameworks like Spring Boot or Micronaut. You might be asked to solve coding problems or explain your approach to writing high-quality, secure code, so brush up on your coding skills and be prepared for practical assessments.

✨Familiarise Yourself with Cloud and DevOps Practices

Since the role involves building cloud-native systems, ensure you understand Azure, Terraform, and Kubernetes. Be prepared to discuss your experience with CI/CD pipelines and how you've managed deployments in previous roles, as this will be crucial for the position.

✨Emphasise Collaboration and Mentoring

Mindera values collaboration and mentoring, so think of examples where you've worked closely with cross-functional teams or mentored junior engineers. Highlight your communication skills and how you've contributed to a positive team culture, as this will resonate well with their values.

Lead/ Staff Backend Java Engineer
Mindera
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>