Back End Developer (Focus: Java) 
ESSENTIAL SKILLS REQUIREMENTS:
– Java 8, 11, 17+ 
– AWS
– RESTful services
– Git
– JEE 5 + 
– CI / CD
– Any additional responsibilities assigned in the Agile Working      Model (AWM) Charter
ADVANTAGEOUS SKILLS REQUIREMENTS:
– Knowledge of design patterns 
– OOP (Object Oriented Programming and Design) 
– API Development, Calling and creating REST services, RESTful      APIs 
– Quarkus (highly advantageous)
– AWS and / or other cloud services and Serverless development    technologies (highly advantageous) 
– Terraform
– OpenAPI / Swagger
– DynamoDB
– Git / GitHub Enterprise 
– GitHub actions 
– Code quality with Sonar 
– Nexus 
– JSON
– OAUTH 
– HTTP Authentication, and Encryption with SSL 
– IntelliJ & Eclipse IDE 
– Payara / Glassfish 
– Maven multi module project setup and development 
– Junit with unit and integration tests 
– Integration with 3rd party systems and interfaces 
– Linux & VM setup and operation 
– Performing production and integration deployments 
– Logging and tracking tickets to external support 
– Troubleshooting deployments 
– Debugging remote services 
– DevOps principles and concepts
– Postman / SoapUI 
– XML with Schema (XSD, XSLT and pure XML)
– JavaScript, Typescript, Node
QUALIFICATIONS/EXPERIENCE NEEDED:
– Degree in IT or relevant experience
– Qualification/Certification in backend development technologies.
– 8 years Development Experience 
– Agile working experience (Mandatory)
  
Desired Skills:
- Java
 - API Development
 - Java 8
 - 11
 - 17+
 - AWS