Job Description
Job Description:High level design architectureTechnical analysis and application design aligned with standard in IT BlueprintAdopt and apply proper technology in developmentDevelop with proper programming languageSupport on technology related information required for developingKeep abreast on updated IT application technology to be able to adopt properlyManage application development with SDLC methodology and comply with regulationTrouble shooting and fixing on the related problem solving to ensure the smooth and efficient banking service/operationPrepare readiness of application systems for business continuity managementIdentifying areas for modification in existing programs and subsequently developing these modificationsWriting and implementing efficient codeDetermining operational practicalityDeveloping quality assurance proceduresDeploying software tools, processes and metricsMaintaining and upgrading existing systemsWorking closely with other developers, UX designers, business and systems analysts
Skills & Requirements:At least 6 years of experience in software development roles.Experience in Angular & Java Spring bootExperience in working with SQL/NoSQL Database e.g., MySQL, Postgresql, Oracle, MongoDB.Understand basic Infrastructure knowledge e.g., TCP/IP, Network securities, Load balancing, Reverse-proxy etc.Experienced in Microservices architecture is a plus.Experienced in any public cloud such as AWS, GCP and Azure is a plus.Experienced in Container (Docker, Kubernetes, OpenShift) platform is a plus.Experienced in Deployment and Devops is a plus.