Technology IM R&D Off Cycle Co-Op

Johnson & Johnson•Raritan, NJ
•Hybrid

About The Position

Johnson & Johnson’s JJT Co-op Program offers a full-time, six-month technology learning and professional experience. Co-op assignments are matched to applicants’ applications and areas of interest and may support the company’s Corporate, MedTech, or Pharmaceutical teams. The program can also serve as a feeder pool to the Technology Leadership Development Program for full-time employment after degree completion. This hybrid position is based in Raritan, New Jersey, and is scheduled to run from March 29, 2027, through August 20, 2027. The co-op will work on technology assignments such as backend development, API and WebSocket work, containerized applications, testing, and documentation, while collaborating with a team and learning to use AI to accelerate development.

Requirements

  • Must be permanently authorized to work in the United States without requiring employment visa sponsorship at application or in the future; students on CPT, OPT, or STEM OPT generally do not qualify unless eligible for an alternative long-term status that does not require company sponsorship.
  • Cumulative GPA of 3.0 or higher across all college coursework.
  • Currently enrolled in and pursuing a bachelor’s or master’s degree.
  • Able to work full time, 40 hours per week, from March 29, 2027, through August 20, 2027.
  • By the start date, must be an undergraduate sophomore or above.
  • Working knowledge of JavaScript and basic familiarity with Node.js.
  • Understanding of asynchronous programming, including callbacks, promises, and async/await.
  • Basic error-handling and debugging skills.
  • Introductory experience or coursework in TypeScript.
  • Familiarity with Git and basic source-control workflows, including branching, commits, and creating pull requests.
  • Some experience writing unit tests or coursework covering testing tools such as Jest or Mocha.
  • Able to run and inspect Docker containers locally and follow instructions to run applications in containerized environments.
  • Willingness to learn the container and CI concepts used by the team.
  • Familiarity with AI-assisted development and core AI concepts, such as Agents and Skills.

Nice To Haves

  • Preferred fields of study include Information Management, Information Technology, Computer Engineering, Management Information Systems, Computer Science, Software Engineering/Development, Data Science, Cybersecurity, Graphic Design, or Mathematics.

Responsibilities

  • Help implement and maintain backend routes and simple controllers in JavaScript/Node.js.
  • Pair with a mentor to add features and fix bugs for WebSocket and REST endpoints.
  • Run and test containerized applications locally and follow basic CI run instructions.
  • Write and run unit tests for the code they work on.
  • Participate in sprint ceremonies, report blockers, and collaborate with the team on tasks.
  • Create or update basic documentation and small design notes for work performed.
  • Learn to use AI to accelerate development output.

Benefits

  • Medical insurance may be available to eligible interns, subject to applicable plan terms.
  • Sick time may be available to eligible interns, subject to applicable plan terms.
  • Holiday pay may be available to eligible interns, subject to applicable plan terms.
  • Housing stipend for those who qualify.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service