Our client, a leading global organisation, is partnering with a prestigious end client based in Glasgow. We are excited to offer a fantastic opportunity for a talented Java Developer to join a dynamic and agile development team on an initial 6-month contract, with the potential for extension.
If you are interested and have the relevant experience, please apply promptly and we will contact you to discuss it further:
Role: JAVA Developer
Location: Glasgow
Vacancies: 2
Style: Hybrid – 3 days onsite per week
About the Role:
We are seeking a skilled Java Developer to join a fast-paced team working on a real-time, event-driven system. This is a hands-on development role focused on modernizing and enhancing a complex, high-performance platform that processes large-scale business events and data volumes. The ideal candidate will have strong expertise in multi-threaded Java development within a Linux-based environment and experience with messaging architectures, databases, and cloud technologies.
Key Responsibilities
* Develop and optimize high-performance, real-time applications using Java and Spring Boot
* Work with message-based architectures such as Kafka or IBM MQ
* Design and implement solutions using RDBMS (Sybase, DB2), including writing complex SQL queries
* Develop Unix/Linux scripts using Shell or Python for automation and deployment
* Collaborate with cross-functional teams in an Agile development lifecycle
* Ensure high-quality coding practices, including unit and integration testing (JUnit)
* Contribute to DevOps automation for seamless CI/CD deployment
* Provide architectural input and innovative solutions to enhance system performance
* Document new features and improvements for future reference
Key Skills & Experience
Required:
* Strong experience in Java Server-Side Concurrent Programming with Spring Boot
* Deep understanding of message-based architectures (MQ/Kafka)
* Proficiency in RDBMS (Sybase, DB2) and complex SQL query writing
* Unix/Linux scripting (Shell/Python)
* Strong problem-solving and analytical skills
* Full software development lifecycle knowledge and Agile experience
* Excellent communication and stakeholder management skills
* Passion for learning the business domain supported by the applications
Desired:
* Experience with MongoDB and other NoSQL databases
* Understanding of Equity Derivatives or financial services
* Exposure to cloud platforms such as Azure/AWS