Java Software Engineer in Southampton

Java Software Engineer in Southampton

Southampton Full-Time 120000 - 130000 £ / year (est.) Home office (partial)
Go Premium
Intec Select

At a Glance

  • Tasks: Lead the development of high-performance trading systems and influence architectural decisions.
  • Company: Dynamic financial tech firm focused on modernising trading platforms.
  • Benefits: Competitive salary, generous holiday, private healthcare, and flexible benefits.
  • Why this job: Make a real impact on trading technology and work with cutting-edge tools.
  • Qualifications: Expertise in Java, microservices, and front-end technologies like React.
  • Other info: Hybrid working model with opportunities for career growth and innovation.

The predicted salary is between 120000 - 130000 £ per year.

My client is looking to hire a Lead Engineer (VP) to play a key role in the transformation of Front Office technology. This is a high-impact position within a multi-year platform modernisation programme, focused on building real-time, low-latency, high-performance systems that directly support front office trading workflows. You’ll operate across the full stack, influence architecture, and work closely with the business to deliver scalable, next-generation trading platforms.

As a Lead Engineer, you will combine hands-on engineering with technical leadership, shaping both the platform and engineering standards.

Key responsibilities:
  • Build and evolve a suite of real-time, high-performance microservices for trading workflows
  • Lead end-to-end solution design across backend and frontend systems
  • Partner directly with traders and stakeholders to translate requirements into impactful solutions
  • Drive best practices across distributed systems, testing, CI/CD, and code quality
  • Influence and contribute to the modernisation strategy of the fixed income tech stack
  • Act as a technical leader, raising the bar across engineering standards and design decisions
Tech Environment: Java | React (Vite, NX) | Kafka / Solace / RabbitMQ | WebSockets / SSE | Rx | Kubernetes | SQL

About You: You are a strong technologist and technical leader with a passion for building high-performance systems in complex environments. You will bring:

  • Deep expertise in modern Java, including concurrency, memory management, and reactive programming
  • Strong experience building real-time, event-driven systems
  • Advanced front-end experience with modern tooling (React, Vite, NX, Playwright)
  • Strong understanding of distributed systems and microservices architecture
  • Experience designing and deploying RESTful and event-driven APIs
  • Hands-on experience with containerisation and orchestration (Kubernetes)
  • A track record of driving engineering excellence through best practices, CI/CD, and code quality
Desirable:
  • Experience within financial markets / front office trading environments (Rates, Credit, Fixed Income)
  • Exposure to low-latency systems

What is on Offer:

  • Hybrid working model
  • Competitive salary and non-contributory pension
  • 30 days holiday + bank holidays (with option to buy more)
  • Private healthcare and life assurance
  • Flexible benefits (retail discounts, gym, Bike4Work scheme)
  • CSR programme + 2 days volunteering leave

Why Join?

  • Work on business-critical systems used directly by traders
  • Play a key role in a large-scale modernisation programme
  • Influence architecture, tooling, and engineering direction
  • Join a team that values engineering quality, performance, and innovation

If you’re interested in leading the build of next-generation trading platforms in a front office environment, apply now or reach out for a confidential discussion.

Java Software Engineer in Southampton employer: Intec Select

Join a forward-thinking company that prioritises innovation and engineering excellence in the heart of London. As a Lead Engineer, you'll enjoy a hybrid working model, competitive salary, and a wealth of benefits including private healthcare and generous holiday allowances. With a strong focus on employee growth and a collaborative work culture, this is an exceptional opportunity to make a significant impact in the financial technology sector.
Intec Select

Contact Detail:

Intec Select Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer in Southampton

✨Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to trading technology. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java and real-time systems. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions related to microservices and distributed systems to stand out from the crowd.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Java Software Engineer in Southampton

Java
React
Vite
NX
Kafka
Solace
RabbitMQ
WebSockets
SSE
Rx
Kubernetes
SQL
Concurrency
Memory Management
Reactive Programming
Microservices Architecture
RESTful APIs
Event-Driven Systems
Containerisation
Orchestration
CI/CD
Code Quality

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Java, microservices, and any relevant front office trading experience. We want to see how you can contribute 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 building high-performance systems and how your background aligns with our needs. Let us know what excites you about this role at StudySmarter.

Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Include links or descriptions of your work that demonstrate your hands-on experience with real-time systems and modern tooling. We love seeing practical examples of your skills.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Intec Select

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and React. Brush up on your knowledge of concurrency, memory management, and reactive programming, as these are crucial for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've built real-time, high-performance systems. Be ready to explain your thought process and how you tackled challenges, particularly in distributed systems and microservices architecture.

✨Understand the Business Context

Familiarise yourself with front office trading workflows and how technology impacts them. This will help you engage meaningfully with traders and stakeholders during the interview, showing that you can translate their requirements into impactful solutions.

✨Demonstrate Leadership and Best Practices

Be prepared to talk about how you've driven engineering excellence in previous roles. Discuss your experience with CI/CD, code quality, and how you’ve influenced architectural decisions to raise engineering standards.

Java Software Engineer in Southampton
Intec Select
Location: Southampton
Go Premium

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

>