Java Developer - Data Structure - Sybase - SQL - JMS - Equities - Investment Banking - Glasgow

Java Developer - Data Structure - Sybase - SQL - JMS - Equities - Investment Banking - Glasgow

Posted 1 week ago by Scope AT Limited

Negotiable
Inside
Hybrid
Glasgow, Hybrid, UK

Summary: A core Server Side Java developer is needed for a Tier 1 investment bank to support the Equity Swaps business within a global Front Office team. The role focuses on developing software for a Real Time calculation engine, utilizing various Java services and messaging systems. The position requires strong Java skills, particularly in data structures and concurrency, along with experience in agile development practices. The developer will also engage with technologies like Sharded Mongo DB and caching to enhance product performance.

Key Responsibilities:

  • Develop within an agile squad, working on a system of numerous Java services that produce Real Time product outputs.
  • Support the Equity Swaps business by writing software for the Real Time calculation engine and its components.
  • Utilize technologies such as highly multi-threaded Java, Sharded Mongo DB, and caching to ensure product scalability and performance.

Key Skills:

  • Core Server Side Java including Data Structures and Concurrency
  • Spring, Junit
  • Linux
  • Relational Databases (Sybase and/or DB2) with SQL query writing ability
  • Understanding of message-based architectures
  • Good problem-solving and analytical skills
  • Full SDLC experience and understanding
  • Excellent oral and written communication skills
  • Interest in learning the business supported by the applications
  • Knowledge and desire to use agile software development practices
  • JMS, MQ, Kafka (desired)
  • MongoDB (desired)
  • Knowledge of common Open Source libraries used in Java development (desired)
  • Database performance tuning (relational and document) (desired)
  • Python/Shell Scripting (desired)
  • Financial domain knowledge (e.g., Equities) (desired)

Salary (Rate): undetermined

City: Glasgow

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Java Developer - Data Structure - Sybase - SQL - JMS - Equities - Investment Banking - Glasgow

About The Role
A core Server Side Java developer is required for a Tier 1 investment bank supporting the Equity Swaps business. This is a global Front Office team that writes the software supporting a leading provider of the Equity Swap product. This role will be within the Real Time calculation engine and its related components that is are the heart of the product suite.

Primary responsibilities:
The developer will work within an agile squad developing within a system comprising of numerous Java services that interact via messaging to produce the product outputs in Real Time.

Technologies and techniques such as highly multi-threaded Java, Sharded Mongo DB and caching are used in the stack to provide the scale and performance that the product requires.

Skills:
- Core Server Side Java including Data Structures and Concurrency
- Spring, Junit
- Linux
- Relational Databases (Sybase and/or DB2 is preferable) with ability to write SQL queries
- Understanding of message-based architectures
- Good Problem solving and analytical skills
- Full SDLC experience and understanding
- Excellent oral and written communication skills
- An interest to learn the business supported by the applications
- Knowledge and desire to use agile software development practices

Skills Desired:
- JMS, MQ, Kafka
- MongoDB
- Knowledge of a range of common Open Source libraries used in Java development
- Database performance tuning (relational and document)
- Python/Shell Scripting
- Financial domain knowledge (eg Equities)

Inside IR35 - hybrid working - Glasgow Based