Job ResponsibilityJob PurposeLead teams towards technical excellence, and ensure teamsâ deliverables meet/exceed expectations in terms of meeting requirements, quality, timeliness, & completenessKey Accountability AreasTo assist Scrum Master in project timeline estimation to predict accurate delivery of deliverables.To lead work package/component system design to ensure quality metrics are met in terms of maintainability, reliability, scalability, resilience and adherence to company architectural directions.To perform coding, testing and documentation in line with user & system requirements to deliver source code, documents and test scripts that meet clientsâ needs.To perform 3rd level support in and after office hours to ensure fastest possible recovery to service.Other Duties & ResponsibilitiesTo ensure team members constantly update project plan to allow proper tracking of project status.To ensure and protect company intellectual property(e.g. source code, documentation, etc)Job Requirements EducationDiploma or Degree Holder – in Computer Science / Information Systems (or equivalent) from renowned tertiary institutions, with good results preferred ExperienceMinimum 5 years software development experience, preferably in banking, online-gaming industry or any other high transactional web-based systems.MUST have team development experience with parallel development with IT and CI/CD environment KnowledgeStrong practical knowledge of Domain Driven Development and Test Driven DevelopmentStrong usage experience of MySQL and MongoDBStrong knowledge of Java, Stored Procedures SkillsStrong interpersonal and communication skills, both oral and writtenAble to work in a dynamic and ever-changing industryAble to effectively lead a team & solve problems, and cultivate team cohesiveness & teamworkDetermined to stay at the forefront of technology developmentJob BenifitsCompetitive Salary: Earn RM8000, reflecting expertise.Career Growth: Opportunities for advancement.Professional Development: Access to training and resources.Work-Life Balance: Potential for flexibility.Health Benefits: Some may offer insurance.Cutting-Edge Technology: Work with modern Java tools.Collaborative Environment: Teamwork with diverse professionals.Innovation: Contribute to innovative solutions.Recognition: Appreciation for contributions.Personal Fulfillment: Satisfaction in impactful work.