CareerAddict

Java Developer

Robert Walters

Posted on Apr 28, 2025 by Robert Walters
Glasgow, Lanarkshire, United Kingdom
IT
Immediate Start
£500 - £600 Daily
Contract/Project - Remote
Java Developer - Investment Bank - Glasgow - 6 months Contract - Hybrid - PAYE

We are seeking a Java Developer, ideally with experience in the financial services industry and an understanding of equity derivatives, to join a leading global investment bank in Glasgow on an initial 6-month contract (Extendable).
You should have strong skills in Core Java, Spring, Multi-threading, and MongoDB, among other technologies listed below.

About the Role

A core Server Side Java developer is required to support the Equity Swaps business. You will join a global Front Office team that develops software critical to the delivery of equity swap products.

The role involves development within a system composed of multiple Java services interacting through messaging for Real Time outputs. The technology stack emphasizes multi-threaded Java, Sharded MongoDB, and caching to meet scale and performance demands.

You will gain exposure to both advanced technologies and in-depth business knowledge. Flexibility, strong problem-solving skills, and a collaborative, agile mindset are key to success.

Key Responsibilities

  • Develop in a highly agile environment across numerous Java services.

  • Work on highly multi-threaded applications using Core Java.

  • Leverage Spring framework and MongoDB technologies.

  • Engage with stakeholders to understand complex requirements.

  • Deliver solutions adhering to agile best practices and processes.

  • Write robust unit tests, documentation, and propose automation strategies for new features.

  • Collaborate with global teams and participate in Level 3 production support on a rota basis.

  • Occasionally assist with weekend deployment activities as needed.


Required Skills

  • Core Server Side Java including Data Structures and Concurrency

  • Spring, JUnit

  • Linux experience

  • Relational Databases (preferably Sybase or DB2) with strong SQL abilities

  • Understanding of message-based architectures (eg, JMS)

  • Strong problem-solving and analytical skills

  • Full Software Development Life Cycle (SDLC) experience

  • Excellent oral and written communication skills

  • Interest in learning the financial domain, specifically Equities


Desirable Skills

  • JMS, MQ, Kafka experience

  • MongoDB proficiency

  • Familiarity with Open Source Java libraries

  • Database performance tuning (both relational and document-based)

  • Knowledge of Python or Shell Scripting

  • Previous Financial Services or Equities trading experience


Working Arrangement

  • Hybrid Model: 3 days in the office, up to 2 days remote working.

  • Candidates must have their own device for remote work days.

Contract Details:

  • Duration: Initial 6 months (with potential extensions)

  • Engagement: PAYE contract

We are committed to offering an inclusive recruitment experience. If you require accommodations because of disability or health condition, please email. This position is being sourced through our Outsourcing service line.


Reference: 2939306845

https://jobs.careeraddict.com/post/103161004

This Job Vacancy has Expired!

Robert Walters

Java Developer

Robert Walters

Posted on Apr 28, 2025 by Robert Walters

Glasgow, Lanarkshire, United Kingdom
IT
Immediate Start
£500 - £600 Daily
Contract/Project - Remote
Java Developer - Investment Bank - Glasgow - 6 months Contract - Hybrid - PAYE

We are seeking a Java Developer, ideally with experience in the financial services industry and an understanding of equity derivatives, to join a leading global investment bank in Glasgow on an initial 6-month contract (Extendable).
You should have strong skills in Core Java, Spring, Multi-threading, and MongoDB, among other technologies listed below.

About the Role

A core Server Side Java developer is required to support the Equity Swaps business. You will join a global Front Office team that develops software critical to the delivery of equity swap products.

The role involves development within a system composed of multiple Java services interacting through messaging for Real Time outputs. The technology stack emphasizes multi-threaded Java, Sharded MongoDB, and caching to meet scale and performance demands.

You will gain exposure to both advanced technologies and in-depth business knowledge. Flexibility, strong problem-solving skills, and a collaborative, agile mindset are key to success.

Key Responsibilities

  • Develop in a highly agile environment across numerous Java services.

  • Work on highly multi-threaded applications using Core Java.

  • Leverage Spring framework and MongoDB technologies.

  • Engage with stakeholders to understand complex requirements.

  • Deliver solutions adhering to agile best practices and processes.

  • Write robust unit tests, documentation, and propose automation strategies for new features.

  • Collaborate with global teams and participate in Level 3 production support on a rota basis.

  • Occasionally assist with weekend deployment activities as needed.


Required Skills

  • Core Server Side Java including Data Structures and Concurrency

  • Spring, JUnit

  • Linux experience

  • Relational Databases (preferably Sybase or DB2) with strong SQL abilities

  • Understanding of message-based architectures (eg, JMS)

  • Strong problem-solving and analytical skills

  • Full Software Development Life Cycle (SDLC) experience

  • Excellent oral and written communication skills

  • Interest in learning the financial domain, specifically Equities


Desirable Skills

  • JMS, MQ, Kafka experience

  • MongoDB proficiency

  • Familiarity with Open Source Java libraries

  • Database performance tuning (both relational and document-based)

  • Knowledge of Python or Shell Scripting

  • Previous Financial Services or Equities trading experience


Working Arrangement

  • Hybrid Model: 3 days in the office, up to 2 days remote working.

  • Candidates must have their own device for remote work days.

Contract Details:

  • Duration: Initial 6 months (with potential extensions)

  • Engagement: PAYE contract

We are committed to offering an inclusive recruitment experience. If you require accommodations because of disability or health condition, please email. This position is being sourced through our Outsourcing service line.

Reference: 2939306845

CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Java Developer

Finsbury Square, Greater London, United Kingdom

Java Developer

Hilsea, Hampshire, United Kingdom

Java Developer

Glasgow, City of Glasgow, United Kingdom