Senior Java Developer

FDM Group
Leeds, United Kingdom
31 days ago

Role details

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

Job location

Leeds, United Kingdom

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bash
Amazon DynamoDB
Groovy
Maven
Node.js
Systems Development Life Cycle
Fortify (Software)
Secure Coding
Software Engineering
Software Systems
SonarQube
Toolchain
TypeScript
User-Centered Design
Test Driven Development
Delivery Pipeline
Spring-boot
State Machines
Cypress
Apigee
Gitlab
Cloudformation
Angular
Gherkin
Functional Programming
Api Gateway
Amazon Web Services (AWS)
Docker
Jenkins

Job description

FDM is a global business and technology consultancy seeking a Senior Java Developer to work for our client within the public sector. This is initially a 6-month contract with very good prospects to extend and will be a hybrid role that will be based in Leeds., We are seeking Senior Java Developer who will be responsible for developing, operating, and enhancing software solutions that align with user requirements. This role requires a skilled Java engineer with strong expertise in AWS cloud technologies. The individual should also be experienced across a modern engineering toolchain including AngularJS, Jenkins, Karate, Gherkin, Cypress, CloudFormation, Groovy, and deployment across core AWS services such as ECS, S3, Lambda, SQS, and Step Functions., * Develop high-quality, secure, and maintainable code following a test-driven development (TDD) approach

  • Build scalable, reusable components and promote code reusability across projects
  • Work closely with cross-functional development teams to deliver solutions
  • Identify, troubleshoot, and resolve service issues while ensuring infrastructure stability
  • Adhere to contemporary engineering best practices and standards
  • Leverage prototyping techniques and tools to validate ideas and solutions
  • Architect and implement software modules and system components
  • Enable and support seamless integration across multiple systems and services
  • Design with a strong emphasis on user experience and usability
  • Monitor, maintain, and continuously enhance live production services
  • Provide Level 3 (L3) support, including out-of-hours and on-call responsibilities on a 24/7 basis

Requirements

Do you have experience in Usability?, * 5+ years' experience using Java (Spring Boot) alongside AWS services including ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions, and Apigee

  • Hands-on capability with AngularJS, Jenkins, Karate, Node.js (v10), Groovy, Bash scripting, and TypeScript
  • Working knowledge of testing and BDD frameworks such as Gherkin, Cypress, and Jest
  • Familiarity with development and deployment tooling including GitLab, Jenkins, CloudFormation, Maven, Docker, Fortify on Demand, and SonarQube
  • Proven understanding of the software development lifecycle (SDLC)
  • Ability to implement and maintain secure coding standards and practices
  • Experience designing and managing CI/CD pipelines
  • Awareness of user-centred design principles to guide development decisions
  • AWS DevOps Engineer certification (or higher) is mandatory
  • ITIL certification is considered advantageous
  • Experience operating within Agile delivery environments

Benefits & conditions

Pulled from the full job description

  • Annual leave
  • Company pension

About the company

FDM is an award-winning global leader in tech and business talent solutions, backed by more than 35 years of industry experience. We have centres across Europe, North America, and Asia-Pacific, and a global workforce of over 2500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer, currently listed on the FTSE4Good Index and as a 2026 Financial Times UK 'Best Employer'. 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. 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 and work-place pension   You must create an Indeed account before continuing to the company website to apply

Apply for this position