Back to Jobs
Temporary/CasualTechnology

Senior Java Developer

Robert WaltersGlasgow, Lanarkshire🇬🇧United KingdomPosted 23 Oct 2026

Quick overview

SeniorityMid Senior
Employment typeTemporary/Casual
Work modeOn Site
LocationGlasgow, Lanarkshire, United Kingdom
SQLScalaJavaAgileCI/CDSystem Design

Job description

Senior Java Developer - JP Morgan - Glasgow - 6 Month Contract - PAYE - ONSITE
The Opportunity

JP Morgan is seeking an experienced Senior Java Developer to join its Finance Technology team in Glasgow on an initial 6 month contract.

This is an opportunity to contribute to the delivery of secure, scalable and high-performance technology solutions within a leading global financial services organisation. You will work within an agile engineering environment, helping shape technical solutions, improve system performance and deliver critical business technology.

Key Responsibilities:

  • Design, develop and deliver high-quality software solutions across complex technology environments.
  • Build and maintain production code, ensuring security, stability and scalability.
  • Develop and optimise data processing solutions using Java, Spark and SQL.
  • Analyse large datasets and identify opportunities to improve performance and system architecture.
  • Contribute to technical design, architecture and implementation decisions.
  • Collaborate with engineering teams and stakeholders to deliver technology solutions aligned with business objectives.
  • Support continuous improvement across coding standards, system resiliency and software delivery practices.

Key Skills & Experience

  • Strong hands-on Java software development experience.
  • Experience developing and optimising Spark based data processing solutions.
  • Strong SQL skills, including querying and performance optimisation.
  • Knowledge or experience of cloud technologies and platforms.
  • Experience developing, debugging and maintaining applications within a large corporate environment.
  • Strong understanding of software development life cycle, agile methodologies and CI/CD.
  • Experience with system design, application performance, resiliency and production stability.

Desirable Skills & Experience:

  • Experience with Spark performance tuning across large datasets.
  • Scala development experience, particularly alongside Spark.
  • Experience with relational databases, NoSQL and complex data processing.

If you have strong Java, Spark and SQL skills, alongside cloud experience and a background delivering complex enterprise technology solutions, we would welcome your application.

What's Next:

If you are ready to take the next step, apply now. Successful applicants will be contacted directly by a recruiter to discuss the role more.

GSC Manchester TET is acting as an Employment Business in relation to this vacancy.

Similar jobs