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 collaborate with vendors to deploy 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 Containers (Kubernetes), CI/CD, Event Sourcing, CQRS, and NoSQL.
Job Requirement:
Graduated from university in majors such as Information Technology, Computer Science, Telecommunications Electronics, Software Engineering, Computer Science, Information Systems, etc.
Practical work experience in Backend programming at companies or projects.
Proficient in at least one Backend programming language, preferably Java.
Skilled in the Spring framework: Spring Core, Spring Security, Spring Boot.
Proficient in at least one of the following databases: Oracle, SQL Server, PostgreSQL, MongoDB.
Experience in the financial or banking domain is an advantage.