Principal Full Stack Engineer

Eliassen Group

Merrimack (NH)

Hybrid

USD 95,054 - 100,564

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
401k with company matching
Life insurance

Job summary

Eliassen Group is seeking a Principal Full Stack Engineer to join a high-impact technology team in Merrimack, NH. This hybrid role focuses on API development, cloud-native architecture, and scalable backend systems. As a leader on the team, you will mentor junior engineers and guide design and development efforts.

With 12+ years in full-stack development, you should have expertise in Java, Spring Framework, and relational databases. A strong understanding of Microsoft Azure services is preferred.

Qualifications

  • 12+ years of hands-on full-stack development experience.
  • Proven expertise in Java, Spring, API development, and relational databases.
  • 2+ years of hands-on cloud experience, preferably Microsoft Azure.

Responsibilities

  • Lead full-stack development efforts with a strong backend focus.
  • Design and build RESTful APIs using Java and Spring Framework.
  • Develop and optimize database-centric solutions using Oracle and PostgreSQL.

Skills

Java
Spring Framework
API development
Relational databases
Microsoft Azure
GitHub Copilot

Education

Bachelor’s degree in Computer Science or related field
Azure-related certification

Tools

Jenkins
Maven
Git

Job description

Description

Hybrid 50% onsite a month in Nashua, NH. We are seeking a Principal Full Stack Engineer to join a high‑impact technology team within the financial services industry, supporting modern information delivery and recordkeeping platforms. This role is hands‑on and highly technical, with a strong emphasis on API development, cloud‑native architecture, and scalable backend systems.

You will work closely with architects, product owners, and engineering leadership in an Agile environment, helping to design, build, and evolve event‑driven, high‑volume applications on a modern, cloud‑ready stack. In addition to deep technical contribution, this role carries technical leadership and mentorship responsibilities across the squad.

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: $69.00 to $73.00/hr. w2

Responsibilities
  • Lead full‑stack development efforts with a strong backend focus
  • Design and build RESTful APIs using Java (Java 21) and Spring Framework
  • Develop and optimize database‑centric solutions using Oracle and PostgreSQL, including advanced PL/SQL
  • Build and support event‑driven, multi‑threaded applications for high‑data‑volume processing
  • Leverage Microsoft Azure services, including messaging, functions, gateways, and storage
  • Use GitHub Copilot or similar GenAI tools to enhance development efficiency
  • Define and maintain Java development standards and best practices
  • Lead design reviews, code reviews, unit testing, integration testing, and performance testing
  • Collaborate with product and Agile partners to refine backlog items and guide implementation
  • Mentor junior engineers and provide technical leadership within the team
Experience Requirements
  • 12+ years of hands‑on full‑stack development experience
  • Proven expertise in Java, Spring, API development, and relational databases
  • 2+ years of hands‑on cloud experience, preferably Microsoft Azure
  • Strong understanding of software design patterns, SDLC best practices, and Agile/Scrum
  • Demonstrated ability to act as a self‑starter and technical leader in fast‑paced environments
  • Excellent communication skills, including the ability to lead technical discussions and client demos
  • Experience with GitHub Copilot or similar generative AI tools
Additional Technical Experience
  • CI/CD pipeline development using tools such as Jenkins, Maven, uDeploy
  • Strong version control practices using Git
  • Experience with Spring Batch, messaging technologies (e.g., JMS, Kafka, Azure messaging services)
  • ORM frameworks such as Hibernate or MyBatis
  • ETL and data movement technologies (e.g., Kafka, Informatica)
  • Familiarity with modern IDEs and tools such as Eclipse, Postman, SQL Developer, SOAP UI
  • Frontend experience with Angular is a nice to have
Education Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Azure‑related certification (preferred)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

JSR Tech Consulting • Newark (NJ)

Hybrid
Full Stack Developer
Full Stack Developer

Eliassen Group • Jersey City (NJ)

Hybrid
Confidential
Medical benefits
Dental benefits
Vision benefits
+2
Full-stack Java Developer (W-2 only), Hybrid
Full-stack Java Developer (W-2 only), Hybrid

DataEdge Consulting • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
Full Stack Developer
Full Stack Developer

Eliassen Group • Salt Lake City (UT)

Hybrid
USD <1,000
Principal Full Stack Engineer (Hybrid)
Principal Full Stack Engineer (Hybrid)

Releady • Rancho Cordova (CA)

Hybrid
Full Stack Developer
Full Stack Developer

Spectraforce Technologies • Newark (NJ)

Hybrid
USD 120,000 - 150,000
Principal Full Stack Engineer (Remote)
Principal Full Stack Engineer (Remote)

Releady • Denver (CO)

Hybrid
Full Stack Engineer
Full Stack Engineer

Eliassen Group • Westlake (TX)

On-site
Medical benefits
Dental benefits
Vision benefits
+2
Sr. Full Stack Developer
Sr. Full Stack Developer

IntePros • Pittsburgh

On-site
USD 120,000 - 160,000
Principal Fullstack Java Engineer
Principal Fullstack Java Engineer

Insight Global • Reading

Hybrid
USD 180,000 - 240,000