Description
Please Note: Candidates must be SC cleared with an active SC status. Please DO NOT APPLY if you are not SC cleared. Also, Candidates must be willing to work from Birmingham location all 5 days a week.
A unique development opportunity has arisen to work on a Public Sector Based Large Scale programme with an innovative market leader as a Java Developer.
Essential (Candidates must have the following skills):
- Java developer with hands-on experience with large scale Spring based Java projects.
- Experience in large scale integration projects involving messaging, web-services and distributed systems.
- Experience with web-services - (SOAP and RESTful)
- Experience with testing frameworks like JUnit, Mockito, Powermock, JMock, DBUnit.
- Experience of connecting processes across a number of systems with message brokers like ActiveMQ
- Experience of Continuous Integration methodologies - Maven, GIT, Jenkins, SonarQube
- Experience of working with open source database management systems like PostgreSQL
Key Skills: Java, Spring, Microservices, SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services, Messaging (ActiveMQ), Maven, Junit
Desired:
- Experience of working with AWS services, EC2, SQS, RDS, KMS
- Agile development methods - Scrum, Kanban, TDD, BDD etc
- Experience of working with Spring Cloud
- Experience of working with Postfix