Principal Full Stack Engineer

Overview

On Site
USD81 - USD82
Contract - W2

Skills

Principal Full Stack Engineer

Job Details

job summary:

Strong understanding of modular architecture, component sharing, and scalable design principles.


Experience building and integrating RESTful APIs and working with cloud-native technologies.


High degree of autonomy and ownership; able to drive projects forward with minimal oversight.


Superb communication and collaboration skills, with the ability to influence and align stakeholders.





location: Roanoke, Texas

job type: Contract

salary: $81 - 82 per hour

work hours: 8am to 5pm

education: Bachelors



responsibilities:

  • Lead the design and development of modular, reusable front-end components in Angular, enabling sharing across multiple product teams.
  • Architect and implement robust back-end services using Java Spring Boot, JPA, and AWS, with a focus on scalable, secure, and maintainable solutions.
  • Build and maintain the business API Domain model
  • Champion standard methodologies in modular application design, including micro-frontends, shared libraries, and integration patterns.
  • Collaborate with product, UX, and engineering teams to translate business requirements into technical solutions.
  • Drive the adoption of modern CI/CD pipelines and DevOps practices for rapid, reliable delivery.
  • Mentor and guide other engineers, fostering a culture of technical perfection and continuous improvement.




qualifications:

6 - 10 years of professional software engineering experience, with a proven track record of delivering complex applications.


3 - 5 years of technical leadership experience


Deep full-stack expertise in HTML, CSS, JavaScript, Angular, Java Spring Boot, JPA, AWS, and databases systems.




Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.