Job Search

Senior Fullstack Engineer

Cary, NC

Piper Companies Logo

Job Id:
152933

Job Category:

Job Location:
Cary, NC

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Colin LaCroix

Piper Companies is hiring a Senior Fullstack Engineer for a global financial institution located in Cary, NC. The Senior Fullstack Engineer will be responsible for maintaining and enhancing legacy systems to support the banks core financial operations. The Senior Fullstack Engineer is a full-time opportunity and requires the candidate to sit on site 3 days per week in Cary, NC.  

  

Responsibilities of the Senior Fullstack Engineer: 

  • Maintain and optimize legacy applications to ensure stability and performance across critical banking systems. 
  • Collaborate with cross-functional teams to support system upgrades, bug fixes, and integration with modern platforms. 
  • Troubleshoot and resolve issues in both front-end and back-end components, ensuring minimal disruption to business operations. 
  • Document system architecture and workflows to support long-term maintainability and knowledge transfer. 

Requirements of the Senior Fullstack Engineer: 

  • 7+ years of professional experience in software engineering 
  • Strong proficiency with Java, including legacy versions  
  • Strong hands-on experience utilizing Spring or Spring Boot frameworks  
  • Expertise in designing and consuming REST APIs 
  • Proficient with containerization tools such as Kubernetes and Docker  

Compensation of the Senior Fullstack Engineer: 

  • $120,000-$145,000 + 4% Bonus 
  • Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday, Sick Leave if Required by Law 

Keywords: Java, Spring, Spring Boot, REST API, SQL, legacy systems, software modernization, backend development, enterprise applications, system integration 

  

#LI-CL1 

#LI-HYBRID 

  

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

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?