Full Stack Java Developer
$61.6k - $113.9kBMO Financial
Salary: $61,600 - 113,900 per year Requirements:
- Typically 4-6 years of relevant full stack development experience.
- Post-secondary degree in Computer Science, Engineering, or a related field, or an equivalent combination of education and experience.
- Proficiency in Java, Spring Boot, Hibernate/JPA.
- Experience with Angular, TypeScript, HTML, and CSS.
- Knowledge of database versioning tools or Liquibase.
- Proficient in RDBMS SQL (Postgres, Oracle, or Microsoft SQL Server).
- Experience in microservices architecture and RESTful API development.
- Familiarity with Test-Driven Development and automated testing practices.
- Understanding of the System Development Lifecycle (SDLC).
- Exposure to applications and system integration.
- Experience with cloud computing, preferably AWS.
- Understanding of CI/CD pipelines and release automation.
- Familiarity with AI prompting techniques.
- Working knowledge of AWS CDK, ECS, and containerized deployments.
- Proficient in Git, GitHub, Azure DevOps, and Jira.
- Knowledge of logging, monitoring, and observability practices.
- Creative problem-solving skills and the ability to build and manage relationships effectively.
- Emotional agility and adaptability in a dynamic work environment.
- Understanding of quality assurance and testing principles.
- Capacity to understand and map technology business requirements.
- Drive the overall software development lifecycle and collaborate across functional teams to transform requirements into features.
- Oversee development teams and processes, ensuring high-quality outcomes.
- Conduct software testing and ongoing maintenance.
- Translate user needs into detailed technical specifications through effective understanding and facilitation.
- Write code and manage design specifications preparation.
- Support system design and advise on security requirements.
- Debug and rectify issues within business systems and service applications.
- Develop high-quality technology applications and services using established standards and tools.
- Design and develop backend services with Java and Spring Boot, adhering to secure API-first principles.
- Create frontend applications that prioritize usability, accessibility, and performance using Angular and related technologies.
- Implement and maintain RESTful APIs for integration with enterprise systems.
- Develop and manage database schemas and queries.
- Ensure solutions comply with security, performance, and logging standards.
- Apply secure coding practices and assist in vulnerability remediation efforts.
- Analyze and implement new software programs, ensuring proper documentation throughout the development lifecycle.
- Perform preventative maintenance and troubleshoot core software components.
- Evaluate emerging technologies for their compatibility with existing systems and processes.
- Follow release management procedures and implement version control.
- Assist in documenting client requirements and exercising good judgment in solving problems.
- Work independently on complex tasks and adapt to new challenges as needed.
- AI
- API
- AWS
- Angular
- Azure
- Backend
- CI/CD
- Cloud
- CSS
- DevOps
- Frontend
- Git
- GitHub
- Hibernate
- Support
- JIRA
- JPA
- Java
- Liquibase
- Oracle
- SQL
- Security
- Spring
- Spring Boot
- TypeScript
- microservices
- JavaScript
- Network
- Fullstack
More:
We are part of BMO Financial Group, currently seeking a dedicated individual for a pivotal role in Corporate Commercial Banking and Credit Risk. At our core, we aim to innovate and enhance processes such as AML and KYC during customer onboarding using cutting-edge, AI-enabled tools. This position offers a hybrid work perspective, with 2 to 3 days required in the office. We offer a competitive salary range of $61,600.00 - $113,900.00, along with a comprehensive benefits package that includes health insurance, retirement plans, and opportunities for ongoing education and professional development. As a diverse and inclusive organization, we value the unique perspectives of our team members and are committed to providing a supportive workplace that encourages growth and collaboration.
last updated 35 week of 2026
- ...Role Name: Java Full stack Location: Montreal, QC (Hybrid role. 3 days office is mandatory and F2F is Required for interview) Requirement Minimum of 7 years of professional experience in Java (Primary) and Angular or React (Secondary) Java/J2EE...SuggestedTemporary workWork at office
- ...We are hiring for a Full Stack Developer. The role focuses on enterprise application development, technical leadership, application modernization, cloud adoption, and API development using Microsoft technologies. A strong fit will have 20+ years of experience with...Suggested
- ...Socket web application end-to-end Work with the design team to develop interfaces that abstract away complexities and delivers an... ..., React , and TypeScript Not bound to a particular tech stack and can learn new technologies on-the-go Bonus points for experience...SuggestedFull timeImmediate start
- ...rebuilt on top of the SDK as our polyglot surface Duo Chat on the web, as one of the SDK's first consumers What you'll do Develop secure, well-tested, and performant TypeScript features that solve technical problems of moderate scope and complexity. Ship small...SuggestedFull timeRemote work
$75.9k - $141.9k
...are looking for 7-15+ years of experience in backend or full-stack development within enterprise environments. We need... .... We build robust microservices and APIs using Java, Node.js, and Python. We develop intuitive frontend applications with React or Angular....SuggestedFull time- ...potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming the... ...the Role : As a Senior Software Engineer, you will design, develop, and operate secure, scalable software solutions that support...Full timeWorldwide
- ...You will write the code and build the architecture that supports our proprietary digital healthcare ecosystem. Our developer roles are all full stack ( Vue.js , PHP/Laravel ). You will work in collaboration with teammates and will be fundamentally responsible for the...Remote work
$90k - $130k
...proficiency in at least two major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases. We have practical experience developing in live, non-simulated environments and managing multi-step system interactions. We...Full time- ...it hard as a daily user, and champion it across the team. Develop and maintain complex, scalable user interfaces for web applications... ...Modern JavaScript ecosystem experience Solid full-stack experience is expected ( Node.js or otherwise, we are a .NET...Full timeWork at officeRemote work
$120k - $160k
...experiences that feel effortless, connected, and customer-first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences at Flinks. You'll work across the Angular/TypeScript front end and...Remote jobFull timeTemporary workFlexible hours- ...Organization: GeoAcuity Title: Back-End Developer Location: On-site - St. Louis, MO |... ...with SCI eligibility required Type: Full-time Position Summary GeoAcuity is... ...experience with Python, JavaScript/Node.js, and Java for enterprise integrations and services;...Full time
- ...Inspiration Global is seeking a Lead Java Developer with natural curiosity and a technical mindset who is interested in actively learning, growing, and taking on more responsibility. The role involves owning and developing relationships and acting as the technical...
- ...setting code review and design standards, and advocating for them beyond your team through your writing and tech talks. You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For You have 8+ years of...Full time
- Job title: Java Developer Job location: Montreal, Canada(Hybrid) Job Type: Contract Job description: Technology The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who works well in a team and thinks...Contract work
- ...automotive retail. Key Responsibilities Design, build and maintain scalable backend services using Python, Node and .NET. Develop production-ready AI applications powered by Large Language Models (LLMs). Build and optimise Retrieval-Augmented Generation (RAG...Full timeRemote workFlexible hours
- ...and design standards for your team, and advocating for them beyond your team through your writing and tech talks. You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For You have 8+ years of experience...Full time
$61.6k - $113.9k
...within the last 3 months) with the core technology stack mentioned. ~ Ability to articulate your... ...support. Create and maintain applications using Java and Spring Boot in a microservices and cloud-based setting. Develop integrations for systems and applications using...Full time- ...You'll work alongside senior and staff engineers who will partner with you on design and support your growth. What you’ll do Develop secure, well-tested, and performant features and improvements for GitLab Duo Chat . Implement and extend agentic flows in...Full timeRemote workNight shiftWeekend workWeekday work
$120k - $140k
...looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and...Full timeWork at office2 days per week- ...function. Reporting to the Head of Engineering, you'll set the bar for how we build, measure, and experiment on the web. Our web stack is Next.js and React in TypeScript, deployed via Flightcontrol. You'll bring deep fluency in modern frontend engineering together with...Full timeRemote work
$75.9k - $141.9k
...audiences. ~ Practical experience utilizing AI-supported coding or developer productivity tools such as Microsoft Copilot or GitHub Copilot... ...solutions. Construct and develop applications utilizing Java and Spring Boot within a microservices and cloud-native...Full time$130k - $160k
...deeply intertwined, this role is for you. ABOUT US Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund,...Full time- ...Software Engineer (Backend) for the team that develops our Password Safe product. The ideal... ...to understand any part of the software stack Ability to thrive in an environment where... ...and architecture Experience with full lifecycle of development in an agile environment...Full timeRemote work
$166.6k - $208.3k
...Lead projects that ship new UI patterns to solve real pain points for product teams, helping them build better experiences faster. Develop a design system that's as ready for AI as it is for people, applying the technology to create leveraged outcomes. Invest in the...Full timeShift work$100k - $130k
...ABOUT YOU Xsolla is looking for a Senior Frontend Software Developer to join a team responsible for building the platform powering all user-facing experiences. This role offers a unique opportunity to collaborate with both local and international teams, focusing on user...Full timeLocal areaWorldwide- ...corrections in Python, JavaScript including ReactJS, C and C++, Java, Rust, and Go for model training and benchmarking. Evaluate... ...software engineering experience. Proven experience building full-stack applications and deploying scalable, production-grade software...For contractorsRemote work10 hours per weekFlexible hours
- As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the ...Full timeImmediate startRemote workWorldwideHome office
- ...Bring Expertise in architecting and developing microservices and cloud-native solutions... ...skills in C# , Go , TypeScript , Java , or other modern languages, with deep... ...test strategies in cloud environments. Full-stack familiarity (e.g., a modern JavaScript...Full time
$80k - $130k
...solutions , we would love to hear from you! ABOUT US Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund,...Full time$117.6k - $252k
...platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security... ...continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Developer. Be the first to apply!
- remote .net full stack web developer Canada
- full time engineer Canada
- full stack developer Canada
- senior java full-stack developer Canada
- full stack engineer Canada
- senior full stack web developer Canada
- c# .net full stack developer Canada
- java developer remote part time Canada
- full stack node.js developer Canada
- full-stack ruby on rails developer Canada

