cover image
Mastek

Sr. Java Developer

On site

Leeds, United kingdom

Full Time

23-09-2025

Share this job:

Skills

Communication Java TypeScript Bash GitLab CI/CD DevOps Docker Jenkins Test AWS Software Development Agile Springboot AWS Cloud Junit Angular.js Maven CI/CD Pipelines AngularJS

Job Specifications

Job Description: Senior Developer

Location: Leeds, UK (3 days in office)

SC Cleared: Not Required

Job Type: Full-Time

Relevant Experience: 7 Years

Job Summary: Designs, runs and improves software that meets user needs. Competent Java developer with significant experience in AWS cloud services. Proficient in AngularJS, Jenkins, Karate, Gherkin and Cypress, Cloudformation, Jenkins, Groovy and deploying to native AWS services like ECS, S3, Lambda, SQS, Step Functions.

Certification: Expected to have AWS Certified DevOps Engineer Professional accreditation or above

Responsibilities:

Write clean, secure code using test-driven approach.
Create reusable and open code.
Collaborate with other developers.
Fix service faults and maintain infrastructure.
Apply modern development standards.
Use prototyping methods and tools.
Design and build software components.
Support integration between systems.
Focus on user needs and experience.
Operate and improve production services.
Provide Level 3 (L3) support 24/7 (including out of hour on-call support)

Requirements:

Experience with Java (Springboot) and AWS cloud services (ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions, Apigee)
Proficiency in AngularJS, Jenkins, Karate, Node 10, Groovy, Bash, Typescript.
Knowledge of Gherkin, Cypress, Jest
Tooling: Gitlab, Jenkins, CloudFormation, Maven, Docker, Fortify on Demand, SonarQube
AWS DevOps Engineer certification or above.
Understanding of software development lifecycle.
Ability to apply secure coding practices.
Experience with CI/CD pipelines.
Knowledge of user-centered design principles.
ITIL certification will be desirable.
Experience of working in Agile teams

Overall Technology Stack (for reference):

Hosting: AWS, Apigee, Cloudflare
Languages: Java 8 (SpringBoot), Node 10, Groovy, Bash, Angular.js, Typescript, Drupal
AWS Services: ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions
Testing: Junit, Karate, Cypress, JMeter, Gatling, Jest
Tooling: Gitlab, Jenkins, CloudFormation, Maven, Docker, Fortify on Demand, SonarQube
Document Management: SharePoint and SharePoint Wiki
Communication: Microsoft Teams

About the Company

Mastek is an enterprise digital and cloud transformation partner that engineers excellence for customers in industries such as healthcare and life sciences, retail & consumer, manufacturing, financial services, and public sector across 40 countries, including the UK, US, Europe, the Middle East, and Asia Pacific. Mastek helps enterprises decomplex digital and delivers business outcomes with trust, value, and velocity across the spectrum of services including digital experience & engineering, cloud implementations, data, auto... Know more