Senior Java Software Engineer in Southampton
Senior Java Software Engineer

Senior Java Software Engineer in Southampton

Southampton Full-Time 72000 - 120000 £ / year (est.) No home office possible
Go Premium
Ocho

At a Glance

  • Tasks: Design and develop secure, scalable backend systems for a cutting-edge payments platform.
  • Company: Join a fast-growing fintech with a focus on innovation and collaboration.
  • Benefits: Competitive salary up to £100k, annual bonus, and industry-leading benefits.
  • Why this job: Be part of a team shaping new products with modern tools and no legacy systems.
  • Qualifications: 8+ years in backend engineering, expert in Java, and strong problem-solving skills.
  • Other info: Fully remote role with a culture that values autonomy and continuous improvement.

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

Ocho is partnering with a fast-growing, product-led fintech that’s building out a brand-new Development Centre from the ground up to deliver an innovative Greenfield payments platform.

As a Principal Java Developer, you’ll be hands-on in designing and developing backend, service, and portal systems that power secure, scalable payment processing. You’ll work with a modern stack, agile practices, and an engineering culture that values autonomy, technical excellence, and collaboration — without the red tape.

Why Join?

  • Be part of a team shaping a new product suite from concept to release.
  • No legacy systems – you’ll work with modern tools, frameworks, and automation from day one.
  • A culture that empowers engineers to focus on solving complex problems, not battling process.
  • Continuous improvement built into the DNA – from BDD to CI/CD pipelines and beyond.
  • Full ownership of your deliverables from design through deployment.

Key Responsibilities

  • Design, develop, and maintain backend systems focused on performance, scalability, and security.
  • Understand client and partner needs, translating them into high-quality, innovative software solutions.
  • Contribute to all stages of the SDLC – from requirements analysis to release and post-deployment verification.
  • Collaborate across engineering teams to ensure deliverables are technically accurate, testable, and on time.
  • Lead technical discussions around architecture, tooling, and process improvements.
  • Support deployments to internal test environments and production data centres.
  • Mentor and guide team members, promoting best practices in software delivery.

Essential Experience

  • 8+ years’ experience in backend engineering, ideally within a Fintech or high-availability environment.
  • Expert-level Java / J2EE development, including design patterns, OO design, and refactoring.
  • Proven experience delivering secure, scalable, high-quality services in production.
  • Hands-on with JPA2, Hibernate, and MySQL 8 (InnoDB).
  • Strong understanding of REST API design (JAX-RS, RESTEasy, OpenAPI, Swagger).
  • Experience building fault-tolerant, multi-threaded systems and working with load balancing concepts.
  • Familiarity with CI/CD, automation, and Behavioural Driven Development (BDD).
  • Comfortable deploying applications on cloud infrastructure (AWS, GCP, or Azure).
  • Excellent communication, analytical, and problem-solving skills.

Desirable Skills

  • Experience with Infinispan, JGroups, or clustered caching solutions.
  • Exposure to NoSQL databases (e.g. BigQuery).
  • Familiarity with Pub/Sub, WebSocket integrations, or Ansible automation.
  • Working knowledge of HTML, JavaScript, or portal-layer integration.
  • Background in secure payment systems (PCI-DSS compliance).

What’s on Offer?

  • Salary up to £100k + annual bonus
  • Fully remote working (UK-based)
  • Industry-leading benefits package
  • A modern engineering environment with autonomy, trust, and cutting-edge technology

To apply, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.

Senior Java Software Engineer in Southampton employer: Ocho

Join a dynamic fintech company that prioritises innovation and employee empowerment, offering a fully remote work environment for the Senior Java Software Engineer role. With no legacy systems to contend with, you'll have the opportunity to work with cutting-edge technology while enjoying a culture that fosters collaboration, continuous improvement, and full ownership of your projects. Benefit from an industry-leading package and the chance to shape a new product suite from the ground up.
Ocho

Contact Detail:

Ocho Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those related to backend systems and payment processing. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Java and design patterns. Practice coding challenges and be ready to discuss your past experiences in detail. Confidence is key!

✨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, it shows you're serious about joining the team.

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

Java
J2EE
Design Patterns
Object-Oriented Design
Refactoring
JPA2
Hibernate
MySQL 8
REST API Design
JAX-RS
RESTEasy
OpenAPI
Swagger
CI/CD
Behavioural Driven Development (BDD)
Cloud Infrastructure (AWS, GCP, Azure)
Communication Skills
Analytical Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Principal Java Developer. Highlight your experience with Java, backend systems, and any fintech projects you've worked on. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific examples of projects where you've designed and developed secure, scalable systems. We love seeing real-world applications of your skills, so don’t hold back on the details!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate straightforward communication!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Ocho

✨Know Your Java Inside Out

Make sure you brush up on your Java and J2EE skills before the interview. Be ready to discuss design patterns, OO design, and refactoring techniques. They’ll likely ask you to solve problems on the spot, so practice coding challenges that focus on backend development.

✨Understand the Fintech Landscape

Since this role is in a fintech environment, it’s crucial to understand the specific challenges and regulations in this sector. Familiarise yourself with secure payment systems and PCI-DSS compliance. Showing that you’re knowledgeable about the industry will set you apart.

✨Showcase Your Problem-Solving Skills

Prepare to discuss past projects where you’ve tackled complex problems. Use the STAR method (Situation, Task, Action, Result) to structure your answers. Highlight how you’ve contributed to performance, scalability, and security in your previous roles.

✨Be Ready for Technical Discussions

Expect to engage in technical discussions around architecture and tooling. Brush up on your knowledge of REST API design and cloud infrastructure. Being able to articulate your thoughts clearly and confidently will demonstrate your expertise and leadership potential.

Senior Java Software Engineer in Southampton
Ocho
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

>