Develop and directly program banking systems and applications, including internal systems and customer-facing applications serving 30 million individual customers and 300,000 corporate customers.
Develop or coordinate deployment with vendors for technology solutions.
Manage and develop integration services with core systems such as T24, WAY4, BPM, CRM, CIC, etc.
Manage and develop APIs on the API Gateway to support integration with domestic and international partners.
Research, test, and implement new technology trends in development, including GraphQL, Docker Container (K8s), CICD, EventSourcing, CQRS, NoSQL, and more.
Job Requirement:
Graduated from university with a major in Information Technology, Computer Science, Telecommunications and Electronics, Software Engineering, Information Systems, or related fields.
Practical work experience in backend programming through companies or projects.
Proficient in at least one backend programming language, preferably Java.
Skilled in the Spring framework, including Spring Core, Spring Security, and Spring Boot.
Experienced with at least one of the following databases: Oracle, SQL Server, PostgreSQL, or MongoDB.
Experience in the financial or banking domain is a plus.