Principal Software Engineer (Angular v20 Signals / SpringBoot)
Hybrid every other week onsite/5 days in Durham, NC
Our client is advancing a cloud-first, modular platform for portfolio construction tools and seeks a Principal Full Stack Engineer to accelerate delivery. The role requires deep Angular expertise with signals, modern Java Spring Boot services, and disciplined CI/CD. You will collaborate across architecture, UX, and platform teams to deliver secure, testable, and scalable experiences.
We have already built some functionalities and are gearing up for several major releases. We are currently midway through our roadmap and are seeking a Principal Full Stack Engineer to help us achieve our goals. We are looking for a seasoned Principal Full Stack Engineer with over 10 years of experience. The ideal candidate will have a balanced expertise in both front-end and back-end development, with a strong emphasis on front-end technologies. This role requires a deep understanding of shared libraries, micro-frontends, and the ability to justify engineering decisions.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $65.00 to $70.00/hr. w2
Responsibilities:
Responsibilities
Key Responsibilities:
- Lead the development and implementation of end-to-end solutions.
- Collaborate with cross-functional teams to design and develop new features.
- Ensure high-quality code and adherence to best practices.
- Participate in code reviews and provide constructive feedback.
- Mentor junior engineers and contribute to team growth.
Required Skills and Qualifications:
Angular Expertise:
- Proficiency with Angular 20+ is ideal.
- Extensive experience using Angular Signals.
- Ability to develop complex UI components and ensure seamless integration.
Java/Spring Boot:
- Recent experience with Java and Spring Boot.
- Ability to build boilerplate APIs and integrate with front-end applications.
AWS Experience:
- Experience with AWS services, particularly S3, EC2, and EKS.
- Familiarity with running deployment pipelines and some Jenkins experience.
Additional Skills:
- Strong understanding of streams, collections, OOP concepts, and multi-threading.
- Experience with Kafka, including partition offsets and schema registries, is a plus.
- Requires deep knowledge of Java concepts such as streams, collections, OOPs, and multi-threading, as well as front end Angular functions, including pipes, signals, and observables.
Experience Requirements
- 10+ years designing and implementing full stack, end-to-end, customer-facing applications.
- Expertise in Angular, ideally version 20+, with hands-on experience using Angular Signals.
- Strong proficiency with HTML, CSS, JavaScript/TypeScript, and web components.
- Recent experience building Java Spring Boot (Spring 3.x) services and REST APIs.
- Experience with JPA, Maven, XML, and Swagger for backend development and API documentation.
- Proven experience with modular application design, including micro-frontends and shared libraries.
- Knowledge of modern development practices such as trunk-based development, monorepos, feature toggles, and branch by abstraction.
- Demonstrated TDD and test automation with tools such as Cypress, Karate, Karma, and JUnit.
- Experience building and deploying via CI/CD pipelines and automated tools such as Jenkins.
- Experience with AWS and running deployment pipelines.
- Background with Agile and Scrum delivery methodologies.
- Strong communication and influencing skills within an inclusive team culture.
- Ability to learn new skills and emerging technologies promptly.
Education Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- AWS certification (preferred).
Recruitment Transparency Notice
Eliassen Group values transparency in our recruitment practices. Please be advised that Eliassen Group utilizes artificial intelligence (AI) tools as part of its initial application screening process. You may receive email and SMS notifications from the Eliassen Virtual Recruiting Team ( [email protected] , 781-808-2924) inviting you to complete a brief voice screening as part of your application process. These tools assist our hiring teams in different ways, including but not limited to, assistance in reviewing application materials to help identify candidates whose qualifications most closely match the requirements of the position. All AI-assisted evaluations and responses are reviewed by human recruiters before any hiring decisions are made. The use of AI in our process is intended to support fairness, efficiency, and consistency, and Eliassen Group takes measures to prevent bias or discrimination in connection with its hiring practices. By proceeding, you acknowledge, agree, and consent to Eliassen Group’s use of these tools, including AI tools, as part of the application and hiring process.
Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.
Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact [email protected] .
About Eliassen Group:
Eliassen Group is a leading strategic consulting company for human-powered solutions. For over 30 years, Eliassen has helped thousands of companies reach further and achieve more with their technology solutions, financial, risk & compliance, and advisory solutions, and clinical solutions. With offices from coast to coast and throughout Europe, Eliassen provides a local community presence, balanced with international reach. Eliassen Group strives to positively impact the lives of their employees, clients, consultants, and the communities in which they operate.
Eliassen Group is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Don’t miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check!
Recommended Jobs
Housekeeper
COMPANY OVERVIEW: Beach Retreats offers a collection of unique, independent properties in Ocracoke Island, Nags Head, and Kill Devil Hills, North Carolina. The properties range from inns and B&…
Participate in surveys and discussions for rewards
Earn rewards for your opinion. Unlock, connects you with daily opportunities to earn rewards. Join now and become a member to earn 200 welcome points. Formerly known as Springboard America, Unlock p…
Arden 2025-26 Internship
BorgWarner Arden Internship Opportunities Location Arden, NC Flexible work arrangements provide employees the opportunity to better balance the demands of work and home life. Borg…
Mid- Level Civil Engineer- Bridge Design, Inspection & Field Engineering (United States Forest Service)
Are you looking for a Challenge? Looking for an innovative organization and the opportunity to learn and grow professionally? We can help! We are seeking a Mid-Level Civil Engineer– Bridge Design,…
Travel Speech Language Pathologist Job in Charlotte, NC - $10,572 per Month (2 Years Experience Needed)
Vetted is seeking a Speech Language Pathologist for a travel job in Charlotte, North Carolina . Must have 2+ years of experience. This contract pays approximately $10,572/month gross. Ass…
Internist/Family Medicine Physician
Internist/Family Medicine Physician - Highlands, NC (#3146) New graduates are welcome Location: Highlands, NC Employment Type: Full-Time Salary: $240,000 - $260,000/yr (negotiable base…
Nanny
Experienced Nanny for Newborn We are a loving family seeking an experienced and compassionate older female nanny to care for our newborn. We're looking for someone who brings a wealth of knowledge and…
MRI Technologist PRN
Overview: Are you a passionate technologist looking to make a difference in healthcare? Look no further! MedQuest Imaging, a trusted partner of Novant Health, is seeking dynamic individuals to join o…
Truck Driver
DEPARTMENT: TRANSPORTATION POSITION: TRUCK DRIVER WORK RESPONSIBILITIES: The duties of the Truck Driver as determined by SunEnergy1 standards are to include, but are not limited to: …
Procurement Specialist
ANDRITZ Hydropower North America is part of an international technology group with an extensive portfolio of sustainable products and solutions. ANDRITZ aims to make the greatest possible contributio…