About the position
Development and maintenance on platform / application.
Meet with end users and gather requirements.
Participate in stand-ups.
Propose and review system design and evaluate alternatives.
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.
Minimum Requirements:
Qualifications/Experience:
Degree in IT or relevant experience.
1 to 2+ years Development Experience.
Agile working experience (Mandatory).
Essential Skills Requirements:
Expert in Java / JEE,
RESTful APIs,
Knowledge of ServiceNow,
Databases/SQL (PostgreSQL advantageous),
NoSQL (Elasticsearch advantageous),
Unit testing tools (Junit/Mockito/etc),
ORM tools (Hibernate advantageous),
Spring Framework & Spring Boot,
Experience with Java application servers (Glassfish),
Docker / Kubernetes (AWS / OpenShift advantageous),
Code versioning (Git),
Jenkins,
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
Advantageous Skills Requirements:
SAP Hybris,
Apache Kafka,
Kibana,
Grafana,
Terraform,
Ansible,
Heartbeat,
Working knowledge of Cloud Architecture,
Agile development methodologies,
Confluence / Jira,
DevOps,
AWS and/or other cloud services and Serverless development technologies (highly advantageous).
Desired Skills:
- Java / JEE
- RESTful APIs
- ServiceNow