Clinical Ink
Healthcare & Life SciencesDirect SmartRecruiters career site

Principal Full Stack Developer

Location
Cambridge, MA
Job type
Full-time
Level
Lead / Staff
Experience
7+ years
Listed
30 days ago

Skills & highlights for this role

  • Java
  • Spring Framework
  • RESTful API design
  • MongoDB

Also useful

  • AWS
  • AngularJS
  • Agile/Scrum

About the role

  • Demonstrate ownership level of responsibility for web and server side design and development for the mobile platform.
  • Hands-on player/coach with ability to lead and mentor developers.
  • Collaborate with architect and other leads to deliver well designed REST APIs and high performing server, web, and database components.
  • Understand detailed requirements, create or review web and server side design specifications and develop new functionality for the platform releases.
  • Champion the use of good technical practices such as automated unit testing, code reviews, re-factoring, continuous integration, test automation, and source code control.
  • Participate in Agile working practices such as daily scrum meetings, sprint planning meetings, reviews, and retrospectives.
  • Create design and product release deliverables such as design documents consistent with established SDLC standards, methodologies, and best practices.
  • Remain current on new and innovative technologies, trends, and tools that could improve platform functionality.
  • Recommend the use of suitable technologies and products to utilize within or integrate with for delivering specific web and server side capabilities.

Qualifications

  • B.S. or M.S. in computer science or equivalent.
  • 7+ years in software engineering system level experience delivering commercial/enterprise software.
  • 5+ years of Java/J2EE server side development experience is required.
  • Experience implementing scalable server and web architectures including caching, concurrency, and transactions, configuration management, connectivity, logging and instrumentation, performance, security, encryption, and web services integration.
  • 2+ years of database engineering and design experience, preferably using MongoDB; ideally has experience with both SQL and noSQL database systems.
  • 1+ year of web development using JavaScript frameworks such as backbone.js, angular.js.
  • Strong experience with server side frameworks, specifically using Spring Framework, Spring Data, and experience designing and developing RESTful APIs.
  • Experience working with Cloud technologies, specifically AWS and related technologies such as S3, CloudFront, ELB, ElastiCache; experience with Linux OS environment with some shell scripting is highly desirable.
  • Experience integrating server side components with mobile and web front ends using APIs or frameworks.
  • Experience working within small and medium sized teams in an Agile/SCRUM environment is required.
  • Experience building successful products and SaaS platforms is highly desirable.

Additional Information

All your information will be kept confidential according to EEO guidelines.

About the Company

Founded in 2007, Clinical Ink is an innovation-driven eSource solutions company committed to making clinical research easier for sites, sponsors, subjects and regulators.

Guided by a mission to eliminate paper documentation in clinical research, Clinical Ink launched SureSource® in 2011 – the company’s flagship product and the industry’s first purpose-built eSource platform designed to reduce the cost, complexity and burden of clinical research.

In addition, CentrosHealth, the ground-breaking provider of configurable mobile apps for clinical trial patient engagement and electronic patient reported outcomes (ePRO) has joined Clinical Ink's suite of services creating a world-class clinical trial technology platform differentiated by its ability to conduct truly ‘paperless’ clinical trials with purpose-built solutions for pharma companies, research sites, and patients.

Read the original posting

From Clinical Ink's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Principal Full Stack Developer role at Clinical Ink, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

Where is the Principal Full Stack Developer job at Clinical Ink located?

This Principal Full Stack Developer position at Clinical Ink is located in Cambridge, MA. Always check Clinical Ink's application page for specific state eligibility or relocation policies.

What qualifications are required for Principal Full Stack Developer at Clinical Ink?

For the Principal Full Stack Developer role, Clinical Ink highlights 7+ years of relevant experience; experience with Java, Spring Framework, RESTful API design, MongoDB. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the Principal Full Stack Developer position at Clinical Ink?

This listing links directly to Clinical Ink's SmartRecruiters application page. You can apply directly on Clinical Ink's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the SmartRecruiters application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.