Role: Java Microservices engineers (Must have experience of deploying and running applications on AWS)
Duration 6 months, extendable
Location: 2 days per week onsite Sheffield
Rate: 550 GBP/day inside IR35
Micro Services JAVA MS:
Design, build, and maintain efficient, reusable, secure and reliable code – using approved design and coding standards
Knowledge on AWS
Contribute in all phases of the core development lifecycle
Focus on continuous delivery
Automating testing and deployment of small and frequent releases
Adopt agile practices such as pair programming, test-driven development and continuous improvements
Speaking to product owner and business on features and requirements
Deploying changes to production frequently and confidently
Production availability of your service – if you build the service, you own the service
Analyze and fix code causing performance issues / affecting resiliency
Acquire cloud skills and support in migration existing / new load to ICP / GCP
Collaborate with teams to arrive at design solutions for complex business problems
Focus on platform stability and work Ops efficiency items through application of cutting edge technologies
Hands on application design / development experience in Java, Cloud platform and Linux
Experience with back-end technologies: Microservice architecture, Java 8, Spring Boot Admin, Spring Batch, Spring Integration
Experiences with Test driven development methodologies such as Junit & BDD
Ability to solve complex problems and propose solutions
Should be strong with basic development engineering concepts including infrastructure, networking, database management systems, caching, monitoring, site reliability engineering, etc.
Ability to contribute to the way how the team operates and delivers software
Nice to have experience with Front-end technologies: Angular 6, HTML5, CSS3