Job Description Application design with standard in IT Blueprint Gather requirement and design application architecture Application development, comply with regulation i.e. BOT / AMLO etc. Update IT application technology Trouble shooting and problem solving to support banking service/operation Estimate budget and timeline of the projects Prepare application systems for business continuity management Develop quality assurance procedures Deploy software tools, processes, and metrics Coordinate with developers, UX designers, business, and systems analystsQualifications: Degree in Engineering, Computer Science, or related fields At least 6 years of experience in software development (Mobile Banking is a plus)Good knowledge and technical skill for Java springboot Analytical skills and the ability to see the connections between layers of business operations Ability to consult management and engineering teams with technical advice Good command of English is a plus