Java Developer

Details of the offer

Job Title: Software DeveloperJob DescriptionWe are seeking a talented and enthusiastic Software Developer to join our agile squad.
The successful candidate will work on a system comprising numerous services that interact via messaging to produce real-time product outputs.
Our technology stack includes highly multi-threaded environments, Sharded MongoDB, and caching to ensure the scale and performance required by our products.
This role offers the chance to gain exposure to both innovative technologies and in-depth business knowledge.ResponsibilitiesDevelop within an agile squad using various technologies and techniques.Write quality unit tests and supply documentation for new feature build-outs.Participate in the test cycle, including proposing automated testing and deployment within our pipeline.Demonstrate leadership and responsibility for the delivery of new features.Liaise with stakeholders to understand complex requirements and prioritize work under pressure.Own problems and offer potential solutions for architectural considerations.Participate in Level 3 production support rota shared globally among developers.Occasionally assist with weekend deployment activities.Essential SkillsCore server-side development including Data Structures and Concurrency.Proficiency with Spring and Junit frameworks.Experience with Linux operating systems.Knowledge of relational databases (Sybase and/or DB2) and ability to write SQL queries.Understanding of message-based architectures.Strong problem-solving and analytical skills.Full Software Development Life Cycle (SDLC) experience.Excellent oral and written communication skills.Interest in learning the business supported by the applications.Desire to use agile software development practices.Additional Skills & QualificationsExperience with JMS, MQ, Kafka.Knowledge of MongoDB.Familiarity with a range of common Open Source libraries used in development.Database performance tuning (relational and document).Skills in Python and Shell scripting.Financial domain knowledge (, Equities).Why Work Here?We offer a great place to work with a strong commitment to long-term career development.
Our office in Glasgow is modern and well-equipped, providing an excellent environment to grow, learn, and develop.
Join us for the opportunity to work with innovative technologies and be part of a dynamic team.Work EnvironmentThe work environment is fast-paced and dynamic, requiring flexibility to work across multiple technologies and disciplines.
Although the role primarily involves development, it also includes tasks such as tuning stored procedures and scripting.
Be prepared to participate in a shared Level 3 production support rota and occasionally assist with weekend deployment activities.
Our developers work globally, promoting collaboration and knowledge sharing.Job Type & LocationThis is a Contract position based out of Glasgow, United Kingdom.
Location Glasgow, UK Trading as TEKsystems.
Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom.
No.
2876353.
Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003.
TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group").
Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands.


Nominal Salary: To be agreed

Source: Talent_Ppc

Requirements

Systems Engineer

Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed fo...


Thales - Glasgow City

Published 13 days ago

Test Systems Manager

The primary purpose of this position is to define and implement Integration, Verification, Validation and Qualification (IVVQ) strategy, management and tasks...


Thales - Glasgow City

Published 13 days ago

Systems Test Manager

The primary purpose of this position is to define and implement Integration, Verification, Validation and Qualification (IVVQ) strategy, management and tasks...


Thales - Glasgow City

Published 13 days ago

Systems Integration And Test Manager

An exciting opportunity has arisen for an Integration, Verification, Validation and Qualification Manager (IVVQM) within Thales Optronics and Missile Electro...


Thales - Glasgow City

Published 13 days ago

Built at: 2025-01-19T12:36:48.510Z