Overview
Job Title: Senior Java Backend Developer – JSP
Job ID: 77538
Location: Vancouver, British Columbia
Java Developer – JSP Development (Dev) – Remote / Vancouver, British Columbia, Canada
Responsibilities
- Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the entire development lifecycle
- Ensuring code quality and governance
- Ensuring engineers follow any patterns/designs set out and agreed with project leads
- Planning, estimating, and contributing to the architecture, coding, and development
- Refactoring and continuous improvements of the codebases
- Ensuring that technical decisions and information are communicated thoroughly to the global team
- Taking responsibility for releases and contributing to the ongoing support of live apps
- Looking beyond pure programming, get involved with the deployment and operation of the software we build (DevOps)
- Delivering fair outcomes for our customers, ensuring conduct maintains a high level of professionalism
Qualifications
Basic qualifications
- Strong Java development experience (6+ years)
- Experience with AWS cloud environment (2+ years)
- Strong J2EE
- Previous experience with JSP
- Strong object-oriented design (OOD) skills; knowledge of design principles, patterns, and best practices
- Experience working directly with clients and other project stakeholders to define and refine requirements
- Experience with using and/or configuring CI/CD pipelines
- Experience building scalable software services (e.g., serverless, microservices)
- Strong English skills (written and verbal)
Preferred qualifications
- Javascript/Typescript experience
- Experience with TDD