Principal Full Stack Engineering Consultant
Role details
Job location
Tech stack
Job description
Hybrid 50% in either Merrimack, NH or Smithfield, RI, or Dallas TX
Our client seeks a Principal Full Stack Engineering Consultant to design and develop complex systems, lead technical initiatives, and enable innovation across teams. The role requires strong Java and JavaScript expertise, hands-on experience with Angular and Spring Boot, and proficiency with AWS EKS, Terraform, Docker, Jenkins Core, and Datadog. You will collaborate with business partners, architects, analysts, and engineers to translate business logic into scalable solutions and join a highly visible engineering team responsible for building and supporting enterprise-scale Single Sign-On (SSO) services consumed by multiple internal platforms and development teams.
In this role, you will play a hands-on technical leadership role, driving the design and development of modern, cloud-native applications while partnering closely with architects, product owners, business stakeholders, and fellow engineers. This is an excellent opportunity for a seasoned engineer who enjoys going deep technically, mentoring others, and designing scalable, well-documented solutions. You will provide mentorship, drive code quality, and support platform services consumed by developers and integrators., * Strong Java experience (Java 11+), with a solid grasp of modern language features and best practices, our team works on Java 21
-
Spring Boot development, including building and consuming RESTful APIs
-
Angular experience (hands-on knowledge required, even if UI changes are infrequent, must have the ability to work with TypeScript / Angular)
-
AWS experience, specifically Elastic Kubernetes Service (EKS)
-
Docker & Kubernetes for containerized application development and deployment
-
Infrastructure and observability tooling such as Terraform and Datadog (or equivalent monitoring tools)
-
Jenkins Core for CI/CD pipeline builds and deployments
-
Translate business requirements into well-designed technical solutions
-
Work effectively in an Agile/Scrum environment
-
Provide code reviews, technical guidance, and mentorship to other engineers
-
Produce clear technical documentation for systems used by other developers and integrators
-
Design, build, and enhance scalable backend services and supporting UI components including those related to security and authentication with single sign on technologies from a development standpoint
-
Contribute to the architecture and modernization of cloud-based applications
-
Troubleshoot and resolve complex technical issues with a strong understanding of how systems work end-to-end
-
Collaborate with cross-functional partners including architects, systems analysts, and product stakeholders
-
Support CI/CD pipelines and production deployments in a Kubernetes-based environment
-
Participate in technical discussions around performance, security, and reliability
Requirements
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., * 10+ years of software development experience with strong proficiency in Java and JavaScript.
- Proven depth in Java and Spring Boot, not just high-level familiarity
- Demonstrated ability to explain technical concepts clearly and thoughtfully
- Prior experience building platforms or services used by other engineering teams
- Single Sign-On (SSO) or identity-related experience is a strong plus (understanding of identity providers, authentication flows, etc.) and is HIGHLY preferred
- Experience with Angular for front-end development.
- Hands-on experience with AWS Elastic Kubernetes Service (EKS) and Docker.
- Infrastructure as code experience with Terraform.
- CI/CD pipeline management with Jenkins Core.
- Monitoring and observability with Datadog or equivalent.
- Strong understanding of software design, data structures, and algorithms.
- Effective verbal and written communication skills in an agile scrum environment.
- Leadership and mentorship experience with code reviews and guidance.
- Background building technologies for developer consumption and user documentation.
Education Requirements:
- Bachelor's or master's degree in computer science, computer engineering, information systems, or equivalent.
- AWS certification (preferred).
Benefits & conditions
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. If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following:
When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc.