We are seeking a Full Stack Engineer to join our team to develop and support high-quality applications serving wealth management and other business units. This role offers the opportunity to modernize existing solutions, build new applications, and maintain critical financial tools and brokerage services.
Bachelor's Degree in Computer Science, Engineering, or a related technology field.
6+ years of experience with:
Front-end: JSP, HTML, CSS/SASS, jQuery, Angular
Back-end: Java, Spring Boot
Databases & Infrastructure: Oracle, Kafka, Kubernetes, AWS (EKS)
6+ years of experience developing and supporting Web Services and REST APIs.
Strong experience writing SQL queries and debugging stored procedures in SQL Server environments.
ETL experience is a plus.
Proven experience developing enterprise-scale applications using Java Spring Framework and Angular on UNIX/Linux platforms.
Experience with DevOps and CI/CD tools including Maven, Jenkins, Git, and Docker.
Working knowledge of Linux, Windows, and Ubuntu operating systems.
Understanding of containerization technologies and cloud platforms (AWS or Azure).
Hands-on experience developing and integrating cloud-based APIs (AWS preferred).
Strong collaboration skills with technical teams and business stakeholders.
Develop high-quality, well-tested, and maintainable code following industry best practices.
Build scalable, resilient, and highly available applications.
Own end-to-end delivery of features from design through deployment.
Mentor and support junior developers.
Strong analytical, troubleshooting, and problem-solving skills.
Innovative mindset with the ability to design and implement creative technical solutions.
Collaborate with cross-functional teams to understand business requirements and system design.
Design, develop, test, and deploy enterprise web applications.
Deliver high-quality code with strong unit test coverage.
Build scalable and maintainable solutions aligned with business objectives.
Work independently while collaborating across distributed teams.
Share technical knowledge and contribute to team growth.
Participate in application modernization and continuous improvement initiatives.
| Location | Merrimack, NH, NH |




