Leads valuable features that are used by customers
• Leads Scrum ceremonies
• Suggests improvements to processes and methodologies to speed delivery
• Questions requirements and challenges where necessary
• Can identify value of tasks & always works on the highest priority items.
• Work effectively with stakeholders to communicate and translate their needs into improvements.
• Lead group discussions on design of initiatives within domain. And understand domain well enough to work with Product Managers to drive value
• Support production systems resolve incidents and perform root cause analysis.
• Debug/find complex problems and support/maintain the software solution.
• Share knowledge with the wider engineering community.
• Mentor and develop engineers in the team.
• Produce proof of concepts to evaluate new tools.
Leads valuable features that are used by customers
• Leads Scrum ceremonies
• Suggests improvements to processes and methodologies to speed delivery
• Questions requirements and challenges where necessary
• Can identify value of tasks & always works on the highest priority items.
• Work effectively with stakeholders to communicate and translate their needs into improvements.
• Lead group discussions on design of initiatives within domain. And understand domain well enough to work with Product Managers to drive value
• Support production systems resolve incidents and perform root cause analysis.
• Debug/find complex problems and support/maintain the software solution.
• Share knowledge with the wider engineering community.
• Mentor and develop engineers in the team.
• Produce proof of concepts to evaluate new tools.
- At least 8 years of experience in backend services development using Java, Springboot and related backend technologies, frameworks.
- Experience of microservices development and deployment in the cloud i.e. Azure cloud.
- Knowledge of virtualization; containerization and container orchestration technologies like Docker; Kubernetes.
- Experience with using and building REST API services.
- Knowledge of distributed messaging systems like Kafka.
- Knowledge of NoSQL database like Couchbase
- Knowledge of cloud security
- Exposure to the DevOps model.
- Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD; and TDD.