Job Search

Principal Full Stack Engineer

Smithfield, RI

Piper Companies Logo

Job Id:
145248

Job Category:

Job Location:
Smithfield, RI

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Jacqueline Norsworthy

Piper Companies is seeking a highly skilled and experienced Principal Full Stack Engineer to lead the design, development, and deployment of scalable enterprise applications. The Principal Full Stack Engineer will play a key role in shaping our architecture, mentoring team members, and driving technical excellence across the stack.


Responsibilities of the Principal Full Stack Engineer:

·      Lead the design and development of robust, scalable, and secure full-stack applications.

·      Architect and implement backend services using Java and Spring/Spring Boot.

·      Apply strong OOP principles, collections, and multithreading techniques to build high-performance systems.


Qualifications of the Principal Full Stack Engineer:

·  Located in either Merrimack, NH or Smithfield, RI for onsite work every other week (remote work done opposite weeks)

·      7+ years of hands-on experience with Java and Spring/Spring Boot frameworks.

·      Proven experience with AWS cloud services, especially EKS/ECS, S3, and CloudWatch.

·      Experience with Kafka for distributed messaging.

·      Proficiency in Terraform (preferred) or CloudFormation for infrastructure automation.

·      Familiarity with testing frameworks and best practices for test-driven development.


Compensation of the Principal Full Stack Engineer:

·   $75.00- $80.00 an hour with comprehensive benefits: health, medical, dental, and sick leave required by law 


This job opens for applications on 7/8/2025. Applications for this job will be accepted for at least 30 days from the posting date.


Keywords: Java, Spring, Spring Boot, OOP, object-oriented programming, collections, multithreading, AWS, EKS, ECS, S3, CloudWatch, Terraform, CloudFormation, Kafka, testing, unit testing, integration testing, CI/CD, full stack, backend development, cloud-native, infrastructure as code, microservices, distributed systems, software architecture, leadership, mentoring, scalable applications, high-performance systems


#LI-JN1

#ONSITE

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?