At a Glance
- Tasks: Design and implement high-performance Java applications for inventory management.
- Company: Join a leading firm transforming global financial platforms.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Collaborative environment with global teams and exciting career advancement.
- Why this job: Make a real impact on critical financial systems and drive innovation.
- Qualifications: 6+ years of Java experience, strong in multithreading and microservices.
The predicted salary is between 70000 - 90000 £ per year.
We are seeking a highly skilled Senior Java Engineer with over 6 years of experience to join our strategic global initiative focused on transforming the firm's inventory management platforms. In this pivotal role, you will design and implement scalable, low-latency, high-performance services that underpin critical functions including funding, liquidity, and regulatory reporting.
You will contribute to the evolution of our microservices architecture, drive SAFE agile transformation, and support DevOps automation that enables real-time inventory visibility, reconciliation accuracy, and operational resilience. This is a unique opportunity to influence a key platform used across Markets, Treasury, Liquid Financing, Operations, and Regulatory Reporting.
Key Responsibilities
- Architect, design, and implement low-latency server-side applications using Java and Spring Boot.
- Build solutions using event-driven microservices, REST APIs, and integration frameworks such as Apache Camel.
- Develop scalable services supporting real-time inventory visibility and reconciliation.
- Collaborate with global business and technology stakeholders to deliver commercially impactful solutions.
- Contribute to DevOps automation, CI/CD pipelines, cloud-native optimisation, and SAFE agile processes.
- Work closely with cross-functional teams across regions to support funding, liquidity, and regulatory use cases.
- Ensure solutions meet high standards of performance, accuracy, completeness, and timeliness.
What We're Looking For
Essential Experience
- Extensive hands-on experience with Java, low-latency server-side engineering.
- Experience with multithreaded engineering is a must and have to be stated in the CV.
- Strong understanding of TDD and BDD principles.
- Expertise building services using Spring Boot, event-driven architecture, REST APIs, and Apache Camel.
- Strong PL/SQL skills across RDBMS platforms (Oracle, SQL Server) and exposure to NoSQL (MongoDB).
- Proven capability in debugging, optimisation, and performance tuning in distributed environments.
Additional Skills (Nice to Have)
- Familiarity with Kafka, Solace, or similar messaging technologies.
- Exposure to cloud-native development: AWS, OpenShift, Kubernetes, Docker.
- Understanding of inventory funding, securities lending, and settlement workflows.
- Experience working in environments with strong focus on risk & controls and regulatory-driven outcomes.
What We Value
- Strong communication skills with the ability to partner across global teams and diverse stakeholders.
- Proactive mindset with a passion for engineering excellence.
- Ability to work in a fast-paced environment with complex business logic and high-impact outcomes.
Senior Java Agile Developer in Glasgow employer: Tenth Revolution Group
Contact Detail:
Tenth Revolution Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Agile Developer in Glasgow
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local coding events. The more you mingle, the better your chances of landing that Senior Java Developer role through referrals.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and microservices. This will give potential employers a taste of what you can bring to the table.
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding of TDD and BDD principles. Practice common algorithms and system design questions, and be ready to discuss your past projects in detail.
✨Apply Through Us!
Don’t forget to check out our website for job openings! Applying directly through us not only shows your interest but also gives you a chance to stand out in the application process. We’re here to help you land that dream job!
We think you need these skills to ace Senior Java Agile Developer in Glasgow
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to highlight your extensive hands-on experience with Java and low-latency server-side engineering. We want to see how your skills align with the key responsibilities mentioned in the job description.
Showcase Your Projects: Include specific examples of projects where you've implemented scalable services or worked with microservices architecture. This helps us understand your practical experience and how you can contribute to our strategic initiatives.
Highlight Collaboration Skills: Since this role involves working closely with global teams, emphasise your strong communication skills and any experience collaborating with diverse stakeholders. We value a proactive mindset and teamwork!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to influence our inventory management platforms.
How to prepare for a job interview at Tenth Revolution Group
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially low-latency server-side engineering. Be ready to discuss your hands-on experience with multithreaded programming and how you've tackled performance tuning in distributed environments.
✨Showcase Your Agile Experience
Since this role involves driving SAFE agile transformation, be prepared to share specific examples of how you've contributed to agile processes in past projects. Highlight your understanding of TDD and BDD principles, and how they’ve influenced your work.
✨Demonstrate Your Problem-Solving Skills
Expect technical questions that assess your debugging and optimisation capabilities. Prepare to walk through a challenging problem you've solved in the past, particularly one involving event-driven architecture or REST APIs.
✨Communicate Effectively
Strong communication skills are key for this role. Practice articulating your thoughts clearly and concisely, especially when discussing complex technical concepts. Remember, you’ll need to collaborate with global teams, so showing you can partner effectively is crucial.