Full Stack Engineer
Ascendum Solutions
Software Engineering
Merrimack, NH, USA · Merrimack, NH, USA · New Hampshire, USA · United States
Posted on May 9, 2025
Java Full Stack Engineer
Location: Merrimack, NH
Candidates MUST be local to the area and willing to work a hybrid schedule in the office 4 days/week.
Long-term (12+ months) W-2 Contract.
******NO C2C resumes accepted, only W2 candidates will be considered******
Must Have:
- Java
- Angular version 12 moving to 19
- Backend database interaction so knowing REST APIs
- Kafka messaging tech
- UI testing Playwright
Job Description
The Expertise You Have
- BS or MS in Computer Science or related degree
- 8+ years of experience in software engineering
- Proven experience in a full-stick software development environment
- Experience leading, coaching, influencing, and collaborating in a matrixed environment
- Understanding of and experience within an Agile framework preferred
The Skills You Bring
- Proficiency in UI tech stack/Single Page Applications: HTML, JavaScript/Typescript, and Angular required
- Experience with a broad set of technologies, deep knowledge of middleware Java stack, Spring framework, Oracle, messaging technologies (KAFKA), RESTful APIs, and web containers.
- Hands-on experience in SQL/PLSQL and experience with AWS-based service implementation and deployment
- Hands on experience in all aspects of testing (unit, acceptance, automation, end-to-end etc.) using Karate, Junit, Cypress, Playwright etc.
- Hands on experience in microservice architecture and twelve factor app patterns
- Familiarity with developing and running software on cloud service providers like Amazon Web Services
- Possess full-stack software development knowledge and critical thinking skills to craft end-to-end solutions
- A passion to learn new things, especially Asset Management and Fixed Income investing
- You are self-motivated, driven, and have a strong client focus and results in an orientation approach
- Strong analytical and communication skills and the ability to handle multiple tasks at any given time
The Value You Deliver
- Deliver time-to-market solutions, helping business partners use technology in an exploration, highly iterative environment
- Help our investment teams evolve their investment processes, to meet both short-term needs and long-term trends using technology
- You will collaborate with Architecture, Data Services and other Technology Teams to improve the performance and scalability of our applications and workflows
- Provide outstanding support, including on-call support when needed