cover image
GIOS Technology Limited

Software Engineer

Hybrid

Glasgow, United kingdom

Freelance

04-03-2026

Share this job:

Skills

Java Bash SQL Version Control Linux git SQL Server Microservice Spring Spring Boot Kafka

Job Specifications

We are looking for Java Developer at Glasgow, Scotland – 2-3 days per week Onsite

Role Description:

A development team working in Markets Pre-Trade. Responsible for a suite of Prime Finance applications that book, process and send borrow/loans of securities. Our applications handle trade lifecycle actions, interest repayments, and reporting requirements for business users and downstream systems.

About the role:

Both roles will primarily involve Java development. The work will focus on our existing suite of Java applications, providing new functionality as requested by our business users and fixing bugs identified by our QA, development team, and users.

We work with three applications:

A Spring Batch Java application that processes and sends data using Kafka and MQ. It uses a SQL Server database to store data used by batch jobs and intraday processes.
A Spring Boot Java application that hosts microservice web pages used to view static data and post trade lifecycle actions.
A vendor-based system running on a Linux server used to process and store data.

Responsibilities:

Independent work on feature requests and bugfixes for our Java applications.
Liaise with the QA and development team to prioritise work and handle critical work requests.
Clearly document and communicate changes to the rest of the team.
Attend team meetings to discuss strategy and status on work items.
Communicate with our business users to verify requirements and ensure changes made are working as expected.

Candidate Requirements:

Experienced in Java development (Spring Boot or Spring Batch experience preferred).
Experienced in SQL.
Comfortable with messaging systems (MQ or Kafka preferred).
Knowledgeable in containerisation and cloud deployment fundamentals.
Comfortable with Unix command-line (Experience using Bash also helpful)
Experienced using version control such as Git.
Clear communicator who documents changes and decisions well.

About the Company

Welcome to GIOS: Your Partner in Innovation. At GIOS Technology, we are committed to driving innovation and delivering exceptional solutions to clients worldwide. With a global presence spanning multiple countries, we cater to both private and public sector clients, providing comprehensive support and executing projects that meet their diverse needs. Our strength is built on Collaboration, by harnessing our internal expertise and partnering with leading technology vendors such as Elastic, Qlik, AWS, Google, Microsoft, Orac... Know more