- Company Name
- Yoh, A Day & Zimmermann Company
- Job Title
- Senior Full Stack Engineer with SpringBoot, Rest API Development & Angular17+ (HYBRID ONSITE)- local only
- Job Description
-
**Job Title**
Senior Full Stack Engineer – SpringBoot, Rest API, Angular17+
**Role Summary**
Architect and develop enterprise-grade back‑end and front‑end components for portfolio management, trading, and analytics tools that support $100 B+ in high‑yield assets. Lead implementation of development practices, coding standards, and strategic technology initiatives across a distributed team.
**Expectations**
- Minimum 8–10 years of hands‑on software development; proven senior experience.
- Deep proficiency in SpringBoot, RESTful API design, and Angular 17+ (team evolving to 20).
- Hands‑on experience with NGRX, RxJS, Redux (plugin) state management.
- Ability to work locally and hybrid onsite, W2 employment only.
**Key Responsibilities**
- Design, code, test, and deploy scalable microservices with SpringBoot.
- Build responsive, high‑performance Angular components and integrate with back‑end APIs.
- Create and maintain secure, well‑documented REST APIs following OpenAPI/Swagger standards.
- Carry out unit, integration, and end‑to‑end testing; enforce test coverage and quality gates.
- Implement CI/CD pipelines, containerization (Docker/K8s) and cloud deployment strategies.
- Mentor junior engineers, conduct code reviews, and enforce coding standards.
- Collaborate with product managers, data scientists, and UX designers to define requirements and deliverables.
- Continuously evaluate and adopt new frameworks, libraries, and best practices to improve productivity and product quality.
**Required Skills**
- Java (SpringBoot 2.x/3.x), Maven/Gradle, JPA/Hibernate.
- RESTful API design, OpenAPI, Swagger.
- Angular 17+ (TypeScript, RxJS, NGRX, Redux, @NgRx Store, Effects).
- Front‑end build tools (webpack, Angular CLI), styling (SCSS/CSS).
- Unit testing frameworks (Jest, Jasmine, Karma, JUnit, Mockito).
- CI/CD (GitHub Actions, Jenkins, Azure DevOps), Docker, Kubernetes.
- Agile/Scrum methodology, Jira/Trello.
- Strong analytical, problem‑solving, and communication skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
- Relevant certifications (e.g., Oracle Certified Professional, AWS Certified Developer, Scrum Master) are a plus but not mandatory.
Merrimack county, United states
Hybrid
Senior
02-12-2025