- Home
- Remote Jobs
- Full Stack Developer
Date Posted
Today
New!Remote Work Level
Hybrid Remote
Location
Hybrid Remote in Cary, NC
Job Schedule
Full-Time
Salary
$125,000 - $142,000 Annually
Benefits
Unlimited or Flexible PTO Health Insurance Dental Insurance Vision Insurance Retirement Savings Paid Holidays Paid Illness Leave Paid Time Off
Categories
Product Manager, Project Manager, Software Engineer, Back End Developer, Developer, Front End Developer, Java Developer, Web Developer, Python
About the Role
Title: Full Stack Developer (Kotlin)
Location: Job Location: Cary, North Carolina
Job Id: 154411
Job Category:
Security Clearance: No Clearance
Business Unit: Piper Companies
Division: Piper Enterprise Solutions
Position Owner: Bailey Horne
Job Description:
Piper Companies is seeking a Full Stack Developer for a full-time hybrid opportunity with a leading financial institution in Cary, NC. The Full Stack Developer will join the team working in an agile environment to build services that streamline compliance and integrate into the broader sales process. The Full Stack Developer role is a hybrid position, requiring you to be onsite in Cary, NC several days a week.
Responsibilities for the Full Stack Developer include:
- Design and develop high-quality software solutions that are clean, maintainable, and thoroughly tested to ensure reliability and scalability across the platform.
- Collaborate closely with business stakeholders to gather requirements, refine user stories, and translate them into technical solutions that meet client needs.
- Work across the full technology stack, with a strong emphasis on server-side development using Kotlin, while also contributing to front-end components when needed.
- Manage and enhance CI/CD pipelines, ensuring smooth deployments and maintaining production environments through best-in-class DevOps practices.
- Champion agile and XP methodologies, including Test-Driven Development (TDD), Pair Programming, and continuous feedback loops to deliver robust, high-performing applications
Qualifications for the Full Stack Developer include:
- Strong experience in Kotlin development, or proficiency in Java/Scala with a willingness to cross-train.
- Hands-on background in agile development practices, including Test-Driven Development (TDD), Acceptance Testing, and Pair Programming.
- Solid understanding of Object-Oriented and/or Functional Programming principles.
- Practical experience with Spring Boot, RESTful API design, and modern front-end technologies such as TypeScript, React, and Angular.
- Familiarity with test-driven methodologies and building robust, maintainable code
- Ability to work as a hands-on developer, including migrating applications from Python to Kotlin.
- Bachelor's degree in computer science or a related field.
Compensation for the Full Stack Developer includes:
- Salary range: $125,000 - $142,000
- Comprehensive benefits: Medical, Dental, Vision, 401k, PTO, holidays, and sick leave as required by law
Key words: Full stack, fullstack, developer, full stack developer, Kotlin, java, scala, spring boot, react, angular, typescript, API development, REST api, CI/CD, devops, test driven development, TDD, pair programming, extreme programming, XP, agile development, object-oriented programming, OOP, functional programming, server-side development, front-end development, microservices, RESTful, cloud deployment, continuous integration, continuous delivery, software engineering, engineer, application development, python