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
Robust 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.
#J-18808-Ljbffr
📌 Senior Java Full Stack Engineer (British Columbia)
🏢 Aviso
📍 British Columbia
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.