P

Princeton University

Research university in Princeton, NJ

Integration Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePrinceton, NJ, USA$114k - $126kHybrid

About the Job

Requirements

  • Five or more years of hands-on REST API development experience using various integration patterns.
  • Five or more years of hands-on experience with Boomi or MuleSoft integration platforms.
  • Proficiency in designing and consuming RESTful APIs, with working knowledge of SOAP, GraphQL, and AsyncAPI.
  • Strong programming skills in Python and/or Java for integration scripting and transformation logic.
  • Proficiency in SQL for data querying and validation across integration workflows.
  • Fluency in Linux/Unix environments, including Shell scripting for automation and deployment.
  • Understanding of networking concepts including DNS, HTTP/S, TCP/IP, proxies, firewalls, and load balancers.
  • Experience with IAM concepts including LDAP, Active Directory, OAuth 2.0, SAML, and role-based access control.
  • Familiarity with cloud infrastructure basics, including virtual networks, storage, and managed services in AWS, Azure, or GCP.
  • Experience with version control using Git and CI/CD tools such as Jenkins or GitHub Actions.
  • Ability to read and produce integration design documentation and API specifications using OpenAPI/Swagger.
  • A bachelor's degree in Computer Science or a related field.
  • Ability to participate in an on-call production support rotation and respond to integration incidents per SLA.

Responsibilities

  • Design, build, and maintain system-to-system integrations connecting enterprise applications and enabling data exchange across the organization.
  • Serve as the primary integration engineer for the API platform.
  • Design a migration strategy from WSO2 to next-generation platforms such as Boomi or MuleSoft.
  • Architect, design, and develop RESTful and SOAP APIs, event-driven integrations, and message-based workflows using WSO2 API Manager and WSO2 Micro Integrator.
  • Architect and implement system-to-system integration patterns, including point-to-point, hub-and-spoke, and publish-subscribe models.
  • Collaborate with application owners, data engineers, and infrastructure engineers to define integration contracts, SLAs, and data-exchange standards.
  • Develop and maintain API documentation, integration design specifications, and runbooks.
  • Monitor, troubleshoot, and optimize integration pipelines for performance, reliability, and security.
  • Enforce API security best practices, including OAuth 2.0, JWT, mutual TLS, rate limiting, and threat-protection policies.
  • Contribute to CI/CD pipeline setup and DevOps practices for integration deployments.

Desired Qualifications

  • Seven or more years of hands-on REST API development experience using various integration patterns.
  • Seven or more years of hands-on experience with Boomi or MuleSoft integration platforms.
  • Hands-on experience with WSO2 API Manager and/or WSO2 Micro Integrator (ESB/EI).
  • Exposure to event-streaming platforms such as Apache Kafka or WSO2 Streaming Integrator.
  • Familiarity with containerization using Docker and Kubernetes for integration runtime deployments.
  • Knowledge of enterprise integration patterns (EIP).

About the Company

Princeton University

Research university in Princeton, NJ

Princeton University is an independent research university in Princeton, New Jersey. It emphasizes undergraduate and doctoral education alongside scholarship, research, and teaching.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Princeton University

See more jobs