Staff Software Engineer (Java/Kotlin) in City of London
Staff Software Engineer (Java/Kotlin)

Staff Software Engineer (Java/Kotlin) in City of London

City of London Full-Time 70000 - 90000 £ / year (est.) No home office possible
numi

At a Glance

  • Tasks: Build innovative financial products and lead technical solutions in a dynamic squad environment.
  • Company: High-growth fintech accelerator with a mission to revolutionise digital finance.
  • Benefits: Autonomy, continuous learning, diverse culture, and opportunities for technical leadership.
  • Other info: Join a people-first organisation that values collaboration and professional growth.
  • Why this job: Make a real impact on customers while working with cutting-edge technologies.
  • Qualifications: Proficient in Java or Kotlin, with experience in cloud-native architecture.

The predicted salary is between 70000 - 90000 £ per year.

The Opportunity

Born from the successful launch of a major digital bank, we are a high-growth venture team with a fresh mission. We are building products that solve real-world financial problems by putting the customer at the center of every decision.

As a Staff Software Engineer, you will be the technical heartbeat of our Accelerator business. This is a rare chance to operate with the agility of a fintech while leveraging the stability and reach of a global financial leader. You will thrive in a squad-based environment where curiosity is celebrated and ideas are rapidly transformed into products. Your impact will be felt directly by our customers as you help shape the future of digital finance.

What You’ll Be Doing

  • Use domain modeling to build best-in-class, scalable business products.
  • Structure software for maximum readability, testability, and evolution.
  • Architect resilient solutions that eliminate single points of failure.
  • Develop secure, high-performance code to protect customers and data.
  • Lead prompt investigations into system issues to ensure long-term stability.
  • Oversee seamless, zero-downtime releases for a global user base.
  • Optimize data architecture for high-efficiency reading and writing.
  • Evolve our tech stack by integrating modern technologies and patterns.

What They’re Looking For

Essential

  • Proficiency in JVM-based languages, specifically Java or Kotlin.
  • Deep experience with cloud-native architecture and multi-cloud environments.
  • A pragmatic, iterative approach to solving complex technical challenges.
  • Strong architectural thinking with a focus on long-term scalability over short-term fixes.
  • Ability to adapt quickly to changing priorities and navigate uncharted waters.
  • A team-first mindset with a passion for mentoring and knowledge sharing.
  • High ethical standards and a commitment to building trust-based software.

Nice to Have

  • Previous experience in a fintech or high-growth startup environment.
  • Contributions to open-source projects or a background in building custom tooling.
  • Familiarity with cross-functional tribe and squad working models.

Why Join?

We are a people-first organization that values collaboration over hero culture. You will have the autonomy to move between different product squads based on your interests and strengths, ensuring your work stays challenging and fresh.

Scale a new venture from the ground up with significant backing. Work in a multi-cloud environment using the best tool for the job. Continuous learning opportunities and a clear path for technical leadership. A culture that champions diversity of thought and professional growth.

Staff Software Engineer (Java/Kotlin) in City of London employer: numi

As a Staff Software Engineer at our fintech accelerator in London, you will join a dynamic and innovative team dedicated to solving real-world financial challenges. We pride ourselves on a people-first culture that fosters collaboration, continuous learning, and professional growth, allowing you to thrive in a fast-paced environment while making a tangible impact on our customers' lives. With the unique opportunity to work within a scale-up backed by a global financial leader, you'll enjoy the autonomy to explore your interests and contribute to cutting-edge projects in a supportive and diverse workplace.
numi

Contact Detail:

numi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer (Java/Kotlin) in City of London

✨Network Like a Pro

Get out there and connect with people in the fintech space! Attend meetups, webinars, or even just grab a coffee with someone in the industry. Building relationships can open doors that job applications alone can't.

✨Show Off Your Skills

Don’t just tell them what you can do; show them! Create a portfolio of your projects, especially those using Java or Kotlin. Share your GitHub link when you apply through our website to give them a taste of your coding chops.

✨Ace the Interview

Prepare for technical interviews by practicing coding challenges and system design questions. Be ready to discuss your thought process and how you tackle complex problems. Remember, they want to see your architectural thinking!

✨Follow Up

After your interview, don’t forget to send a thank-you email! It shows your enthusiasm for the role and keeps you fresh in their minds. Plus, it’s a great chance to reiterate why you’re the perfect fit for their team.

We think you need these skills to ace Staff Software Engineer (Java/Kotlin) in City of London

Java
Kotlin
Cloud-native Architecture
Multi-cloud Environments
Domain Modeling
Software Architecture
High-performance Code Development
System Investigation
Data Architecture Optimization
Agile Methodologies
Mentoring
Trust-based Software Development
Open-source Contributions
Cross-functional Team Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Staff Software Engineer role. Highlight your proficiency in Java or Kotlin, and don’t forget to mention any cloud-native architecture experience you've got!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality! Share why you're excited about the fintech space and how you can contribute to our mission of solving real-world financial problems.

Showcase Your Projects: If you've worked on any relevant projects, especially in fintech or using JVM-based languages, make sure to include them. We love seeing practical examples of your work and how you tackle complex challenges.

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 shows us you’re keen on joining our team!

How to prepare for a job interview at numi

✨Know Your Tech Stack

Make sure you’re well-versed in Java and Kotlin, as these are key for the role. Brush up on your cloud-native architecture knowledge too, since they’ll want to see how you can leverage multi-cloud environments.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex technical challenges. They’ll appreciate a pragmatic approach, so be ready to explain your thought process and how you prioritise long-term scalability over quick fixes.

✨Emphasise Team Collaboration

This company values a team-first mindset, so highlight your experience in squad-based environments. Share stories about mentoring others or collaborating across functions to show you’re a great fit for their culture.

✨Demonstrate Your Ethical Standards

Since they’re focused on building trust-based software, be prepared to discuss how you ensure security and ethical considerations in your coding practices. This will resonate well with their commitment to high ethical standards.

Staff Software Engineer (Java/Kotlin) in City of London
numi
Location: City of London

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

>