Job Search

Sr Full Stack Engineer

Cary, North Carolina

Piper Companies Logo

Job Id:
154869

Job Category:

Job Location:
Cary, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Hannah Lifrieri

Piper Companies is currently seeking a Sr. Legacy Engineer to join a leading financial company. In this role, the Sr. Legacy Engineer will lead development and modernization of applications, transitioning legacy systems to cloud-compliant, event-driven architectures while ensuring performance, stability, and scalability. The candidate will work hybrid 3 days a week in Cary, NC.


Responsibilities of the Sr. Legacy Engineer:

  • Maintain and enhance legacy Java applications critical to business operations.
  • Design and implement RESTful APIs to integrate legacy systems with modern platforms.
  • Optimize SQL queries and database interactions for performance and reliability.
  • Automate delivery pipelines and support gradual decoupling of monolithic applications.


Qualifications for the Sr. Legacy Engineer:

  • 7+ years of professional experience in software engineering.
  • Strong proficiency in Java 8, then transition to Java 17
  • Strong proficiency in Spring/Spring Boot frameworks.
  • Hands-on experience with Kubernetes, Docker, Kafka, PL/SQL, and Cucumber.
  • Bachelors in computer science preferred.

Compensation for the Sr. Legacy Engineer includes:

  • $120,000 – $142,000 annually
  • Comprehensive benefits: Medical, Dental, Vision, 401(k), PTO, holidays, and sick leave as required by law.
  • Hybrid work environment – 3 days on-site

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


Keywords Java 8, Java 17, Spring, Spring Boot, RESTful APIs, SQL, PL/SQL, Kubernetes, Docker, Kafka, Cucumber, Test Driven Development, DevOps, CI/CD, automation, full-stack development, backend engineering, TeamCity, Jira, cloud-compliant architecture, event-driven architecture, modernization, legacy system migration, application performance, scalability, stability, risk management solutions, monolithic application decoupling, delivery pipeline automation


 #LI-HL1 #LI-HYBRID

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?