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 32 week of 2026
- ...transactions Experience - 8+ years solid experience with java spring-based frameworks and libraries preferably Spring boot... ...cloud-based software applications - Experience designing and developing applications in microservices architecture" NTT DATA provides...SuggestedTemporary workWork at officeRemote workFlexible hours
$166.6k - $208.3k
...meets but anticipates the needs of our customers. Our product engineering group is growing and we’re looking to hire senior full-stack engineers . We’re a team of pragmatic, product-minded engineers motivated by the desire to create lovable products that rescue our...SuggestedFull time$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...SuggestedFull timeWorldwide
$140k - $192.5k
.... The Role We are looking for a highly curious, self-directed Full-stack engineer who thrives on solving complex technical challenges for our Digital Technology team. You are a versatile developer comfortable navigating everything from front-end interfaces (React/...SuggestedLocal areaWorldwideFlexible hours$65 - $75 per hour
...Full Stack Software Engineer JOB-10047148 Anticipated Start Date August 3, 2026 Location Sugar Land, TX Type... ...Job Summary W e are seeking an experienced Senior .NET Developer to design, develop, and maintain scalable, secure, and high-performing...Hourly payFull timeContract 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- ...Organization: GeoAcuity Title: Back-End Developer Location: On-site — St. Louis, MO | DC Metro... ...with SCI eligibility required Type: Full-time Position Summary GeoAcuity is seeking... ...with Python, JavaScript/Node.js, and Java for enterprise integrations and services;...Full time
$181k
...remote first culture. The Role We’re looking for a Senior Full-Stack Software Engineer with deep expertise in Next.js, TypeScript,... ..., PostgreSQL, and a Node-based backend AI-native developer who regularly uses AI-assisted dev tools (e.g., Cursor, Copilot...Remote jobFull time$139.2k - $235.2k
...GitLab enables organizations to increase developer productivity, improve operational efficiency... ...enabling our team members to reach their full potential while collaborating with... ...needs into feature decisions and brings full stack experience, with a current focus on backend...Full timeRemote work$175k - $220k
...AI feature ecosystem under a permanent, full-time remote layout open across the United... ...inside a Senior Backend Engineer, Systems Developer, Technical Software Architect, or closely... ...familiarity or experience working with full-stack platforms leveraging TypeScript, Node.js...Permanent employmentFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeShift work- 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
$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- Job Detail Organization: GeoAcuity Title: FRONT-END DEVELOPER Location: On-site - St. Louis, MO | DC Metro | Springfield, VA | Redlands... ...of active) TS clearance with SCI eligibility required Type: Full-time POSITION SUMMARY GeoAcuity is seeking a Front-End...Full time
- ...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
- Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Marketplace and App Experience domain is the main pillar of our core consumer strategy, driving...Full time
- ...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
- About Us Seez is an AI-powered automotive technology company transforming how vehicles are bought and sold. Since 2016, we’ve been building scalable SaaS and digital retail solutions that help dealerships, OEMs, and marketplaces deliver smarter, more seamless car buying...Full time
- ...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
$166.6k - $208.3k
Since the dawn of aviation, pilots have faced the constant challenge of air resistance, much like sailors navigating the friction of water. Amidst this relentless struggle, the trim tab emerges as an ingenious yet understated marvel. Just as the wheel revolutionized ...Full time$111k - $160k
...greatest potential. Title and Summary Senior Software Engineer (Full-Stack - Java, React) Who is Mastercard? Mastercard is a global... ...incident response, root cause analysis, and on-call support Develop a strong understanding of end-to-end architecture and dependencies...Full timeWorldwide- As we build Affirm's advertising platform and evolve Marketplace into a best in class shopping destination, the ability to route and discover is one of the greatest levers for consumer experiences. Search is one of the highest impact surfaces, and we are building a new ...Full time
$50 - $100 per hour
...recovery of distributed systems. Key Responsibilities Design, develop, and implement cloud infrastructure environments that evaluate... ...one or more of these languages: C++, Python, Rust, GoLang, JAVA, JavaScript. Strong practical experience with DevOps, cloud infrastructure...Hourly payFor contractorsRemote work$111k - $160k
...greatest potential. Title and Summary Senior Software Engineer (Full-Stack - Java, React) Who is Mastercard? Mastercard is a global... ...getting a 360 degree view of the coding world - writing code to develop a piece of code as well as write code to test it? • Do you...Full timeWork at officeWorldwide3 days per week$48 - $62 per hour
...Java Developer JOB-10047121 Anticipated Start Date August 3, 2026 Location Morrisville, NC Type of Employment... ...for employees that work in this industry. This client hires all full-time associates through temporary agencies, so our roles are typically...Hourly payFull timeContract workTemporary work$50 - $100 per hour
...performance on infrastructure tasks. Key Responsibilities Design, develop, and implement realistic cloud infrastructure environments to... ...programming languages such as C++, Python, Rust, GoLang, Java, or JavaScript. Strong practical experience with DevOps, cloud...Remote jobHourly payPart timeFor contractorsImmediate start$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- ...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
- About Us: Ground News is a platform that makes it easy to compare news sources, read between the lines of media bias and break free from algorithms. In a world where political polarization and media distrust are at an all-time high, Ground News offers people a better way...Full time
- ...This is a team that works in the low-level components of our AI stack, so both infrastructure and security experience are pluses.... ...development experience • Experience independently designing and developing medium-to-large projects • Experience working collaboratively...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Developer. Be the first to apply!
- senior java full-stack developer Canada
- senior full stack web developer Canada
- remote .net full stack web developer Canada
- java web developer Canada
- java software engineer Canada
- java developer full time Canada
- java spring developer Canada
- java developer remote part time Canada
- java developer Canada
- entry level java developer remote Canada





