Senior Java/Kotlin Engineer

Senior Java/Kotlin Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Oliver Bernard

At a Glance

  • Tasks: Design and build scalable backend services using Java and Kotlin.
  • Company: Join a growing fintech company revolutionising financial platforms.
  • Benefits: Enjoy hybrid working, competitive benefits, and a strong engineering culture.
  • Other info: Collaborative agile environment with opportunities for growth.
  • Why this job: Make an impact in the fintech space with cutting-edge technologies.
  • Qualifications: Experience in Java/Kotlin and building scalable systems is essential.

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

A growing fintech company is hiring experienced Java/Kotlin engineers to help build scalable, high-performance financial platforms.

Role

  • Design and build backend services in Java and Kotlin
  • Work on distributed systems, APIs, and event‑driven architectures
  • Collaborate closely with product, platform, and engineering teams
  • Contribute to technical direction and engineering best practices

Technologies

  • Spring Boot
  • Microservices
  • Kafka
  • AWS / Cloud infrastructure
  • SQL & NoSQL databases
  • CI/CD and modern DevOps tooling

What They’re Looking For

  • Strong commercial experience with Java and/or Kotlin
  • Experience building scalable backend systems
  • FinTech, payments, trading, or regulated environment experience is a plus
  • Strong software engineering fundamentals and system design skills
  • Comfortable working in a collaborative agile environment

Package

  • Hybrid working: 3 days per week in London office, 2 days WFH
  • Competitive benefits package
  • Strong engineering culture with modern tooling and autonomy

Senior Java/Kotlin Engineer employer: Oliver Bernard

Join a dynamic fintech company in London that champions innovation and collaboration, offering Senior Java/Kotlin Engineers the opportunity to work on cutting-edge financial platforms. With a strong engineering culture, competitive benefits, and a hybrid working model, employees enjoy a supportive environment that fosters professional growth and autonomy while contributing to impactful projects in the fast-paced world of finance.

Oliver Bernard

Contact Details:

Oliver Bernard Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java/Kotlin Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that dream role.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your Java/Kotlin projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for those interviews! Brush up on your system design skills and be ready to discuss your experience with distributed systems and APIs. Practice common technical questions to boost your confidence.

Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic roles waiting for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Java/Kotlin Engineer

Java
Kotlin
Backend Development
Distributed Systems
APIs
Event-Driven Architectures
Spring Boot

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java and Kotlin, especially in building scalable backend systems. We want to see how your skills align with our needs in the fintech space!

Showcase Your Projects:Include any relevant projects you've worked on, particularly those involving distributed systems or APIs. This gives us a glimpse into your hands-on experience and problem-solving abilities.

Be Clear and Concise:When writing your cover letter, keep it straightforward. We appreciate clarity, so get to the point about why you're a great fit for the role and how you can contribute to our engineering culture.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Oliver Bernard

Know Your Tech Stack

Make sure you’re well-versed in Java and Kotlin, as well as the tools mentioned in the job description like Spring Boot and Kafka. Brush up on your knowledge of distributed systems and APIs, and be ready to discuss how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think about how you can demonstrate your software engineering fundamentals and system design skills. Practise coding problems that relate to building scalable backend systems, as this will show your ability to think critically under pressure.

Understand the FinTech Landscape

Since the role is in a fintech company, it’s beneficial to have a grasp of the industry. Familiarise yourself with current trends in payments and trading, and be prepared to discuss how regulatory environments impact software development. This will show your genuine interest in the sector.

Emphasise Collaboration

The job requires working closely with product, platform, and engineering teams. Be ready to share examples of how you’ve successfully collaborated in an agile environment. Highlight your communication skills and how you contribute to a positive team dynamic, as this is key for success in their culture.