Java Developer

  • Temporary
  • Glasgow
  • Negotiable GBP / Year

Java Developer

Our client, a leading global supplier for IT services, requires experienced Java Developers to be based in their client’s office in Glasgow, UK.

This is a hybrid role – you can work remotely in the UK and attend the Glasgow office 3 days per week.

This is a 6 month temporary contract, to start asap.

Day rate: Competitive Market rate.

Role Description:

  • This role is a hands-on development role, where the client is looking for experienced Java Developers to work on a real time event driven system to help renovate and modernise parts of the system as well enhance the system to support exponential growth in business event processing and data volumes.
  • Core skills will be working in a complex real time Linux based environment with multi-threaded Java and good working knowledge of an RDBMS
  • Some experience of technologies such as MongoDB, Kafka, IBM MQ, Snowflake or other leading edge high performant data and caching technologies would be helpful
  • The candidate should have strong analytical skills, strong software engineering skills, a logical approach to problem solving, be able to work in a fast-paced environment liaising with demanding stakeholders to understand complex requirements
  • In terms of character, the client is look for strong positivity and enthusiasm with an open mind to think about and offer potential solutions for architectural considerations with a “can-do” attitude
  • As part of the development cycle, you should be familiar with working within an Agile lifecycle model, you will be expected to target a fully automated release cycle, from testing at unit and integration level to continuous deployment
  • We continue to encourage good DevOps practices and look for the team to take opportunities to enhance our automated processes as well as providing good documentation for features

Key Requirements:

Essential:

  • Java Server Side Concurrent Programming with Spring Boot (Core Spring), Junit
  • Understanding of message-based architectures (MQ/ Kafka)
  • RDBMS Sybase and/ or DB2 is preferable, with a proficiency in writing complex SQL queries
  • Unix/ Linux scripting (Shell/ Python)
  • Good problem solving and analytical skills
  • Full software development lifecycle understanding
  • Good software development practices
  • Excellent oral and written communication skills
  • An interest to learn the business supported by the applications

Desirable:

  • MongoDB
  • Knowledge of the Equity Derivative business
  • Experience with cloud offerings (Azure/ AWS)

Due to the volume of applications received, unfortunately we cannot respond to everyone.

If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.

Please do keep an eye on our website https://projectrecruit.com/jobs/ for future roles.

Upload your CV/resume or any other relevant file. Max. file size: 32 MB.