Requirements
• Diploma or Degree in Computer Science or related fields
• A strong interest in software engineering using agile methodologies
• A growth mindset to learn new skills and appreciate business domain
• Strong communication and interpersonal skills
• Excellent analytical and problem-solving skills
What is highly valued and will be an advantage
• Experience with Java development (J2EE, Spring, Spring Boot), Javascript frameworks
(Angular, jQuery) and distributed applications is preferred
• Experience in Agile development teams, employing relevant methodologies and practices
(e.g. Extreme Programming, TDD, Pair Programming, CI/CD, Automated Testing)
• Experience in designing, developing and deploying large, scalable production
applications on PaaS solutions such as Cloud Foundry
• Experience in building large, scalable distributed systems with good understanding
of microservices architecture and associated principles
• Familiarity with relational databases, preferably MySQL, NoSQL, Oracle,
PostgreSQL or SQL Server
• Familiarity in containerization technologies such as Docker and Kubernetes, and
Linux operating systems
Only shortlisted candidates will be notified.