At a Glance
- Tasks: Design and build resilient backend services using Kotlin and Java for real-time financial data.
- Company: Fast-growing FinTech revolutionising financial services with modern cloud-native platforms.
- Benefits: Up to £110,000 salary, hybrid working, bonus, and equity options.
- Other info: Dynamic environment with opportunities for mentorship and career growth.
- Why this job: Join a collaborative team and make an impact in the FinTech industry.
- Qualifications: Strong experience in Kotlin, Java, and building distributed systems.
The predicted salary is between 110000 - 110000 € per year.
We’re a fast-growing FinTech building modern, cloud-native platforms that power real-time financial services used by thousands of customers daily. Our engineering culture is collaborative, pragmatic, and focused on delivering high-quality, scalable systems.
We’re looking for a Senior Kotlin Developer to help design and build resilient backend services that process high-volume financial data in real time. You’ll work closely with product, platform, and data teams to deliver robust distributed systems in a cloud-first environment. This is a hybrid role based in London (3 days per week in the office).
What You’ll Be Doing:
- Designing and building microservices using Kotlin and Java
- Deploying and operating services on AWS
- Improving system performance, reliability, and scalability
- Contributing to architecture decisions and best practices
- Mentoring engineers and supporting a strong engineering culture
Required Skills:
- Kotlin, Java (Spring Boot / Micronaut or similar)
- Apache Kafka / event-driven architecture
- AWS (EKS, Lambda, S3, RDS, DynamoDB, or similar)
- Observability tooling (monitoring, logging, tracing)
- Strong commercial experience with Kotlin and Java backend development
- Experience building distributed or event-driven systems with Kafka
- Strong understanding of testing, clean code, and engineering best practices
Nice to Have:
- Experience in FinTech, payments, or regulated environments
- Infrastructure as Code (Terraform, CloudFormation)
What’s On Offer:
- Salary up to £110,000
- Hybrid working (3 days London office)
- Bonus + equity options
- Modern, collaborative engineering culture
Senior Software Engineer - Kotlin employer: Oliver Bernard
As a fast-growing FinTech company based in London, we pride ourselves on fostering a modern and collaborative engineering culture that empowers our employees to thrive. With a focus on high-quality, scalable systems, we offer competitive salaries, hybrid working arrangements, and opportunities for professional growth through mentorship and involvement in architecture decisions. Join us to be part of a dynamic team that is shaping the future of real-time financial services.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - Kotlin
✨Tip Number 1
Network like a pro! Reach out to your connections in the FinTech space, especially those who work with Kotlin or AWS. 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 GitHub repository showcasing your Kotlin projects or any microservices you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Software Engineer - Kotlin
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Kotlin, Java, and AWS. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about FinTech and how you can contribute to our collaborative engineering culture. Keep it concise but engaging!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in previous roles, especially around building resilient backend services. We love seeing how you think and approach problems!
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’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Oliver Bernard
✨Know Your Tech Stack
Make sure you’re well-versed in Kotlin, Java, and the tools mentioned in the job description like AWS and Kafka. Brush up on your knowledge of microservices and event-driven architecture, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, especially related to system performance and scalability. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your contributions.
✨Understand the Company Culture
Research the company’s engineering culture and values. Be ready to discuss how you can contribute to a collaborative and pragmatic environment. Mention any experience you have with mentoring or supporting team dynamics.
✨Ask Insightful Questions
Prepare thoughtful questions about the role, team dynamics, and the technologies they use. This shows your genuine interest in the position and helps you assess if it’s the right fit for you.