Java and Angular expertise powers enterprise software engineering at 3Pillar, where experienced developers build scalable, secure, and testable applications.
This Senior Software Engineer role requires eight-plus years of experience developing Java applications with Spring, SpringBoot, Hibernate, and JPA. You will use Angular, REST Web Services, JavaScript or TypeScript, SQL, and Agile methods. The work supports enterprise-level systems through disciplined testing and client collaboration.
Key Responsibilities:
- Craft performant, scalable, secure, testable software code
- Apply object-oriented programming concepts and design patterns
- Contribute to scrums, sprint planning, and code reviews
- Analyze requirements, design solutions, test, and document implementations
- Write automated unit and integration tests
Requirements:
- Bachelor's degree in Computer Science or Software Engineering
- Eight-plus years of software development experience
- Professional Java, Spring, SpringBoot, Hibernate, and JPA experience
- Angular 2+, REST, JavaScript or TypeScript, HTML, and CSS experience
- SQL, Git, Agile, and enterprise testing experience
Apply Java, Angular, testing, and client communication expertise to deliver scalable enterprise systems with 3Pillar.
Senior Java Angular Software Engineer in Montréal employer: 3Pillar
At 3Pillar, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our commitment to employee growth is evident through mentorship opportunities and participation in Communities of Practice, ensuring that our team members are always at the forefront of technology. Located in a dynamic environment, we offer competitive benefits and the chance to work on transformative projects that not only challenge your skills but also contribute to meaningful advancements in various industries.