
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
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