Summary
✨ AI‑Generated
A senior full-stack engineering position focused on designing, developing, and modernizing scalable web applications using frontend and backend technologies.
Highlights
Opportunity to build modern enterprise applications, work in Agile teams, and contribute to complex technology solutions.
Description
About Highspring
Highspring is a next-generation consulting and professional services firm.
We deliver modern, agile, and forward-thinking solutions to clients across North America.
Our teams partner with leading organizations to solve complex business challenges through technology, innovation, and expertise.
At Highspring, we believe in empowering our people, fostering technical excellence, and creating meaningful impact through collaborative delivery.
The Opportunity
Highspring is seeking a Senior Full Stack Developer to join a consulting engagement focused on the development and modernization of enterprise web applications.
In this role, you will work within an Agile delivery team, leveraging Angular and Java technologies to build scalable, high-performing solutions.
You will play a key role in designing technical solutions, developing new functionality, ensuring code quality, and supporting the evolution of modern application architectures.
What You'll Do
Develop, modify, test, and debug software solutions according to established plans and delivery timelines.Build and support enterprise web applications using Angular and Java technologies in an Agile environment.Translate business requirements into technical specifications and scalable software components.Develop a deep understanding of system functionality and business processes to effectively support stakeholders and users.Design and model solutions for complex technical challenges while ensuring compliance with functional and non-functional requirements.Review architecture, design, and code deliverables to maintain high quality standards.Guide and support development team members to promote technical excellence and timely delivery.Write unit and integration tests to ensure reliability and maintainability.Contribute to regression testing strategies that improve application stability and quality.Participate in the development and modernization of large-scale systems using modern web technologies.Analyze user needs, estimate effort, develop solutions, troubleshoot issues, test, document, and deploy enhancements.Collaborate with team members to evaluate technical approaches and build prototypes when appropriate.
What You Bring to the Table
Bachelor's degree in Computer Science or equivalent combination of education and experience.7+ years of professional software development experience.Strong analytical and problem-solving skills.Ability to work independently and effectively under pressure.Strong attention to detail and commitment to quality.Excellent communication and collaboration skills.Proven ability to contribute within Agile delivery teams.
Core Skills Required
Strong proficiency in Java, Spring, and Spring Boot.Extensive experience with the Angular framework.Advanced knowledge of HTML, CSS, JavaScript, and TypeScript.Hands-on experience with Git version control.Familiarity with CI/CD tools and practices, including:OpenShiftGitHub ActionsJenkinsUnderstanding of Agile methodologies including Scrum and SAFe.Strong DevOps mindset and experience working within modern delivery pipelines.
Our Stack
Architecture
MicroservicesMicro-frontends
Front-End
Angular
Back-End
JavaSpring BootSpring Cloud
Database
MongoDB
Tools
GitHubJIRAConfluenceMicrosoft TeamsIntelliJPostmanMaven
CI/CD & Security
JenkinsVeracodeSonarQubePrisma CloudArgo CD
Hosting & Containerization
DockerKubernetesOpenShift (OCP)
Why Join Highspring
Work on impactful digital transformation initiatives.Collaborate with highly skilled consultants, architects, and developers.Solve complex business and technical challenges using modern technologies.Grow your expertise in Agile, cloud-native, and enterprise development environments.Benefit from a collaborative culture focused on continuous learning and professional growth.
------------------------------------------------------------------
À propos de Highspring
Highspring est une firme de consultation et de services professionnels de nouvelle génération.
Nous accompagnons nos clients partout en Amérique du Nord grâce à des solutions modernes, agiles et axées sur l'innovation.
Nous valorisons l'excellence technique, la collaboration et le développement professionnel de nos équipes afin de générer un impact concret chez nos clients.
L'opportunité
Highspring est à la recherche d'un(e) Développeur(se) Full Stack Senior pour contribuer à un mandat de développement et de modernisation d'applications Web d'entreprise.
Au sein d'une équipe Agile, vous participerez à la conception, au développement et à l'évolution de solutions utilisant Angular et Java.
Vous jouerez un rôle clé dans la qualité technique des livrables, la conception de solutions robustes et l'amélioration continue des applications.
Ce que vous ferez
Développer, modifier, tester et déboguer des applications conformément aux plans de réalisation et aux échéanciers établis.Concevoir et soutenir des applications Web d'entreprise utilisant Angular et Java dans un contexte Agile.Traduire les besoins d'affaires en spécifications techniques et en composantes logicielles évolutives.Développer une connaissance approfondie des fonctionnalités techniques et des processus d'affaires afin de soutenir les utilisateurs et les parties prenantes.Concevoir et modéliser des solutions répondant à des problématiques complexes, tout en respectant les exigences fonctionnelles et non fonctionnelles.Réviser les conceptions techniques et le code afin d'assurer la qualité des livrables.Accompagner les membres de l'équipe de projet dans la livraison d'un code de haute qualité.Rédiger des tests unitaires et d'intégration.Contribuer aux stratégies de tests de régression afin d'améliorer la stabilité des applications.Participer au développement et à la modernisation de systèmes d'envergure reposant sur des technologies Web modernes.Analyser les besoins, estimer les efforts, développer les solutions, effectuer les essais, résoudre les problèmes et documenter les fonctionnalités.Collaborer avec les équipes techniques afin d'évaluer différentes approches et réaliser des prototypes au besoin.
Ce que vous apportez
Baccalauréat en informatique ou combinaison équivalente de formation et d'expérience.Minimum de 7 années d'expérience en développement logiciel.Excellentes capacités d'analyse et de résolution de problèmes.Autonomie, initiative et capacité à travailler sous pression.Grande rigueur et souci du détail.Excellentes habiletés de communication et de collaboration.Expérience dans des environnements de développement Agile.
Compétences clés requises
Excellente maîtrise de Java, Spring et Spring Boot.Solide expérience avec le framework Angular.Très bonne connaissance de HTML, CSS, JavaScript et TypeScript.Expérience avec Git.Connaissance des outils CI/CD tels que :OpenShiftGitHub ActionsJenkinsCompréhension des méthodologies Agile (Scrum, SAFe).Approche DevOps et expérience dans des environnements de livraison continue.
Notre environnement technologique
Architecture
MicroservicesMicro-frontend
Front-end
Angular
Back-end
JavaSpring BootSpring Cloud
Base de données
MongoDB
Outils
GitHubJIRAConfluenceMicrosoft TeamsIntelliJPostmanMaven
CI/CD et sécurité
JenkinsVeracodeSonarQubePrisma CloudArgo CD
Hébergement et conteneurisation
DockerKubernetesOpenShift (OCP)
Pourquoi joindre Highspring
Participer à des projets technologiques à fort impact.Collaborer avec des experts reconnus dans leur domaine.Travailler avec des technologies modernes et des architectures de pointe.Développer vos compétences dans un environnement axé sur l'apprentissage continu.Évoluer au sein d'une culture collaborative favorisant l'innovation et la croissance professionnelle.