Kotlin Engineer (All levels)
Kotlin Engineer (All levels)

Kotlin Engineer (All levels)

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Juxt Ltd.

At a Glance

  • Tasks: Join a team to develop innovative Kotlin solutions for leading financial institutions.
  • Company: Dynamic tech company focused on modernising financial systems.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact by shaping architecture and solving challenging problems.
  • Qualifications: Strong Kotlin skills and experience in collaborative environments.
  • Other info: Friendly culture with minimal support work and plenty of autonomy.

The predicted salary is between 60000 - 80000 £ per year.

We’re looking for Kotlin developers at all levels to join long-term greenfield projects with leading financial institutions in London. You’ll be part of small, high-calibre engineering teams delivering strategic rebuilds and modernisation projects, replacing legacy systems with clean, cloud-aligned solutions built on Kotlin and modern engineering practices. These are not maintenance roles - they’re about writing great code, solving challenging problems, and shaping architecture from the ground up.

You’ll be joining teams working on genuinely greenfield, strategic rebuilds with clear scope, autonomy, and modern tech stacks. There’s little to no BAU work, and plenty of room to shape architecture, influence direction, and own your contributions end-to-end. This is a great opportunity to deepen your Kotlin expertise, work alongside highly capable engineers, and gain exposure to large-scale systems and distributed architectures within major financial organisations — no prior banking experience required.

This is a collaborative, trust-based environment where developers have real autonomy, clear ownership, and meaningful technical input. There’s a genuinely friendly culture in the team - people take pride in their craft and support each other to deliver excellent software. Support work is minimal and usually voluntary; if you choose to assist, you’ll receive time off in lieu.

Core skills

Core skills depend on your level of experience, but generally include:

  • Strong Kotlin skills, with depth in modern engineering practices (TDD, clean code, SOLID principles)
  • Demonstrated knowledge and hands-on experience in designing scalable, mission-critical systems
  • Strong understanding of system integration and end-to-end test design principles
  • Ability to work effectively in a collaborative, high-autonomy environment
  • Experience with greenfield builds and/or incremental legacy replacement
  • Strong problem-solving ability and architectural reasoning
  • Hands-on mindset — this is a coding role first and foremost
Nice to have

Experience with large-scale data processing or distributed query systems (e.g. Spark, Beam, Flink, Trino, Presto, Hive, etc.), or the ability to quickly pick up similar tools. Exposure to financial services or enterprise-scale systems.

WFH?

These roles are hybrid, typically 2-3 days per week for team collaboration, with the rest of the time remote.

Contract type

Permanent employees preferred, but contractor arrangements will also be considered.

Eligibility

We can only consider candidates who have the right to work in the UK and do not require visa sponsorship. Applicants must be UK-based and within a commutable distance to London.

Interested? Email careers@juxt.pro with your CV and a brief introduction. Even if you’re not sure you tick every box, we’d still love to hear from you - we’re always keen to meet passionate, technically curious developers and can keep you in mind for future projects if this one isn’t the right fit.

Kotlin Engineer (All levels) employer: Juxt Ltd.

Join a forward-thinking company that values innovation and collaboration, where Kotlin Engineers at all levels can thrive in a supportive and friendly environment. With a focus on greenfield projects for leading financial institutions in London, you'll have the opportunity to work with cutting-edge technology, shape architecture, and contribute meaningfully to strategic rebuilds. Enjoy a culture that prioritises autonomy, professional growth, and minimal support work, allowing you to focus on writing exceptional code and solving complex challenges.
Juxt Ltd.

Contact Detail:

Juxt Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Kotlin Engineer (All levels)

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those in financial services. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile or personal website showcasing your Kotlin projects. This gives potential employers a taste of your coding style and problem-solving abilities.

✨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 architectural reasoning and past projects.

✨Tip Number 4

Don’t hesitate to apply through our website! Even if you think you might not meet every requirement, we love hearing from passionate developers. You never know where it might lead!

We think you need these skills to ace Kotlin Engineer (All levels)

Kotlin
TDD (Test-Driven Development)
Clean Code
SOLID Principles
System Integration
End-to-End Test Design
Scalable System Design
Architectural Reasoning
Problem-Solving Skills
Greenfield Builds
Legacy System Replacement
Collaborative Work
Hands-on Mindset
Large-Scale Data Processing
Distributed Query Systems

Some tips for your application 🫡

Show Off Your Kotlin Skills: Make sure to highlight your strong Kotlin skills in your CV and cover letter. We want to see your depth in modern engineering practices like TDD and clean code, so don’t hold back on showcasing your experience!

Tailor Your Application: Take a moment to tailor your application to the job description. Mention any relevant projects or experiences that align with our focus on greenfield builds and modern tech stacks. This helps us see how you fit into our team!

Be Yourself: We’re all about a friendly culture here at StudySmarter, so let your personality shine through in your application. Share your passion for coding and problem-solving, and don’t be afraid to show us what makes you unique!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to read your CV and introduction. Remember, even if you don’t tick every box, we’d still love to hear from you!

How to prepare for a job interview at Juxt Ltd.

✨Know Your Kotlin Inside Out

Make sure you brush up on your Kotlin skills before the interview. Be ready to discuss modern engineering practices like TDD, clean code, and SOLID principles. Prepare to showcase your understanding of scalable systems and how you've applied these concepts in past projects.

✨Showcase Your Problem-Solving Skills

Be prepared to tackle some coding challenges during the interview. Think about how you approach problem-solving and be ready to explain your architectural reasoning. Highlight any experiences where you've successfully designed or rebuilt systems from scratch.

✨Emphasise Collaboration and Autonomy

Since the role involves working in a collaborative environment, share examples of how you've worked effectively in teams. Discuss how you’ve taken ownership of projects and contributed to shaping architecture, as this will resonate well with their culture of trust and autonomy.

✨Familiarise Yourself with Financial Systems

While prior banking experience isn't required, having a basic understanding of financial services can set you apart. Research common challenges in the industry and think about how your technical skills can help solve them. This shows you're not just a coder but someone who understands the bigger picture.

Kotlin Engineer (All levels)
Juxt Ltd.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>