At a Glance
- Tasks: Design and build high-performance systems for live trading environments.
- Company: World-class investment platform at the intersection of risk and technology.
- Benefits: Competitive salary up to ÂŁ230k, strong growth potential, and high ownership.
- Other info: Join a technically strong team with a focus on engineering excellence.
- Why this job: Solve complex problems and make a real impact in high-stakes decision-making.
- Qualifications: 8-10+ years in software engineering with strong Java and cloud experience.
The predicted salary is between 150000 - 230000 ÂŁ per year.
This is an opportunity to work at the heart of a world‑class investment platform where risk, technology, and quantitative thinking intersect in real time. You’ll be building and owning systems that directly support portfolio managers and senior risk leaders, in an environment that values engineering excellence, speed, and thoughtful design. If you enjoy solving complex problems, working close to the business, and seeing your work used every day in high‑stakes decision‑making, this role offers both intellectual challenge and real impact.
What You’ll Be Doing
- Design and build low‑latency, high‑performance systems used in live trading environments.
- Architect scalable solutions that support complex risk calculations across asset classes.
- Work closely with risk managers, quants, and technologists to translate real‑world problems into elegant technical solutions.
- Own production systems end‑to‑end, including contributing to robust end‑of‑day processes.
- Drive engineering best practices to improve reliability, performance, and scalability.
What We’re Looking For
- 8–10+ years’ experience as a software engineer in a fast‑paced, production environment.
- Strong Computer Science fundamentals (data structures, algorithms, system design).
- Commercial experience with Java, modern microservices, and the Spring ecosystem.
- Solid SQL skills and experience working with large datasets.
- A strong analytical mindset and a genuine interest in solving hard problems.
- Comfortable working with ownership, autonomy, and responsibility.
- Master’s degree or strong academic background.
- Experience with multi‑threaded and distributed systems.
- Cloud and modern infrastructure exposure (AWS, Kubernetes, Redis).
- Messaging systems, service‑oriented architecture, or event‑driven design.
- CI/CD pipelines, testing frameworks, and production monitoring tools.
- Strong Linux experience and exposure to NoSQL technologies.
What’s on Offer
- Work on mission‑critical systems.
- High levels of ownership and visibility.
- A technically strong, intellectually curious team.
- Competitive compensation and strong long‑term growth potential.
Senior Java / AWS Developer - compensation up to GBP 150k-230k in City of London employer: Ambition
Contact Detail:
Ambition Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java / AWS Developer - compensation up to GBP 150k-230k in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for those interviews by practising common technical questions and scenarios related to Java and AWS. We recommend setting up mock interviews with friends or using online platforms to get comfortable with the format and pressure.
✨Tip Number 3
Showcase your projects! Whether it's a GitHub repository or a personal website, having a portfolio of your work can really set you apart. We love seeing real-world applications of your skills, especially when they relate to complex problem-solving.
✨Tip Number 4
Don’t forget to apply through our website! It’s a great way to ensure your application gets the attention it deserves. Plus, we’re always looking for talented individuals who are ready to make an impact in high-stakes environments.
We think you need these skills to ace Senior Java / AWS Developer - compensation up to GBP 150k-230k in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java and AWS experience, as well as any work with low-latency systems or complex risk calculations. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Don’t forget to mention your problem-solving skills and your experience in fast-paced environments.
Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we love seeing real-world applications of your skills, especially in areas like microservices and distributed systems.
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 at StudySmarter!
How to prepare for a job interview at Ambition
✨Know Your Tech Inside Out
Make sure you brush up on your Java and AWS skills. Be ready to discuss your experience with microservices, Spring, and any relevant projects you've worked on. They’ll want to see that you can not only code but also architect scalable solutions.
✨Showcase Problem-Solving Skills
Prepare to talk about complex problems you've solved in previous roles. Use specific examples that highlight your analytical mindset and how you translated real-world issues into technical solutions. This is key for impressing the interviewers.
✨Understand the Business Context
Since this role involves working closely with portfolio managers and risk leaders, it’s crucial to understand their needs. Research the investment platform and think about how your work will impact high-stakes decision-making. This shows you’re not just a techie but also a strategic thinker.
✨Demonstrate Ownership and Autonomy
Be prepared to discuss instances where you took ownership of projects or systems. Highlight your experience with end-to-end production systems and how you’ve driven engineering best practices. This will resonate well with their emphasis on responsibility and reliability.