As a global company we are looking for someone who is enthusiastic, has deep technical skills, able to act as mentor to the junior members of the team and be prepared to learn and work hard with us to develop great software.
DUTIES AND RESPONSIBILITIES :
Ø Involvement in full Scrum lifecycle from Three Amigos and Refinement to Planning to Review and Retrospective and to facilitate these meetings in the absence of the Scrum Master.
Ø Designing, coding and unit testing applications using Java and NodeJS technologies.
Ø Dynamic work ethic able to investigate and fix high priority bugs following service desk triage and Product Owner approval.
Ø Confidence in raising and investigating issues as they arise with the Scrum Master, with a focus on the fix.
Ø Technology advocate who keeps up to date with latest technologies and ensures technical obsolescence is understood and addressed.
Ø Proven development experience of Java (server-side) applications in 24x7 production environments
Ø Proficient understanding of code versioning tools, such as Git
Ø Knowledge of build tools e.g. Gradle, Ant
Ø Writing well-structured Unit and Integration tests
Ø Experience of Continuous Integration, delivery and deployment techniques (preferably using Jenkins and Ansible).
Ø Proficient in working in an Linux environments
Ø Working knowledge of XML and JSON
Ø Behaviour Driven Development using Cucumber / Gherkin.
Ø Ability to write clear and concise design documentations
Ø Experience in a Scrum development team working to continuous delivery.
Ø Knowledge of Message-Oriented Middleware / Service-Oriented Architecture
Ø Knowledge of Cloud platforms (preferably AWS)
Ø Knowledge and use of API Gateway
Ø Knowledge of Distributed Message Broker / Event Streaming
Ø Experience with observability and monitoring tools such as ELK, Prometheus, Grafana
Ø Familiarity with NodeJS and / or Python
Ø Ability to work within a team and collaborate with other business functions.
Ø Committed to our learning culture and continuous improvement.
Ø Willingness for occasional travel to customer sites around the world.