Stack Digital

Senior Java Developer

Company
Location
Glasgow, Scotland, United Kingdom
Posted At
3/18/2025
Advertise with us by contacting: [email protected]
Description
Location: Glasgow, UK (Hybrid - 1 Day a week)

Job Type: Permanent, Full-Time (40 hours per week)

About The Role

Are you a seasoned Java professional looking to make a significant impact in a cutting-edge, global technology team? We're seeking a Senior Java Developer to join our dynamic front-office platform team, where your code will power market-leading business systems. You’ll work in a complex, real-time, Linux-based environment, tackling challenges from high-volume event processing to data-driven decision-making. This role is not just about writing code—it’s about fueling innovation and supporting exponential business growth.

What You'll Do

  • Innovate & Develop: Design, develop, and maintain high-performance, scalable, and secure Java applications that drive our business forward.
  • Build Microservices: Architect robust microservices using Spring Boot and integrate asynchronous processing using Kafka or Message Queues.
  • Database Design: Optimize both NoSQL (MongoDB) and relational databases by designing efficient schemas and writing complex SQL queries.
  • Quality & Ownership: Write clean, efficient, and maintainable code accompanied by unit and integration tests using Junit. Take full ownership of feature development, from concept to production.
  • Collaborate: While you’ll thrive working independently, you’ll also collaborate with cross-functional teams to solve complex technical challenges and ensure seamless integration across systems.

Your Profile

Essential Skills & Experience

  • Java Expertise: Strong background in Java Server-side development with a focus on concurrent programming and core Spring Boot.
  • Testing & Quality: Experience in writing tests using Junit and other frameworks to ensure robust, error-free code.
  • Messaging Systems: Familiarity with message-based architectures (e.g., MQ/Kafka) to handle asynchronous processing.
  • Database Proficiency: Hands-on experience with RDBMS such as Sybase and/or DB2 and writing complex SQL queries.
  • Scripting & Automation: Proficiency in Unix/Linux scripting (Shell/Python) to support development and operations.
  • Problem Solver: Excellent analytical and problem-solving skills, combined with an understanding of the complete software development lifecycle.
  • Communication:

Skills

Strong written and oral communication skills with a keen interest in understanding the business behind the code. Desirable Skills & Experience:

  • NoSQL Know-How: Experience with MongoDB.
  • Domain Knowledge: An understanding of the Equity Derivative business.
  • Cloud Technologies: Experience with cloud platforms like Azure or AWS.
  • Cutting-Edge Tech: Familiarity with technologies such as Kafka, IBM MQ, Snowflake, or high-performance data caching solutions.

Interview Process (3 Rounds)

  • 1st Round Peer to Peer Coding
  • 2nd and 3rd Round Technical Evaluations
Advertise with us by contacting: [email protected]
logo
Hunt UK Visa Sponsors

Copyright © 2025

About us

How does it workContact UsBlog

Stay up to date

TwitterTelegram