12 Months contract – Renewable 12 months contract
Onsite or Remote (does not have to be office based)
About:
You will be responsible for maintaining, supporting enhancing mostly Java based systems written in and making in a range of technologies both old and new.
Technologies touched on include: J2EE, EJB, JMS, JSP, JSF, GWT, SOAP, REST, JPA, Hibernate, WebSphere Application Server, Pentaho Spoon, BIRT Reports, Spring, Spring Batch, Spring Boot, Spring Cloud, Docker, Kubernetes, AWS, GIT, Gradle, GitLab Pipelines, Jenkins and many more technologies.
You will also be involved in and responsible for the development on systems and services in predominantly newer technologies including: Spring Boot and Angular with a general drive towards Micro Services and Hosted on and making use of AWS technologies.
Required Skills – Non Negotiable
- Minimum of 5 years in a Software Development/Software Engineering role
- A relevant IT Degree or Diploma or an Engineering Degree will count in the candidate’s favor.
- Java
- Spring, Spring Boot
- Basic HTML, CSS
- OO design patterns and principles
Other Technical requirements:
- More advanced HTML, CSS, JavaScript
- Angular
- Micro-service based environments
- Cloud based services and infrastructures
- AWS
- Working in an agile environment
- Experience in test automation
Desired Skills:
- J2EE
- JMS
- EJB
- JSP
- GWT
- SOAP
- REST
- JPA
- Hibernate
- WebSphere Application Server
- Pentaho Spoon
- BIRT Reports
- Spring
- Spring Batch
- Spring Boot
- Spring Cloud
- Docker
- Kubernetes
- AWS
- GIT
- Gradle
- GitLab
- GitLab Pipelines
- Jenkins
Desired Work Experience:
- 5 to 10 years
Desired Qualification Level:
- Degree
About The Employer:
Financial