Build Java software modules as a Senior Software Engineer at Aviso, supporting full stack development and scalable architecture. Work with product leaders and partners on technical solutions.
Reporting to the Manager, Software Engineering, this senior position leads end-to-end module development and guides software engineers. You will apply Java, software architecture, design patterns, Git, and code reviews. The work supports product deliverables, technical roadmaps, documentation, and engineering standards.
Key Responsibilities:
- Lead end-to-end development of software modules
- Design scalable and maintainable software architectures
- Mentor junior and mid-level software engineers
- Conduct code reviews and enforce quality standards
- Author technical documentation and system designs
Requirements:
- Five to ten years of software development experience
- Bachelor’s or Master’s degree in a related field
- Extensive Java experience is required
- Solid software architecture and design-pattern knowledge
- Proficiency with Git and branching strategies
Bring senior Java engineering, architecture, mentoring, and code review expertise to Aviso’s software development team.
📌 Senior Java Full Stack Engineer (Vancouver)
🏢 Aviso
📍 Vancouver
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.