Java development and operations (analysis, development, and testing) on, inter alia, a platform for vehicle information management with extensive integration points
Development and maintenance on platform / application
Meet with end users and gather requirements
Participate in stand-up’s
Propose and review system design and evaluate
Review and present to Product Owners
Develop systems solutions in line with quality and delivery requirements
Preparation of system/technical documentation (as per ISO standards)
User training
System testing/parallel runs
System implementation
System audits/quality assurance
Qualifications/Experience:
Relevant IT Degree / Work Experience / Diploma
2-3 years’ experience in as a Software Engineer
+1 years’ experience with Public Cloud platforms
Essential Skills Requirements:
Knowledge of Java / JEE
Experience in Angular
RESTful APIs
Knowledge of design patterns
Apache Kafka
Kibana
Grafana
Terraform
Ansible
Heartbeat
Unit testing tools (Junit/Mockito/etc)
Spring Framework & Spring Boot
Experience with Java application servers (Glassfish)
Code versioning (Git)
Jenkins
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Advantageous Skills Requirements:
Working knowledge of Cloud Architecture
Agile development methodologies
Databases/SQL
NoSQL (Elasticsearch)
ORM tools (Hibernate)
Docker / Kubernetes (AWS / OpenShift)
Confluence / Jira
DevOps
Between 1 - 3 Years