Academic Jobs - Home of Higher Ed Logo
Princeton University Jobs

Princeton University

Integration Developer

Closes:

Salary: $114,000 – $126,000 per year

431

Requisition #: 2026-22206

Date Posted: 2026-09-12

Department: Data Mgt,Integration&Analytics

Category: Information Technology

Job Type: Full-Time

Overview

The Princeton DMIA Integration team is seeking a skilled API Developer to join our team. In this role you will design, build, and maintain system-to-system integrations that connect our enterprise applications and enable seamless data exchange across the organization. You will serve as the primary integration engineer for our API platform. Designing a migration strategy from existing WSO2 to next-generation platforms such as Boomi or MuleSoft.

Responsibilities

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 and Coordinate

  • Collaborate with application owners, data engineers, and infrastructure engineers to define integration contracts, SLAs, and data exchange standards.

Production Support

  • Develop and maintain API documentation, integration design specs, 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.
  • Participate in on-call production support rotation and respond to integration incidents per SLA.
  • Contribute to CI/CD pipeline setup and DevOps practices for integration deployments.

Qualifications

  • Linux / Shell scripting
  • Python programming
  • SQL (query authoring and data validation)
  • Basic networking (DNS, HTTP/S, TCP/IP, proxies, firewalls)
  • Cloud infrastructure fundamentals (any major provider)
  • IAM: LDAP, Active Directory, OAuth 2.0, certificate management
  • 5+ years of hands-on experience with REST API development with various integration patterns
  • 5+ years of hands-on experience with Boomi or MuleSoft integration platforms
  • Proficiency in designing and consuming RESTful APIs; working knowledge of SOAP, GraphQL, and AsyncAPI
  • Strong programming skills in Python and/or Java for integration scripting and transformation logic
  • Proficient in SQL for data querying and validation across integration workflows
  • Linux/Unix environment fluency including Shell scripting for automation and deployment
  • Understanding of basic networking concepts: DNS, HTTP/S, TCP/IP, proxies, firewalls, and load balancers
  • Experience with IAM concepts: LDAP, Active Directory, OAuth 2.0, SAML, and role-based access control
  • Familiarity with cloud infrastructure basics (AWS, Azure, or GCP): virtual networks, storage, managed services
  • Experience with version control (Git) and CI/CD tools (Jenkins, GitHub Actions, or equivalent)
  • Ability to read and produce integration design documentation and API specifications (OpenAPI/Swagger)
  • Education: Bachelor’s degree in computer science or related field.

PREFERRED:

  • 7+ years of hands-on experience with REST API development with various integration patterns
  • 7+ 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 (Docker, Kubernetes) for integration runtime deployments
  • Knowledge of enterprise integration patterns (EIP)

Standard Weekly Hours

36.25

Eligible for Overtime

No

Benefits Eligible

Yes

Probationary Period

180 days

Essential Services Personnel (see policy for detail)

No

Physical Capacity Exam Required

No

Valid Driver’s License Required

No

Experience Level

Mid-Senior Level

Salary Range

$114,000 to $126,000

Job details

Title
Integration Developer
Employer
Princeton University
Location
Princeton, New Jersey, United States
Published
Sep 17, 2026
Closes:
Nov 16, 2026
Job type
Full time, Staff / Administration
Field
Programmer/Analyst
Salary

Salary: $114,000 – $126,000 per year

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications do I need for this Integration Developer job?

Candidates need 5+ years of REST API development and Boomi or MuleSoft experience, plus Python/Java, SQL, Linux shell scripting, OAuth 2.0, and basic cloud networking. A bachelor's degree in computer science or a related field is required; 7+ years and WSO2 experience are preferred. Explore Full Stack Developer Jobs US 2026 or higher education administration jobs.

📍Where is this Integration Developer position located?

The role is based in Princeton, New Jersey, United States at Princeton University's Data Management, Integration & Analytics team. The posting lists a full-time on-site position; remote work is not explicitly mentioned. Learn more about Ivy League schools and Princeton's academic environment.

💰What is the salary range for this Integration Developer role?

The posted salary range is $114,000 to $126,000. The role is benefits eligible, with a 36.25-hour standard work week and a 180-day probationary period. See broader trends in university salaries for higher education technology roles.

🔧What integration platforms and technologies will I use?

You will design and maintain RESTful and SOAP APIs, event-driven integrations, and message-based workflows using WSO2 API Manager and WSO2 Micro Integrator, while helping migrate to Boomi or MuleSoft. Experience with Apache Kafka, Docker, Kubernetes, CI/CD, and enterprise integration patterns is preferred. See integration technology roles in higher ed.

