Mastek
Java Developer
MastekUnited Kingdom14 days ago
Full-timeInformation Technology

About the Role


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.

Certification: Expected to have AWS Associate Developer 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, Cloudformation.
    • 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

    Key Skills

    Ranked by relevance