Java Spring Full Stack Developer
Summary
Client-facing full stack developer building and maintaining enterprise web applications end to end — backend services, APIs, and business logic — using Java, Spring Framework, and Apache Tomcat, with deployment, DevOps, and Unix/Linux command-line work in a hybrid Montréal role.
Build enterprise web applications with Java and Spring as a Full Stack Developer in Montreal, using a hybrid work model with client interaction.
This client-facing Full Stack Developer role requires regular interaction with client managers. You will develop enterprise-grade applications across frontend and backend technologies, supporting software delivery from design through production. The work emphasizes Java, Spring Framework, Apache Tomcat, and Unix/Linux command-line tools.
Key Responsibilities:
- Design, develop, test, and maintain enterprise web applications
- Build backend services, APIs, and business logic
- Deploy and troubleshoot applications on Apache Tomcat
- Collaborate with analysts, architects, QA teams, and developers
- Support releases, deployments, testing, and production activities
Requirements:
- Five-plus years of backend development experience preferred
- Java, Spring Framework, and Apache Tomcat experience preferred
- Working knowledge of Unix/Linux operating systems mandatory
- Experience with DevOps deployments and shell navigation mandatory
- Strong analytical, troubleshooting, and problem-solving skills
Apply full stack expertise in Java, Spring, Tomcat, and Unix/Linux while supporting enterprise applications in Montreal.