Sr. Java/ Kotlin Full Stack Engineer

5 days ago


Cary, United States Piper Companies Full time

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 AngularDesign and implement RESTful APIs for secure and scalable integrationsCollaborate with cross-functional squads including DevOps and SRE teams to deliver high-quality software solutionsParticipate in code reviews and follow test-driven development practicesSupport modernization efforts and migration of applications from Python to KotlinQualifications for the Full Stack Engineer include:Bachelor’s degree in Computer Science or related fieldStrong proficiency in Kotlin (Java acceptable), TypeScript, React/Angular, and Spring BootHands-on experience with REST API development and micro-frontend architectureFamiliarity with test-driven development and secure coding practicesExcellent problem-solving skills and ability to work in a collaborative, agile environmentCompensation for the Full Stack Engineer includes:$142,000 annually + 3% bonusComprehensive benefits: Medical, Dental, Vision, 401k, PTO, holidays, sick leave as required by lawHybrid work environment – 3 days on-siteThis job opens for applications on 12/3/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



  • Cary, United States Piper Companies Full time

    Piper Companies is hiring a KotlinFullstack Engineer for a global financial institution located in Cary, NC. The KotlinFullstack Engineer will be responsible for building and maintaining services that streamline Know Your Client (KYC) compliance and integrate into the wider sales process. This is a full-time opportunity and requires the candidate to...


  • Cary, United States Piper Companies Full time

    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...


  • Cary, United States Tata Consultancy Services Full time

    Senior Full Stack Java Engineer Tata Consultancy Services Overview Join to apply for the Senior Full Stack Java Engineer role at Tata Consultancy Services. Responsibilities Engineer the next generation of technology using a wide array of enterprise tools and platforms. Contribute to a well-established agile development team, responsible for overall...


  • Cary, United States Tata Consultancy Services Full time

    Senior Full Stack Java Engineer Tata Consultancy Services Overview Join to apply for the Senior Full Stack Java Engineer role at Tata Consultancy Services. Responsibilities Engineer the next generation of technology using a wide array of enterprise tools and platforms. Contribute to a well-established agile development team, responsible for overall...

  • Sr. Java

    5 days ago


    Cary, United States Piper Companies Full time

    Piper Companies is seeking a Sr. Java/Legacy Engineer to join a leader in the financial industry. The Sr. Java/ Legacy Engineer will play a critical role in maintaining and modernizing legacy systems built in Java while supporting the transition to newer technologies. The Sr. Fullstack/Legacy Engineer needs to be able to work a hybrid schedule ( 3 days...


  • Cary, NC, United States FIRST SOFTSOLUTIONS INC Full time

    We are actively hiring for Full Stack Java Developer Position : Java/Full Stack Developer Location: Cary, NC Visa : USC W2 only Duration: Long term Looking for candidates with Active secret clearance. (Top Secret Clearance is preferred but any other clearance candidates are also considered) US citizens local to Cary, NC will be considered too. Skills: Java,...


  • Cary, United States The Dignify Solutions, LLC Full time

    Java Specialist Location: Durham, NC Salary: $70,000 - $161,700 Key Responsibilities 10+ Years of IT experience with leading the collection and documentation of user requirements. Analyzing, designing and driving solutions for major components and features. Implementing enterprise caliber web and backend solutions. Ensuring secure, high code quality across...


  • Cary, NC, United States Info Way Solutions Full time

    Sr. Full Stack engineer AI Application development Location - Cary NC (Hybrid) Requirements Key Responsibilities: Hands on Development Actively participate in all phases of development - using the SAFe software delivery model Analysis, Design, Development of features for new applications and features Implement and ensure adoption of best practices (design...


  • Cary, North Carolina, United States Deutsche Bank Full time $100,000 - $142,250 per year

    Job Description:Job Title Full Stack Java EngineerCorporate Title Assistant Vice PresidentLocation Cary, NCWho we areIn short – an essential part of Deutsche Bank's technology solution, developing applications for key business areas.Our Technologists drive Cloud, Cyber and business technology strategy while transforming it within a robust, hands-on...


  • Cary, United States Professional Search of the Carolinas Full time

    Senior Java Developer for a CONTRACT TO HIRE opportunity in Cary,North Carolina! Must be currently living a commutable distance to Cary.US Citizenship or Green Card is Required. No Sponsorship.Hybrid/ Remote Role!Strong Java, Hibernate/Spring wanted!SummaryThe Senior full stack Java Developer will develop, maintain and support new or existing software...