Senior Full Stack Software Engineer (Java / Angular)
Duration: 4 Months Location: Montreal, QC (4 days on site) Role Status: Current Opening
About the Opportunity
Our client is seeking a Senior Full Stack Software Engineer to join a collaborative development team focused on designing, enhancing, and maintaining enterprise applications. This opportunity is ideal for a developer who enjoys solving complex technical challenges, writing clean, maintainable code, and contributing to the delivery of scalable software solutions.
Principal Tasks and Responsibilities Include:
- Design, develop, and maintain enterprise applications using Java and Angular technologies.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Participate in technical design discussions, code reviews, testing, and ongoing application enhancements.
- Contribute to software architecture, application support, and continuous improvement initiatives.
- Promote development best practices while delivering high-quality, production-ready code.
Our Client
Our client is a well-established enterprise organization.
Qualifications and Pre-Requisites:
- 5+ years of experience developing enterprise applications using Java and Spring Boot.
- Strong experience with Angular and modern front-end development.
- Experience working with relational databases and cloud technologies.
- Solid understanding of software engineering best practices, RESTful services, and the full software development lifecycle.
- Excellent communication skills with the ability to work effectively across technical and business teams.
Nice to Have:
- Experience with enterprise integration technologies.
- Exposure to CI/CD pipelines, automated testing, and modern development tools.
Language Requirement: English required; French is an asset but not required.
Interview Process: Technical coding assessment followed by a technical interview.
isgSearch does not use artificial intelligence throughout the hiring process.