Job Search

Full Stack Engineer

Cary, North Carolina

Piper Companies Logo

Job Id:
155242

Job Category:

Job Location:
Cary, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Hannah Cardwell

Piper Companies is seeking a Full Stack Engineer to join a leader in the financial industry. The Full Stack Engineer will play a critical role in building and modernizing applications while supporting the migration from Python to Kotlin. The Full Stack Engineer must be able to work a hybrid schedule (3 days on-site) in Cary, NC.


Responsibilities of the Full Stack Engineer include:

  • Develop and maintain applications using Kotlin (or strong Java experience), TypeScript, and modern frameworks such as React or Angular
  • Design and implement RESTful APIs for secure and scalable integrations
  • Collaborate with cross-functional squads including DevOps and SRE teams to deliver high-quality software solutions
  • Participate in code reviews and follow test-driven development practices
  • Support modernization efforts and migration of applications from Python to Kotlin


Qualifications for the Full Stack Engineer include:

  • Bachelor’s degree in Computer Science or related field
  • Strong proficiency in Kotlin (Java acceptable), TypeScript, React/Angular, and Spring Boot
  • Hands-on experience with REST API development and micro-frontend architecture
  • Familiarity with test-driven development and secure coding practices
  • Excellent problem-solving skills and ability to work in a collaborative, agile environment


Compensation for the Full Stack Engineer includes:

  • $142,000 annually + 3% bonus
  • Comprehensive benefits: Medical, Dental, Vision, 401k, PTO, holidays, sick leave as required by law
  • Hybrid work environment – 3 days on-site

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


Keywords: Kotlin, Java, Spring Boot, REST API, TypeScript, React, Angular, full stack development, software modernization, micro-frontend, test-driven development


#LI-HC1

#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?