Java Developer

FDM Group
1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
API
Automation of Tests
Azure
Cloud Computing
Code Review
Databases
Continuous Delivery
Continuous Integration
Software Design Patterns
DevOps
Distributed Systems
Fault Tolerance
Microsoft SQL Server
MongoDB
NoSQL
Performance Tuning
Scrum
RabbitMQ
Software Engineering
Data Logging
Spring-boot
GIT
Kafka
REST
Docker
Jenkins
Microservices

Job description

FDM is a global business and technology consultancy seeking a Java Software Developer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in Glasgow., * Collaborate with stakeholders to refine technical requirements and contribute to architectural decisions

  • Design and implement distributed, event-based microservices using Java 8+, Spring Boot, and modern messaging protocols
  • Develop scalable, secure APIs and services that handle high-throughput financial transactions
  • Build and maintain automated CI/CD pipelines, infrastructure-as-code templates, and observability tools
  • Ensure services are production-ready with built-in telemetry, logging, performance tuning, and fault tolerance
  • Write unit, integration, and acceptance tests as part of a strong test automation culture
  • Mentor junior developers and contribute to team knowledge sharing, code reviews, and process improvement
  • Partner with DevOps, QA, and infrastructure teams to deliver high-quality software in a seamless deployment pipeline
  • Work in an agile environment with regular sprint planning, reviews, retrospectives, and continuous delivery

Requirements

Our client is seeking a talented Java Developer with at least 5 years' experience, preferably with exposure to Cloud Architectures & Public Cloud offerings, to join their team building a resilient, scalable, and secure cloud-based settlement platform. You will be participating in the requirements refinement sessions, working on architecture, design, and implementation - writing code and automated tests, creating CI/CD pipelines following the best software development and DevOps standards. In our client's agile environment, you will have to interact directly with the users, product owners, business analysts, and other technologists across the firm. Ideally the role holder will have a track record of building large-scale distributed applications, preferably on Azure/Cloud., * Minimum of 5 years' experience developing enterprise-grade applications using Java 8 or above

  • Expertise in Spring Boot and related Spring ecosystem frameworks
  • Strong understanding of microservice architectures, design patterns, event-driven systems, and distributed computing
  • Experience with messaging technologies (e.g., Kafka, RabbitMQ, or similar)
  • Proficiency in building RESTful APIs and implementing secure, resilient, and observable backend services
  • Sound knowledge of relational and/or NoSQL database systems (e.g., SQL Server, MongoDB)
  • Working familiarity with DevOps tools and practices-Git, Jenkins, Docker, CI/CD, etc.
  • Exposure to cloud-native development principles, preferably with Azure
  • Strong problem-solving skills and a proactive, delivery-focused mindset
  • Excellent communication skills, both written and verbal

About the company

Why join us * Career coaching, mentoring and access to upskilling throughout your entire FDM career * Assignments with global companies and opportunities to work abroad * Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field * Annual leave, work-place pension and BAYE share scheme About FDM We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 3,500 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index. Diversity and Inclusion FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.

Apply for this position