cover image
Stack Digital

Java Developer

On site

Glasgow, United Kingdom

Freelance

18-03-2025

Job Specifications

Job Title: Java Developer

Location: Glasgow, UK (Hybrid – 1 day in the office per week)

Working Conditions

Hybrid work model (1 day per week in the office)
Potential travel, weekend work, overtime, or on-call requirements

Role Description

This role is a hands-on development role focused on working with a real-time, event-driven system. The successful candidate will help renovate and modernize parts of the system while enhancing its capabilities to support exponential growth in business event processing and data volumes.

The core skills required involve working in a complex real-time Linux-based environment with multi-threaded Java and strong knowledge of RDBMS. Experience with technologies such as MongoDB, Kafka, IBM MQ, Snowflake, or other high-performance data and caching technologies is advantageous.

The ideal candidate should possess strong analytical and software engineering skills, a logical approach to problem-solving, and the ability to work in a fast-paced environment while liaising with demanding stakeholders. A positive attitude, enthusiasm, and the ability to think critically about architectural solutions with a "can-do" mindset are essential.

As part of the development cycle, familiarity with Agile lifecycle models is expected. The role targets a fully automated release cycle, including unit and integration testing and continuous deployment. The team encourages DevOps practices and seeks individuals willing to enhance automated processes and contribute to comprehensive documentation.

Key Responsibilities

Develop and maintain real-time event-driven systems.
Renovate and modernize system components.
Work within a multi-threaded Java/Linux environment.
Implement and optimize database solutions (RDBMS, MongoDB).
Integrate messaging systems (Kafka, IBM MQ).
Adhere to Agile methodologies and DevOps best practices.
Maintain and enhance automated release cycles.
Collaborate with stakeholders to gather requirements and propose architectural solutions.
Document features and processes effectively.

Skills Required

Java Server-Side Concurrent Programming with Spring Boot (Core Spring), JUnit.
Experience on message-based architectures (MQ/Kafka).
Proficiency in RDBMS (Sybase and/or DB2), including writing complex SQL queries.
Unix/Linux scripting (Shell/Python).
Strong problem-solving and analytical skills.
Full software development lifecycle understanding.
Good software development practices.
Excellent oral and written communication skills.
Willingness to learn about the business supported by the applications.

Skills Desired

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

Person Specification

Strong analytical and problem-solving abilities.
Excellent communication and stakeholder management skills.
Ability to work in a fast-paced, high-pressure environment.
Positive and enthusiastic attitude with a "can-do" mindset.
Strong teamwork and ability to liaise with stakeholders effectively.
Open-minded approach to architectural considerations and solution proposals.

About the Company

Stack Digital is trusted digital product engineering partner, enabling organizations to embrace the digital revolution and stay ahead of the competition. We specialize in digital engineering and provide top-tier IT talent for your projects. Our team of seasoned engineers and tech experts are dedicated to crafting bespoke digital solutions that empower businesses to thrive in today's rapidly evolving tech landscape. From software development to cloud & data solutions and cybersecurity, we offer a comprehensive suite of serv... Know more

Related Jobs

