Weekend Engineer in London

Weekend Engineer in London

London Freelance Home office (partial)
Formula.

At a Glance

  • Tasks: Design and build Kotlin backend services for a new payments platform.
  • Company: Leading UK financial services organisation with a focus on innovation.
  • Benefits: Competitive daily rate, hybrid work model, and opportunities for professional growth.
  • Other info: Join a dynamic team with a focus on collaboration and fresh ideas.
  • Why this job: Take ownership of architecture decisions and make a real impact on digital transformation.
  • Qualifications: Strong Kotlin experience and a passion for backend development.

A leading UK financial services organisation is seeking a Senior Software Engineer to play a central role in a large-scale platform transformation programme. The business is rebuilding a critical part of its digital infrastructure to support a broad range of transaction methods and channels across both in-person and digital environments.

This is hands-on backend engineering at scale, with real ownership and direct exposure to architecture decisions from day one.

Key Responsibilities as a Senior Software Engineer:
  • Design and build Kotlin backend services for a new payments platform
  • Own the architecture and design of key components, taking high-level requirements and turning them into structured, deliverable backlogs
  • Write clean, well-tested, production-ready code that the team can rely on
  • Work closely with Product and Engineering to break down complex problems and ship impactful features
  • Bring fresh thinking to existing approaches and propose improvements where you see them
  • Support team leadership across delivery, code quality, and technical decision-making
  • Contribute to technical hiring, helping to assess and attract strong engineering talent
Skills & Key Requirements:
  • Strong commercial Kotlin experience for backend development, ideally within payments or financial services

Weekend Engineer in London employer: Formula.

As a leading UK financial services organisation, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. With competitive daily rates and the flexibility of a hybrid working model, our Weekend Engineers will enjoy meaningful contributions to a transformative digital infrastructure project while benefiting from continuous professional development and collaboration with talented teams. Join us in London, where innovation meets opportunity, and be part of a company that values your expertise and growth.

Formula.

Contact Details:

Formula. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Weekend Engineer in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in financial services or have experience with Kotlin. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Kotlin projects, especially any related to payments or backend services. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. We want you to shine when it comes to demonstrating your expertise!

Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Weekend Engineer in London

Kotlin
Backend Development
Architecture Design
Clean Code Practices
Production-Ready Code
Problem-Solving Skills
Collaboration with Product and Engineering Teams

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior Software Engineer. Highlight your Kotlin experience and any relevant projects in financial services. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our platform transformation programme. Keep it engaging and personal – we love a good story!

Showcase Your Projects:If you've worked on any notable projects, especially in backend development or payments, make sure to mention them. We’re keen to see real examples of your work and how you’ve tackled complex problems.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Formula.

Know Your Kotlin Inside Out

Make sure you brush up on your Kotlin skills before the interview. Be ready to discuss your past projects and how you've used Kotlin in backend development, especially in financial services or payments. They’ll want to see your hands-on experience, so prepare to dive deep into your coding practices.

Understand the Business Context

Familiarise yourself with the company’s digital infrastructure and the specific challenges they face in the payments sector. This will help you tailor your answers and demonstrate that you’re not just a techie but also understand the business side of things. Show them you can think beyond code!

Prepare for Architecture Discussions

Since this role involves ownership of architecture decisions, be prepared to discuss your approach to designing scalable systems. Think about how you would break down high-level requirements into actionable tasks and be ready to share examples from your previous work.

Showcase Your Team Spirit

Collaboration is key in this role, so be ready to talk about how you’ve worked with product teams and other engineers in the past. Highlight any experiences where you’ve contributed to team leadership or helped improve code quality. They’ll want to see that you can not only code but also uplift the team around you.