Ascendion
Integration Engineer (Java/Node.js/Kafka/REST APIs)
AscendionSingapore10 days ago
ContractEngineering

Role:

  • Join the integration team and help build the bridges that connect systems, data, and services.
  • As an Integration Engineer, you’ll design and develop backend APIs, work with message brokers, and ensure reliable data flows across our platforms.
  • This role is perfect if you enjoy problem-solving, backend development, and working on systems that really matter.


Responsibilities:

  • Design and build integration solutions for applications and external systems.
  • Develop and manage REST/SOAP APIs and messaging components (e.g., Kafka, IBM MQ).
  • Transform and route data to keep platforms in sync and secure.
  • Analyze requirements, map data flows, and write clear integration specs.
  • Test your work: unit, integration, and end-to-end testing.
  • Troubleshoot issues in development and production; support UAT defect resolution.
  • Keep integration docs and change logs updated; follow security and compliance standards.
  • Collaborate with cross-functional teams to deliver reliable, scalable integrations.


Required Skills:

  • 2–5 years of experience in backend development or system integration.
  • Coding in Java, Node.js, or Python.
  • API and web services: REST, SOAP, and Swagger/OpenAPI.
  • Experience with message brokers like Apache Kafka, IBM MQ, and RabbitMQ.
  • Handling data in XML, JSON, and SQL; data mapping and transformation.
  • Familiarity with version control and CI/CD tools (Git, Jenkins, Docker).

Key Skills

Ranked by relevance