At a Glance
- Tasks: Develop and enhance bespoke microservices for risk and back-end operations.
- Company: Boutique investment firm in London with a flat structure and innovative culture.
- Benefits: Competitive salary, flexible work arrangements, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on autonomy and direct communication.
- Why this job: Take ownership of your work and solve complex problems with Core Java.
- Qualifications: 5+ years of Core Java experience, SQL expertise, and cloud knowledge.
The predicted salary is between 50000 - 70000 € per year.
Are you a Senior Backend Engineer who prefers solving complex problems with Core Java over just configuring frameworks? We are partnering with a boutique investment firm in London that operates with a flat structure, empowering developers to drive innovation and take full ownership of their work. The Head of Engineering is looking for a technical peer—someone who is "switched on," proactive, and values honest, direct communication.
The Mission
You will develop and enhance a bespoke, microservice-based codebase used for risk and back-end operations. This isn’t just building features; it’s about engineering high-performance systems for complex data processing and large-volume calculations.
The Ideal Candidate
The leadership team values autonomy; you won’t find much hand-holding here. They are looking for a proactive problem-solver who wants to contribute to the technical roadmap and the overall SDLC.
- Core Java Mastery: 5+ years of experience with a deep understanding of JVM internals, memory management, and multi-threading.
- SQL Expertise: Strong skills in database architecture and query optimization.
- Cloud & CI/CD: Experience with Cloud platforms (AWS/Azure/GCP) and a mastery of automation and CI/CD pipelines.
- Financial Context: Experience working in a regulated environment, preferably banking or finance.
- Testing Rigor: Demonstrable experience developing unit and integration test frameworks.
Why Apply?
This is a "mindset-first" role. If you are an ownership-driven developer who enjoys diagnosing performance bottlenecks and solving problems using the language itself (not just a framework), you will thrive here.
Location: London (City) 4 days in office / 1 remote
Java Software Engineer (Core Java) in London employer: TopTek Talent
Join a boutique investment firm in the heart of London, where innovation and autonomy are at the forefront of our work culture. We offer a collaborative environment that empowers our developers to take ownership of their projects, alongside opportunities for professional growth and direct communication with leadership. With a focus on high-performance systems and complex problem-solving, this is an ideal place for proactive engineers looking to make a meaningful impact in the financial sector.
StudySmarter Expert Advice🤫
We think this is how you could land Java Software Engineer (Core Java) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in finance or tech. A personal referral can make all the difference when applying for roles like this.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your Core Java projects. This is your chance to demonstrate your mastery and problem-solving abilities directly to potential employers.
✨Tip Number 3
Ace the interview by being proactive! Research the company’s tech stack and come prepared with ideas on how you could enhance their microservice-based codebase. This shows you’re not just a fit but a valuable addition.
✨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 take that extra step!
We think you need these skills to ace Java Software Engineer (Core Java) in London
Some tips for your application 🫡
Show Your Core Java Mastery:Make sure to highlight your experience with Core Java in your application. We want to see your deep understanding of JVM internals and multi-threading, so don’t hold back on showcasing your skills!
Be Proactive in Your Approach:Since we value autonomy, let your proactive problem-solving skills shine through in your written application. Share examples of how you've taken ownership of projects and driven innovation in your previous roles.
Demonstrate Your SQL Expertise:Don’t forget to mention your strong skills in database architecture and query optimisation. We’re looking for someone who can handle complex data processing, so give us the details on your relevant experience!
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 during the process!
How to prepare for a job interview at TopTek Talent
✨Master Your Core Java Knowledge
Make sure you brush up on your Core Java skills before the interview. Be prepared to discuss JVM internals, memory management, and multi-threading in detail. They’ll likely ask you to solve complex problems on the spot, so practice coding challenges that focus on these areas.
✨Showcase Your SQL Expertise
Since SQL skills are a major requirement, be ready to talk about your experience with database architecture and query optimisation. Consider preparing examples of how you've improved performance in past projects, as this will demonstrate your hands-on expertise.
✨Familiarise Yourself with Cloud and CI/CD
Get comfortable discussing your experience with cloud platforms like AWS, Azure, or GCP, as well as your knowledge of CI/CD pipelines. They value automation, so think of specific instances where you’ve implemented these practices to enhance development workflows.
✨Emphasise Your Problem-Solving Mindset
This role is all about ownership and innovation, so be prepared to share examples of how you've taken initiative in previous roles. Highlight situations where you diagnosed performance bottlenecks and solved problems directly using Core Java, showcasing your proactive approach.