Job Openings Officer, Integration Development

About the job Officer, Integration Development

Officer, Integration Development

Join the Integration Development Unit to get more experience in Payment APIs, Partners, and Core Banking System Integration by using new technology such as WSO2, Java, Kotlin, etc. Your role will involve developing and learning from new features/projects in Banking operations.

Job Responsibilities

  • Develop, maintain, enhance and troubleshoot existing applications
  • Contribute to all phases of the development lifecycle
  • Build reusable code and libraries
  • Write well-designed, testable, efficient code
  • Collaborate with cross teams to develop new features
  • Analyzing the behavior of the system to improve
  • Build Unit testing and functional testing

Job Requirements

  • Bachelor's degree in computer science or equivalent. Fresh graduate is encouraged to apply
  • Good with logical analysis, data structure, and algorithms
  • Good knowledge and understanding of OOP and design patterns
  • Knowledge of Relational Databases and ORM technologies
  • Knowledge of Web Service (REST, SOAP)
  • Experience handling middleware systems or ESB
  • Experience in WSO2 is highly desirable
  • Experience in Docker, Apache Tomcat, and Spring Boot is plus
  • Basic knowledge of Linux commands
  • Quick learner and passionate about IT
  • Good interpersonal and communication skills
  • Capability to work independently, creatively, and with good teamwork