Epicareer Might not Working Properly
Learn More

Application Integration Engineer

Salary undisclosed

Apply on


Original
Simplified

We’re on a mission to make financial services accessible and effortless for SMEs. As one of Singapore’s latest digital wholesale banks fully regulated by MAS, we’re committed to continuous innovation to bring about simpler, safer and more rewarding financial services. #bringingaboutwhatsnext

We are looking for Application Integration Engineer to join us.

Responsibilities

  • Collaborate with product owner and cross-functional teams to understand business requirements and design scalable technical solutions for API integrations with external partners and platforms
  • Develop microservices using Springboot and deploy to Kubernetes cluster on public cloud
  • Drive technical walkthroughs with external partners, ensuring effective communication on the technical specifications and alignment on the integration processes
  • Ensure the reliability, performance, and security of the implementation, troubleshooting and resolving issues as they arise
  • Involve in the full software development life cycle, from requirements gathering to development, testing, deployment and support
  • Participate in other enhancement projects to implement features in the backend portal of core banking system and improve bank's operational efficiency

Requirements

  • BS/MS degree in Computer Science/Engineering or a related subject with at least 5 years of work experience;
  • Proven hands-on software development experience in Java; Able to write well-designed, testable, efficient code; Good knowledge of relational & non-relational databases, SQL, and ORM technologies;
  • Excellent understanding of the basic principles of distributed system and microservice architecture; Proficiency in developing microservices using Springboot/Kafka/Redis/MQ/RPC and other open source frameworks;
  • Strong understanding of RESTful API design principle and experience with OAuth for secure and authentication;
  • Solid troubleshooting skills and the ability to analyze and resolve complex integration issues
  • Experience with public cloud/cloud native/Kubernetes is an advantage;
  • Good communication and collaboration skills, with the ability to work efficiently with multiple cross functional teams including business, product, development, security and QA;
Similar Jobs