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.
Responsibilities: 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.
Technologies: 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 42 week of 2026
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Java Developer in Little Canada, MN vacancy
$45 - $50 per hour
...United StatesSalary: USD 100-110 / Yearly (Full Time) | USD 45-50 / Hourly (C2C)... ...GorusuCompany: SRI Tech SolutionsJava Full Stack Developer - 10 PositionsMinneapolis, MNJDHighly experienced... ...Front End Developer with experience in Java J2EE, Spring, Angular and Db2 MSSQL. The...SuggestedHourly payFull timeRemote work$80k - $158k
...maintenance of mission critical enterprise Java applications. Experience working with and... ...boot Micro services.Spring Boot Lead Developer with experience in application components... ...for Wipro's standard benefits including a full range of medical and dental benefits options...SuggestedMinimum wageLocal area- ...Forward Deployed Engineer (Java Full Stack Developer) Location: Minneapolis, MN (Onsite Preferred) Overview We are seeking a Forward Deployed Engineer (FDE) with 10+ years of software engineering experience to build and deploy modern, AI-enabled business applications...Suggested
$102.9k - $133.75k
...benefits, and work/life balance; we believe you will feel the Affinity Plus difference. Position Summary The Senior Full Stack Developer is responsible for leading the design, development, and delivery of scalable web-based applications that support business operations...SuggestedLive inImmediate startHome officeMonday to FridayFlexible hours- ...integration tests that run against real Postgres and Redis in containers. If that sounds like your kind of loop, read on. Design and ship full-stack features across ~40 backend domain modules and a large component- driven frontend. Build and extend LLM-powered features:...SuggestedRemote work
- ...Full Stack / Backend Developer (Backend-Focused) Location: Newark, NJ area Employment Type: Contract-to-Hire (W2) Requirements: ~ Experience with Python, Java, and JavaScript; working in distributed systems, object-oriented programming, design patterns, and...Contract work
$49 - $53 per hour
...Title: Remote Full Stack Engineer Location: Remote ( needs to be able to work in EST) Duration: 24 month Contract... ...) Must haves: ~3–5+ years as a full stack developer ~ Proficiency with Apex and/ or Java ~ Proficiency in Apex and Lightning Web Components...Contract workImmediate startRemote work$122k - $240.5k
...for designing, building, and delivering full-stack software and AI-enabled solutions for client... ....4+ years of experience designing, developing and delivering AI/ML solutionsAt least 1... ...least one back-end language such as Python, Java, .NET, Go, or Node.js and at least one...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work$110.7k - $218.3k
...experiences that support business growth. This role combines full stack development, architecture leadership, and team guidance across... ...business needs into practical technical solutions, mentoring developers, and driving quality across enterprise implementations. Recruiting...Local areaVisa sponsorship- ...experimental waste. We are an early-stage, founder-led, venture-backed team scaling now. The Role We are looking for a Full Stack Developer who can own and evolve the interface layer of SuntheticsML—the primary touchpoint between our proprietary machine learning...Local area
- ...architecture and architectural frameworksAt least 10 years of experience in Java, J2ee Skills Good experience in design patterns, JAXB,... ...encouraged to apply. We are unable to sponsor at this time.This is a Full-Time / Permanent job opportunity.• •• • Only US Citizen, Green...Permanent employmentFull time
$65 - $70 per hour
Immediate need for a talented Full Stack Developer. This is a 06+months contract opportunity with long-term potential and is located in NYC, NY... ...achieve financial empowerment Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and...Contract workInternshipLocal areaImmediate startRemote work$209k - $238.5k
Full-stack Engineer 5 - Shopping (Remote-Eligible) What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack... ...programming languages like Java, Scala, Python, Go, Node.js, JavaScript...Remote jobFull timePart timeInternshipLocal area- ...the day-to-day architecture. ~ Solid working knowledge or exposure to Node.js. ~ Strong conceptual and working understanding of Java, Spring Boot, and Microservices architecture to ensure smooth frontend-to-backend integration. ~ Partner with multiple internal teams...Contract workRemote work
- ...and architectural frameworks• At least 10 years of experience in Java, J2ee Skills • Good experience in design patterns, JAXB, Architectural... ...to apply. We are unable to sponsor at this time.Note:-This is a Full-Time Permanent job opportunity for you.Only US Citizen, Green...Permanent employmentFull timeH1b
$50 - $65 per hour
...Webpack, Typescript, Jest, Mocha, Chai, Cypress, React Query, Tan Stack, Apollo Client, React Hooks, Fetch API, Lighthouse, Fastify, Koa... ...and other development processes - Ability to take lead and develop functionality- communicate within and outside the team. - Build...Hourly payContract workTemporary workWork experience placement$150k - $170k
Job Title - FULL STACK DEVELOPER ( REMOTE ) - but must live in Maryland. Locations - Suitland, Maryland ( REMOTE ) Base Salary - $150,000 - $170,000 Client: U.S. Department of State and the U.S. Secret Service *** CLIENT NOTES ( Read This ) *** ** Do not submit backend...Permanent employmentFull timeLive inImmediate startRemote work2 days per week3 days per week$120k
Position Title: Full Stack Software Engineer Location: Baltimore, MD Industry: Education Full Stack Software Engineer Summary: Our client is seeking a Full Stack Software Engineer who will participate in and/or guide the development and support of administrative and educational...- ...Associates is seeking a mid-level level Java Developer to help support a Program with the US Department... ..., and maintainable solutions across the full software lifecycle. You will work with... ...named in this JD or a closely related stack. ~ Experience with APIs or...Permanent employmentH1bRemote work
- Tattoo Projects is currently seeking our next talented full stack web developer. We have a growing team that is looking for an experienced Full Stack developer to join us who will be responsible for the server side and client side of web applications. We are looking for...Remote workRelocation
$94.9k - $176.3k
...database design principles.Strong experience in designing and developing web applications and REST APIs using ASP.Net or similar frameworks... ...of America, Frisco, Texas; United States of America, Ann Arbor, Michigan; United States of America, Eagan, MinnesotaType: Full timeFull timeWork experience placementWork at officeLocal areaImmediate startFlexible hours- ...Generative AI / Backend Developer Remote (US-Based) Are you passionate about building AI-powered products and shaping the future of cybersecurity? Our client, a cutting-edge startup focused on AI-driven application security, is looking for a Generative AI...Remote workFlexible hours
$70 per hour
...experience with at least one full cycle implementation in an agile... ...& API services using Java, Beanshell, Spring-Boot, REST,... ...React, Redux and Node JS.• Full stack development utilizing React, Java... ...(e.g., open source). Designs, develops, and approves end-to-end functionality...Contract work$107.9k - $195.05k
Leidos is seeking Senior Java Software Engineer - Scrum Master to join the Air Traffic... ...0% of your time will be spent designing, developing, testing, and maintaining production software... ..., or other law.SummaryLocation: Gaithersburg, MD; Eagan, MN; Ashburn, VAType: Full timeFull timeContract workRemote work- ServiceNow is seeking a seasoned Staff Backend Engineer to architect and deliver AI-assisted access security features for the Veza Identity solution, building secure, scalable backend services and enterprise-grade workflows. You will work with cross-functional teams, apply...
- ...skilled Forward Deployed Engineer to join our team in designing, developing, and deploying custom applications for our diverse clientele.... ...have minimum 6 years work experience)Minimum of 3 years of full-stack engineering w/ minimum of 1 year experience with at least four...Full timeWork experience placementLive inWork at officeLocal area
$75.4k - $135.7k
...engineering that powers the product. You develop keen insight into the technical architecture... ...and Frameworks like Spring Boot Java Kotlin JavaScript and TypeScript Databases... ...Knowledge of standard client server and database full-stack application architecture ~ Knowledge of...Full timeTemporary workWork experience placementFlexible hours$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...Work at office2 days per week$122k - $240.5k
...analysis, experience, and decision making Developing solutions to client problems through... ...skill areas below:Hands-on experience in full stack software development across frontend and... ...oriented programming using languages such as Java, Python, or JavaScript/TypeScript....Local area$150k - $180k
.... You don't get attached. You ship the next one. Owning the full stack. Frontend, backend, data, integrations, deployment, the URL you... ...functional. ~ Backend depth in order of importance (Node.JS, Java, and Python). API design, data modeling, auth, error handling....Full timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Developer. Be the first to apply!
Related searches
- remote .net full stack web developer
- fullstack developer internship
- java j2ee full stack developer
- senior java full-stack developer
- entry level fullstack developer
- ai full stack developer
- junior mean stack developer
- full stack / python developer (remote)
- full-stack software engineer (node.js / react.js)
- mid level full stack developer