Company background Company brand
Company Name
Ventula Consulting
Job Title
Senior Javascript Developer (TDD/DDD) - £520 Outside IR35 - London (Hybrid)
Job Description
I am currently supporting a leading eCommerce client with a search for a contract Full Stack JavaScript Developer to support with the delivery of their innovative web applications. They are searching for someone with extensive experience using react, TypeScript and node.js. The team are also searching for someone who is comfortable using extreme programming engineering practices such as TDD, DDD and pair programming. Key Competencies: Proficient experience in Full stack development – (Front and Back-end) React, TypeScript and Node.js experience. Exposure to AWS Cloud (Cloud knowledge) GraphQL experience Used to working in a scrum based agile team (Designers, business users, architects and back-end developers). Strong extreme programming skills - Pair programming, Test-Driven Development, Domain-Driven-Design. Understanding of the principles/practice of continuous delivery. In terms of working structure, this role is hybrid with 2 days per week in their Central London office and the rest remote. This is an initial 6-month contract which provides a daily rate of £520 (Outside IR35).
London, United Kingdom
Hybrid
Freelance
19-03-2025
Company background Company brand
Company Name
Robert Walters
Job Title
Full Stack Web Developer (Python) - Investment Banking
Job Description
Join a global leader in financial services as a contract Full Stack Web Developer. Work on innovative projects that shape the future of trading and data science in a fast-paced, collaborative environment. Take on new challenges and elevate your career by building impactful systems with top professionals. Ready for the next step? Apply now! What You'll Be Doing We are seeking a Senior Full Stack Web Developer to build dashboards and UI toolkits for a cutting-edge data science platform used by quants, sales, and trading teams. You will: Collaborate with quants and traders to design, develop, and deploy high-performance solutions. Work with the latest Python ecosystem to support data-driven insights and trading strategies. Be part of an agile, global team, where strong communication and collaboration are key. Contribute to the design of scalable systems with a focus on data engineering and performance. Skills That Will Help You Succeed 3+ years of full-stack web development experience. Strong knowledge of system and API design best practices. Proficiency in front-end technologies (Typescript, Angular, React). Experience with microservices in Python, plus familiarity with Java, C++, or C#. Familiarity with DevOps, Git, and CI/CD pipelines. Strong focus on code quality and building stable, long-lasting systems. Nice To Have Experience with Python and JavaScript visualization libraries (e.g., Plotly, Matplotlib). Familiarity with the Python data engineering stack (e.g., Numpy, Pandas, Dask). Knowledge of financial concepts like equities, options, and futures. Familiarity with Docker, Podman, or Webpack. Why This Opportunity? High-Impact Role: Shape the future of financial data science and trading. Career Growth: Join a rapidly growing team with significant exposure to complex systems. Collaborative Environment: Work with top talent in an agile, global team. Location: London, 3 days onsite, 2 remote Rate: £500-650 a day IR35: Inside Duration: 12 months, initially Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates
London, United Kingdom
Hybrid
Freelance
19-03-2025
Company background Company brand
Company Name
Source Technology
Job Title
Software Engineer - C# .Net Azure Bicep Front Office
Job Description
Software Engineer Initial 6 Month Contract London - 2 days a week onsite £650 - £750 per day via umbrella One of our Investment banking clients is currently on the search for a Software Engineer to join them on a interim basis. You will be joining them to work on their cloud hosted commodities platform as they look to add new feature and functionalities. Also, you will be involved in the deployments of their services using tools like Bicep. You will need experience in the following: C# .Net Azure Azure Suite Bicep Front Office Please apply with an up to date CV or get in touch with Tom Parker at Source Technology
London, United Kingdom
On site
Freelance
19-03-2025
Company background Company brand
Company Name
Vallum Associates
Job Title
Lead ServiceNow developer / Architect
Job Description
Job Description ServiceNow Sales And Order Management/Network Inventory Management expert - Experienced ServiceNow resource. Minimum 6 Years -12 Years in collaborating with teams to understand their requirements and pain points, translating them into functional specifications. Design, configure, and customize ServiceNow modules to optimize legal service processes such as Sales And Order Management/Network Inventory Management Implement best practices for legal service management using ServiceNow, ensuring alignment with the organization's goals. Conduct workshops and training sessions for end-users to ensure successful adoption of the implemented solutions. Perform system testing, troubleshooting, and issue resolution during the implementation phase. Collaborate with technical teams to define integrations with other systems and applications, ensuring seamless data flow. Stay updated with ServiceNow platform advancements and legal industry trends, incorporating them into the solution design. Provide ongoing support to end-users, addressing their queries and issues related to the ServiceNow platform. Document processes, configurations, and solutions to create comprehensive user guides and training materials. Proven 6+ years experience as a functional consultant or business analyst in legal services management. In-depth understanding of processes and workflows within organizations. Strong expertise in configuring and customizing the ServiceNow platform for legal service management. Excellent communication and interpersonal skills. Relevant ServiceNow certifications (eg, ServiceNow Certified Implementation Specialist) are a plus Mandatory Skills SERVICENOW ITAM
London, United Kingdom
Hybrid
Freelance
19-03-2025