Search by job, company or skills
. lead a team to help analyze and understand business and technical stories, write code, implement automated tests, contribute to release and iteration planning and develop & streamline the working practices of our team
. manage risk from environment, dependencies and external products
. capture detailed requirements based upon user interviews and system/data analysis
. complete the unit testing of components for integration into larger subsystems
. support the business to resolve high-priority defects and deploy fixes to production systems
Requirements:
. Bachelor's degree in Computer Science or related engineering or technical fields with ideally 10+ years of relevant Java experience
. excellent understanding of complex communication systems including architecture and design
. strong knowledge in Software Engineering with Java
. experience in designing secure, robust and scalable frontend applications
. demonstrable experience in training and helping teams adopt Agile methodologies
. familiarity with architecture styles/APIs (REST) and version control systems like GIT
. experience in application development, including analyzing stories, writing code, implementing automated tests, contributing to release and iteration planning and developing the working practices of our team
We regret that only shortlisted candidates will be notified.
Date Posted: 30/09/2025
Job ID: 127732713