Negotiable
Inside
Hybrid
Glasgow, Scotland, United Kingdom
Summary: A leading Tier 1 investment bank is looking for a Senior Java Developer to join its global Equity Swap front-office technology team in Glasgow. The role involves modernizing and optimizing critical systems in a fast-paced, real-time environment, focusing on scalability and performance improvements. The position offers a competitive day rate and the potential for long-term contract stability until December 2025.
Key Responsibilities:
- Hands-on development and modernization of a real-time event-driven system in a Linux-based environment.
- Build scalable, high-performance applications with multi-threaded Java and Spring Boot.
- Work with message-based architectures (MQ/Kafka) to support event-driven processing.
- Optimize and develop complex SQL queries for Sybase/DB2 databases.
- Develop Unix/Linux shell scripts and leverage Python where applicable.
- Collaborate with cross-functional teams to understand business requirements and deliver effective solutions.
- Adopt DevOps practices, ensuring automated testing, integration, and continuous deployment.
- Provide thorough documentation for developed features.
- Engage with stakeholders, demonstrating strong problem-solving and analytical skills.
Key Skills:
- Strong Java server-side concurrent programming experience.
- Expertise in Spring Boot (Core Spring), JUnit.
- Proficiency in message-based architectures (e.g., Kafka, IBM MQ).
- Solid SQL skills and hands-on experience with Sybase/DB2.
- Good knowledge of Linux/Unix environments and shell scripting.
- Understanding of full software development lifecycle.
- Strong communication skills, with the ability to explain technical solutions to non-technical stakeholders.
- Ability to work in an agile development environment.
Salary (Rate): 400
City: Glasgow
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: Finance