About this opportunity
Eliassen Group lists this Principal Full Stack Engineer opportunity in merrimack, New Hampshire. Review the employer’s description below for duties, qualifications and application requirements.
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)
#J-18808-Ljbffr
Worksite address
merrimack, NH, 03054, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.