Software Developer
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)
