Senior Software Engineer

Insight Global

Greater London

On-site

GBP 111,000 - 148,000

Full time

16 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Insight Global are seeking a Senior Software Developer for a leading global financial services organisation. The role focuses on designing, developing and maintaining enterprise-scale Java applications while owning delivery across the full software development lifecycle.

The position requires five days onsite per week in London on a 6-month initial contract with extensions and is Inside IR35. The successful candidate will work on modernising legacy platforms, greenfield development, platform

Qualifications

  • Strong backend software engineering experience in enterprise environments.
  • Proficient in Core Java (JDK 8+).
  • Solid understanding of Java fundamentals, OOP, and design patterns.
  • Experience using AI tools to support development.
  • Experience with RESTful services and microservices.
  • Good SQL skills and relational databases.
  • Ability to deliver across the full SDLC.

Responsibilities

  • Design, develop and maintain scalable Java-based applications.
  • Deliver software solutions across the full development lifecycle.
  • Support migration from legacy to modern platforms.
  • Contribute to greenfield development initiatives.
  • Enhance data architecture and data flows.
  • Write clean, maintainable code and follow best practices.

Skills

Core Java (JDK 8+)
OOP & design patterns
RESTful services
Microservices
SQL / relational DBs
Algorithms & data structures
Debugging / troubleshooting
AI tooling for development
Cloud & Kubernetes
Shell scripting

Tools

Kubernetes
Shell scripting
Cloud technologies

Job description

Insight Global are seeking a Senior Software Developer for a leading global financial services organisation. This role will focus on designing, developing and maintaining enterprise-scale Java applications while taking ownership of delivery across the full software development lifecycle.

This position requires 5 days onsite per week in London for a 6-month initial contract with extensions through next year and is classified as Inside IR35.

The successful candidate will work across a variety of strategic initiatives including modernising legacy platforms, greenfield development, platform upgrades, and enhancing data architecture and data flows across critical business systems. This is a highly hands-on engineering position with daily coding responsibilities.

Key Responsibilities:
  • Design, develop and maintain scalable Java-based applications
  • Deliver high-quality software solutions across the full development lifecycle
  • Support migration of legacy applications to modern platforms
  • Contribute to greenfield development initiatives
  • Enhance and optimise existing platforms and services
  • Improve data strategies and data integration processes
  • Collaborate closely with engineering and business stakeholders to deliver strategic technology initiatives
  • Write clean, maintainable, and efficient code while contributing to best engineering practices
Must-Have Requirements Include:
  • Strong backend software engineering experience within enterprise environments
  • Demonstrable experience with Core Java (JDK 8+)
  • Excellent understanding of Java fundamentals, object-oriented design, and design patterns
  • Experience leveraging AI tools and technologies to support software development
  • Strong knowledge of algorithms, design concepts, and data structures
  • Proven debugging and troubleshooting capabilities within complex codebases
  • Experience developing and consuming RESTful web services
  • Strong experience designing and building microservices architectures
  • Understanding of database technologies and relational database management systems
  • Experience writing and analysing complex SQL queries, including multi-table joins and aggregate functions
  • Ability to deliver solutions across the full software development lifecycle
Plusses Include:
  • Experience with cloud technologies and Kubernetes deployments
  • Previous involvement in legacy-to-modern platform migration projects
  • Basic shell scripting knowledge
  • Financial services or capital markets experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer (Onsite London) – Microservices
Senior Java Engineer (Onsite London) – Microservices

Insight Global • Greater London

On-site
GBP 111,000 - 148,000
Senior Java Developer - SQL Server, AWS Cloud Migration, Banking & Financial Services
Senior Java Developer - SQL Server, AWS Cloud Migration, Banking & Financial Services

Gravitas Recruitment Group (Global) Ltd • City Of London

Hybrid
GBP 60,000 - 85,000
Senior Java Developer
Senior Java Developer

NextWave Consulting Ltd • Greater London

On-site
GBP 70,000 - 90,000
Senior Java Developer
Senior Java Developer

NextWave Consulting • Greater London

On-site
GBP 70,000 - 90,000
Senior Java Developer - UK Investment Bank (Tier 1)
Senior Java Developer - UK Investment Bank (Tier 1)

Allegis Global Solutions Limited (AGS) • Greater London

Hybrid
GBP 138,000 - 148,000
38 days annual leave
Employer Pension contributions
Senior Java Developer
Senior Java Developer

Network IT • Stafford

On-site
GBP 129,000 - 138,000
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
Software Developer - Java
Software Developer - Java

Hunter Bond • Greater London

On-site
GBP 60,000 - 90,000
Senior Software Developer - Java - £130,000 + Comps - London
Senior Software Developer - Java - £130,000 + Comps - London

Hunter Bond • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

On-site
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2