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