Senior Java/Kotlin Engineers - Fintech
Senior Java/Kotlin Engineers - Fintech

Senior Java/Kotlin Engineers - Fintech

Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
O

At a Glance

  • Tasks: Design and build scalable backend systems for fintech products using Java and Kotlin.
  • Company: Join a leading fintech company in London with a dynamic engineering team.
  • Benefits: Enjoy competitive salary, flexible work arrangements, and opportunities for professional growth.
  • Why this job: Make an impact in the fintech space while solving complex technical challenges.
  • Qualifications: 5+ years of experience in Java/Kotlin and strong AWS knowledge required.
  • Other info: Collaborative environment with excellent career advancement opportunities.

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

We are seeking a Senior Java / Kotlin Engineer to join our London-based fintech engineering team. You will be responsible for designing and building highly scalable, secure, and resilient backend systems that power modern financial products used by thousands of customers. This role is ideal for an engineer with strong JVM experience who thrives in high-throughput, regulated environments and enjoys solving complex technical challenges.

Key Responsibilities

  • Design, develop, and maintain high-performance backend services using Java and/or Kotlin.
  • Extensive experience with AWS.
  • Build and evolve microservices-based architectures for financial platforms.
  • Develop and maintain RESTful APIs and event-driven services.
  • Ensure systems meet security, reliability, and compliance requirements.
  • Collaborate closely with product, frontend, DevOps, and QA teams.
  • Improve system performance, scalability, and fault tolerance.
  • Write clean, well-tested, and maintainable code.
  • Participate in architecture discussions, code reviews, and mentoring.
  • Support production systems and contribute to incident resolution.

Required Skills & Experience

  • 5+ years of commercial experience with Java (Spring/Spring Boot) and/or Kotlin.
  • Strong knowledge of JVM internals, concurrency, and performance tuning.
  • Strong experience with AWS.
  • Experience building microservices and distributed systems.
  • Solid understanding of REST APIs and backend integration patterns.
  • Experience with relational databases (PostgreSQL, MySQL, or Oracle).
  • Familiarity with message queues/streaming platforms (Kafka, RabbitMQ, etc.).
  • Strong understanding of security best practices and secure API design.
  • Experience working with Git and modern CI/CD pipelines.
  • Comfortable working in Linux-based environments.

Nice to Have

  • Experience in fintech, banking, payments, or capital markets.
  • Exposure to event-driven architectures.
  • Experience with Docker and Kubernetes.
  • Cloud experience (AWS preferred).
  • Knowledge of financial regulations (PCI-DSS, PSD2, FCA, GDPR).
  • Experience with monitoring tools (Prometheus, Grafana, Datadog).

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

Senior Java/Kotlin Engineers - Fintech employer: Oliver Bernard

Join our dynamic fintech team in London, where innovation meets collaboration. We offer a vibrant work culture that prioritises employee growth through mentorship and continuous learning opportunities, alongside competitive benefits. With a focus on building cutting-edge financial products, you'll thrive in an environment that values your expertise and encourages you to tackle complex challenges while enjoying the flexibility of a hybrid work model.
O

Contact Detail:

Oliver Bernard Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Java/Kotlin Engineers - Fintech

✨Tip Number 1

Network like a pro! Reach out to your connections in the fintech space, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java, Kotlin, and AWS. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your past experiences in detail.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Plus, applying directly can sometimes give you a better chance of getting noticed.

We think you need these skills to ace Senior Java/Kotlin Engineers - Fintech

Java
Kotlin
AWS
Microservices
RESTful APIs
Event-Driven Services
Security Best Practices
Concurrency
Performance Tuning
Relational Databases
PostgreSQL
MySQL
Oracle
Git
CI/CD Pipelines
Linux

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Java and Kotlin, especially in fintech environments. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about fintech and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Technical Skills: In your application, mention specific technologies and tools you’ve worked with, like AWS, microservices, and RESTful APIs. We’re looking for someone who can hit the ground running, so let us know what you bring to the table!

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 updates. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Oliver Bernard

✨Know Your Tech Inside Out

Make sure you brush up on your Java and Kotlin skills, especially around Spring/Spring Boot. Be ready to discuss your experience with AWS and microservices, as these are crucial for the role. Prepare to explain how you've tackled performance tuning and concurrency issues in past projects.

✨Showcase Your Problem-Solving Skills

Be prepared to share specific examples of complex technical challenges you've faced and how you solved them. This could involve discussing your approach to building scalable backend systems or improving system performance. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

✨Understand the Fintech Landscape

Familiarise yourself with the latest trends and regulations in fintech, such as PCI-DSS and GDPR. Being able to discuss how these impact system design and security will show that you're not just a techie but also understand the business context of your work.

✨Collaborate and Communicate

Since this role involves working closely with product, frontend, DevOps, and QA teams, be ready to talk about your collaboration experiences. Highlight any mentoring roles you've taken on and how you’ve contributed to team discussions, code reviews, and incident resolutions.

Senior Java/Kotlin Engineers - Fintech
Oliver Bernard

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

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>