Java Software Engineer
7 days ago
Burgess Hill
Job description: • Hands on Java application design, software development and automated testing (Java 11 and higher)., • Intermediate knowledge of basic infrastructure technologies and components., • Familiarity with application containers based on spring, Vert.X or equivalent., • Familiarity with Cloud services including DevOps concepts and CI/CD tools., • Experience with Event-driven/Micro-services architecture for high-availability/distributed systems., • Experience using Spring Framework, Junit, GitHub, Microservices, Splunk and API’s., • Experience with Test driven development and unit testing frameworks., • Proficient understanding of code versioning tools (Git) and build toolings Maven or Gradle.