Length: 2 months
Rate: 450 per day via umbrella
Location: Solihull 2 to 3 days per week
Initially you have to analyze the Java code (written and maintained by a 3rd party), understand the logic, how it works, how it runs in JBOSS and propose how it could be migrated to a Group Cloud Platform using the likes of Spring boot.
Key Responsibilities
- Ability to deliver solution design and communicate with relevant stakeholders
- Provide technical leadership - analyze the code and propose changes that need to be implemented in order to move the applications to the cloud; provide guidance to other team members
- Adapt processes, standards for Java developments
- Be part of features journey from idea to production by adding value all stages of Agile way of working (planning, designing, development, testing, release to production etc.)
- Develop quality software application including documentation, testing, code review, etc.
- Assist in Production issues
What We Are Looking For
- Required experience in designing and proposing technical solutions in the following technical areas:
- Microservices solution design - proven experience
- Cloud design patterns
Backend
Java Standard Edition (any of 8/11/17)
Spring Boot
- Persistence: Spring Data
- Web services: REST API
- Considered a plus:
Java Platform, Enterprise Edition
JBoss AS
Database: SQL and/or PostgreSQL
Linux: Basic knowledge
Version control system: GIT
Building & tools: Maven, Jenkins, Sonar, Nexus
Unit tests
Containers (Docker, Kubernetes)