📝How do I apply for this Integration Developer position?

Prepare a tailored resume that highlights API development, Boomi/MuleSoft, OAuth 2.0, and Python or Java. Submit through AcademicJobs using requisition #2026-22206 before the application deadline of November 16, 2026. Use the free resume template and free cover letter template to strengthen your application.

About the employer

Princeton University Jobs

Princeton University

4.0 Star Employer Ranking

Princeton University provides a diverse array of job and work opportunities, supporting its mission in education, research, and campus operations. These opportunities broadly fall into three main categories: academic and faculty positions, administrative and staff roles, and student employment. Princeton University Jobs - https://hub-princeton.icims.com/jobs/search Academic and Faculty Positions These roles focus on teaching, research, and scholarly activities, often requiring advanced degrees and expertise in specific fields. They include: Faculty roles : Tenure-track professors, assistant professors, associate professors, and full professors across departments like physics, computer science, arts, and more. Lecturers and instructors : Part-time or full-time teaching positions in various academic programs. Professional researchers and postdocs : Postdoctoral fellows and research associates involved in lab-based or theoretical research, such as in quantum science or plasma physics. Professional specialists and librarians : Specialists in areas like data analysis or curatorial roles at the Art Museum, and professional librarians managing collections and services. Recruitment for these positions is typically handled by individual academic departments, programs, the Art Museum, or the University Library. Interested candidates can explore opportunities through the Directory of Academic Units for contact information and apply via the AHIRE online system. https://fed.princeton.edu/cas/login Administrative and Staff Positions These non-academic roles support the university’s operations, infrastructure, and services. They are available on the main campus and at facilities like the Princeton Plasma Physics Laboratory. Key subcategories include: Managerial and professional roles : Supervisors, coaches, accountants, financial services specialists, grants managers, and administrative managers. Technology and IT positions : Software developers, IT support staff, and engineers in information technology. Technical and support roles : Laboratory support, research staff, operating engineers, tradespeople (e.g., electricians, plumbers), building services, groundskeepers, and campus security officers. Specialized featured areas : Health and safety officers, engineering positions (e.g., in facilities or research), campus dining staff (e.g., cooks, servers), and staff research support in various labs. These positions often emphasize skills in operations, safety, or specialized fields and may be open to internal candidates as well. To search and apply, use Princeton’s career portals: the main iCIMS site for managerial and office roles, a service-oriented portal for trades and security, and a research-specific portal for lab support. Featured jobs in areas like dining or IT have dedicated search links on the HR site. Student Employment Opportunities Princeton encourages students to work part-time to gain experience, build skills, and earn money, with options available both on and off campus. These roles are designed to be flexible around academic schedules. On-campus jobs : Service-oriented positions in dining halls (e.g., food service), libraries (e.g., shelving books, assisting patrons), or administrative offices. Research and academically oriented roles include lab assistants, research aides in departments like biology or physics, or project-based work in arts centers. These can be short-term (e.g., one semester) or long-term (spanning multiple years), and some may be remote. Off-campus jobs : Facilitated through the university’s Job Location and Development program, these include tutoring local students, childcare, or professionally oriented roles like internships with nearby organizations. They range from short-term gigs to ongoing positions. Benefits include competitive pay, mentorship from faculty or staff, professional development (e.g., resume-building skills), and fostering community connections. All university-affiliated jobs must be registered and applied for through the JobX Employment Portal, while off-campus employers post via registration with the financial aid office. Overall, Princeton emphasizes equal opportunity and inclusivity in hiring, with many roles offering benefits like professional growth and contributions to a vibrant academic community. For the most current listings, visit the university’s HR careers page or specific departmental sites.

Visit the employer page

Hire Experts… Post a Job

Post a Job

Roles… Create a Job Alert

Related Jobs

View All Jobs
63

Enterprise Developer

California State University, Monterey Bay
Hanover, New Hampshire72

Academic Systems Analyst, Arts & Sciences IT

Dartmouth College
Lincoln, Nebraska85

SAP Application Programmer/Analyst

University of Nebraska - Lincoln
Grand Rapids, Minnesota74

Reporting Accounting Business/Systems Analyst 2 (# 375810)

University of Minnesota
Baltimore, Maryland51

Salesforce Developer III (Information Technology)

Johns Hopkins University
Dallas, Texas61

Senior Workday Student Analyst

Dallas College
San Antonio, Texas60

Sr. Enterprise System Programmer

University of Texas at San Antonio
Atlanta, Georgia74

Application Developer, Lead

Georgia State University
Haverhill, Massachusetts65

Technical ERP Systems Analyst

Northern Essex Community College