About Highspring
Highspring is a next-generation consulting and professional services firm. We deliver modern, agile, and forward-thinking solutions to our clients across North America. We work with innovative organizations in banking, insurance, and technology to help them build the future. At Highspring, we believe in empowering our people, fostering technical leadership, and delivering real business impact.
The Opportunity
We are looking for a Senior Full Stack Developer to support a multi-year enterprise application modernization initiative within the financial services sector.
In this hands-on role, you will help design and develop a next-generation platform supporting critical client onboarding, regulatory compliance, and enterprise data management functions. The initiative is focused on modern, cloud-aligned architecture, scalable integration patterns, advanced user experiences, and contemporary development practices.
You will bring deep expertise in Angular along with backend development capabilities and contribute across the full software development lifecycle, from requirements analysis and technical design through development, testing, troubleshooting, and production support.
What You’ll Do
- Design, develop, and enhance enterprise applications supporting onboarding and regulatory compliance functions.
- Build modern, responsive user interfaces using Angular, TypeScript, JavaScript, HTML5, and CSS3.
- Develop and maintain backend services using Java, Spring, and Spring Boot.
- Design and consume RESTful APIs and service integrations.
- Participate in technical design discussions and contribute to architectural decisions.
- Collaborate with business analysts, product owners, QA teams, architects, and engineering partners to deliver high-quality solutions.
- Contribute to code reviews, testing strategies, and continuous improvement initiatives.
- Troubleshoot application, integration, and production issues.
- Participate in Agile practices, including sprint planning, backlog refinement, demos, and retrospectives.
- Contribute to modernization efforts focused on cloud adoption, usability, and user experience.
What You Bring to the Table
- 5+ years of experience developing modern web applications using Angular, TypeScript, JavaScript, HTML5, and CSS3.
- 2+ years of backend development experience with Java, Spring, and Spring Boot is preferred; candidates willing to learn and contribute to backend development may also be considered.
- Experience designing and consuming REST APIs.
- Strong understanding of object-oriented design and software development best practices.
- Experience with enterprise application architecture and systems integration.
- Strong SQL and database development experience.
- Experience with automated testing frameworks and unit testing.
- Familiarity with Agile software development methodologies.
- Experience working in Linux/Unix environments.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
Core Skills Required
- Angular
- TypeScript and JavaScript
- HTML5 and CSS3
- Java, Spring, and Spring Boot, or willingness to learn and contribute to backend development
- REST APIs
- Object-Oriented Design
- SQL and database development
- Automated and unit testing
- Git
- Linux/Unix
- Agile development
Additional assets include:
- NgRx, Redux, or similar state-management frameworks
- Micro Frontend architectures
- MongoDB or other NoSQL databases
- Python for scripting, automation, or backend development
- Vendor and third-party data feeds
- Cloud-native technologies and cloud-aligned architectures
- Financial services, regulatory platform, or client onboarding experience
Our Stack
- Frontend: Angular, TypeScript, JavaScript, HTML5, CSS3, NgRx
- Backend: Java, Spring, Spring Boot, REST APIs
- Database: SQL, MongoDB
- Testing: JUnit, Jasmine, Karma
- Tools & Environment: Git, Linux/Unix
Why Join Highspring
- Work with a dynamic and growing team of consultants and developers.
- Contribute to high-impact projects for leading organizations.
- Access continuous learning, certifications, and training opportunities.
- Benefit from flexible work arrangements and a collaborative work culture.