Tech
Java System Analyst/Senior Analyst Programmer (Digital Solutions)
You will:
Be responsible for system development (full SDLC) including feasibility study, system analysis, design, development, testing, system implementation, training, documentation, support and maintenance on an application;
Lead a sizeable development team to oversee and monitor all stages of the development cycle and communicate with clients;
Offer sound technical solutions or options to support business requirements with good consideration of scalability, robustness and system performance;
Perform quality assurance on project deliverables;
Perform team management, coaching, and staff development planning
You should have/ be:
University graduate with degree in Computer Science or related discipline;
At least 8 years of solid development experiences and well versed with full development life cycle
Strong technical background in designing, developing and/or performance-tuning large-scale web-based applications;
In-depth knowledge and experience in Spring Boot, REST API
Good knowledge in SQL & database design (MariaDB/MySQL)
Experience in MircoService/Container is preferred
Experience in Kotlin/CICD/Cloud/SOAP/ReactJS is a plus
Work independently, analytical, good problem solving skills
More experiences will be considered as Senior System Analyst.