Country/Region:  GB

Role Description for Java Full Stack Developer

Mastek is set to deliver a high-profile programme for a central government department. The programme represents the next generation of the UKs biometric capability replacing and integrating with legacy systems and other departments.

 

You will be part of a multidisciplinary team, helping to self-organise whilst creating a culture of learning and transparency using relevant agile / lean tools and techniques, removing blockers that might slow the pace of delivery. A unique development opportunity to work on a Public Sector Based Large Scale programme with an innovative market leader.

 

Java / AWS developer will be responsible for developing solutions and simulators as part of the end to end solution. The role requires in-depth understanding of the software development lifecycle and strong technical experience with an open-minded attitude and ability to rapidly adapt and learn.

Requirements

-        Hands on experience with Java 8 or above

-        Hands on experience on writing Junits

-        Hands on experience on Spring Framework, SpringBoot

-        Hands on experience with relational database (e.g. PostgreSQL)

-        Hands-on experience on Git, Jenkins

-        Understanding of micro-services architecture

-        Understanding of AWS services like ECS, EKS, S3, SQS

-        Understanding of REST APIs

-        Understanding of CICD

-        Good understanding of Kubernetes

Nice to have Skills:

-        Docker

-        JavaScript: ReactJS and NodeJS preferred

-        AWS API Gateway and Serverless technologies

-        Message broker like Apache Kafka

-        BPM framework

-        Mustache template

-        Experience in large scale integration projects involving messaging, web services and distributed systems

-        ELK stack

-        OpenStack platform

-        Agile development – Scrum, TDD

To qualify for the role, you should have:

-        A self-starter, comfortable working in both process driven and ambiguous environments

-        Experience and a passion for working within Central Government and other sectors.

-        Proven capability of working successfully with senior client stakeholders and end-users, quickly building successful relationships and establishing credibility

-        A passion for digital and technology, with the drive and determination to continually learn new things and develop yourself and others

-        Good written, presentation and verbal communication skills, with a high degree of attention to detail

-        Good organisational skills, with the ability to work independently in a highly collaborative, team-based environment

-        The right to live and work in the UK