Job Search and Career Advice Platform

Enable job alerts via email!

Sr. Java Developer

Mastek Ltd

Leeds

Hybrid

GBP 45,000 - 65,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting company in Leeds is seeking a Senior Developer to design and enhance software solutions. The role requires expertise in Java and AWS, along with proficiency in AngularJS and various CI/CD tools. Candidates should have a solid understanding of secure coding practices and experience in Agile teams. Join an innovative team focused on delivering user-centric applications in a hybrid work environment.

Qualifications

  • Experience with CI/CD pipelines.
  • Understanding of software development lifecycle.
  • Ability to apply secure coding practices.

Responsibilities

  • Write clean, secure code using test-driven approach.
  • Collaborate with other developers.
  • Provide Level 3 (L3) support 24/7.

Skills

Java (Springboot)
AWS cloud services (ECR, ECS, Lambda, API Gateway)
AngularJS
Jenkins
Proficiency in Node 10
Bash
Knowledge of Gherkin and Cypress

Education

AWS Certified DevOps Engineer Professional or higher

Tools

Gitlab
Docker
Maven
SonarQube
Job description
Overview

Job Title: Senior Developer

Location: Leeds, UK (3 days in office)

SC Cleared: Not Required

Job Type: Full-Time

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

AWS Certified DevOps Engineer Professional accreditation or above (expected to have).

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.
  • 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
  • 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
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.