Java Application Developer
$61.6k - $113.9kBMO Financial
Salary: $61,600 - 113,900 per year Requirements:
- 4-6 years of experience in software development, supported by a relevant degree or comparable experience.
- Recent hands-on experience (within the last 3 months) with the core technology stack mentioned.
- Ability to articulate your contributions, role, and the impact of your work clearly.
- Excellent problem-solving, communication, and teamwork skills.
- Practical experience with AI-assisted coding tools like Microsoft Copilot or GitHub Copilot.
- Strong judgment in assessing AI-generated code and adhering to enterprise quality standards.
- Solid understanding of responsible AI usage in a corporate environment, considering data privacy and secure development practices.
- Deliver comprehensive software solutions throughout the software development lifecycle, covering design, development, testing (SIT/UAT), deployment, and production support.
- Create and maintain applications using Java and Spring Boot in a microservices and cloud-based setting.
- Develop integrations for systems and applications using RESTful APIs, MQ, Kafka, and SFTP (JSON/XML).
- Write, optimize, and sustain data access logic leveraging Oracle SQL.
- Ensure all solutions comply with enterprise standards for security, reliability, performance, logging, and observability.
- Diagnose, debug, and resolve intricate application problems in both development and production setups.
- Assist with release management, version control, and initiatives for continuous improvement.
- Collaborate efficiently with cross-functional teams spanning both technology and business areas.
- Utilize AI tools to analyze established code, comprehend system behavior, and facilitate quicker onboarding into new applications and domains.
- Leverage AI for code generation, test creation, debugging, and documentation support, while maintaining ownership of final design and implementation decisions.
- Use AI to assist in troubleshooting errors, logs, and defects to boost productivity and expedite problem resolution.
- Validate and evaluate AI-generated outputs to ensure accuracy, security, performance, and long-term maintainability.
- Employ AI as a learning resource to stay updated with new technologies, frameworks, and engineering best practices.
- AI
- Cloud
- Copilot
- GitHub
- Support
- JSON
- Java
- Kafka
- Oracle
- SQL
- Security
- Spring
- Spring Boot
- XML
- microservices
- AWS
- Lambda
- Redshift
- ChatGPT
- EC2
- Network
- REST
More:
At BMO, we are committed to fostering positive growth within business and life, striving to create sustainable changes for our customers, communities, and team members. We cherish collaboration, innovation, and pushing the envelope to enhance lives and propel economic growth globally. As part of our team, you will be appreciated, valued, and have numerous opportunities for growth and impact. We aim to support your development from the very beginning, equipping you with the necessary tools and resources to achieve significant milestones while assisting our customers in doing the same. We offer extensive training, managerial support, and networking avenues to help you broaden your expertise. We embrace diversity and aim to create an inclusive and accessible workplace for all our employees.
last updated 32 week of 2026
- Job title: Java Developer Job location: Montreal, Canada(Hybrid) Job Type: Contract Job description: Technology The ideal candidate... ...java developer to join and help deliver key initiatives. The applicant should be a solid Java programmer, with strong design and...SuggestedContract work
$61.6k - $113.9k
...education and experience. Proficiency in Java, Spring Boot, Hibernate/JPA.... ...Development Lifecycle (SDLC). Exposure to applications and system integration. Experience with... ...business systems and service applications. Develop high-quality technology applications and...SuggestedFull timeWork at office$48 - $62 per hour
...Java Developer JOB-10047121 Anticipated Start Date August 3, 2026 Location Morrisville, NC Type of Employment... ...for designing, developing, and maintaining scalable backend applications while supporting enterprise software systems. The ideal...SuggestedHourly payFull timeContract workTemporary work$75.9k - $141.9k
...experience utilizing AI-supported coding or developer productivity tools such as Microsoft... ...development, and ongoing maintenance of intricate applications or services, ensuring technical quality,... ...and develop applications utilizing Java and Spring Boot within a microservices...SuggestedFull time$111k - $160k
...Senior Software Engineer (Full-Stack - Java, React) Who is Mastercard? Mastercard... ...Build and operate complex full-stack applications (e.g., Java, Node.js, React, GraphQL, PostgreSQL... ...cause analysis, and on-call support Develop a strong understanding of end-to-end...SuggestedFull timeWorldwide- ...Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard... ...Senior Software Engineer, you will design, develop, and operate secure, scalable software... ...improvement. • Troubleshoot complex application and production issues using logs, metrics...Full timeWorldwide
$111k - $160k
...Senior Software Engineer (Full-Stack - Java, React) Who is Mastercard? Mastercard... ...experience working on high performance applications? • Are you excited about getting a 360... ...view of the coding world - writing code to develop a piece of code as well as write code to...Full timeWork at officeWorldwide3 days per week$48 per hour
...(1-833-32-37483) We thank all those interested in joining the Clean Harbors team; however only those that complete the online application and meet the minimum job qualifications will be considered for this role. Clean Harbors is a Military & Veteran friendly company...Full timeCasual workWeekend work$90k - $130k
...proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we work confidently with SQL databases. We have practical experience developing for live, real-world environments and managing multi-step system interactions. We...Full time$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$61.6k - $113.9k
...experience in software development or AI-enabled application development. We need hands-on... ...We require practical experience with Java, Spring Boot, Oracle, SQL, and microservices... ...services and retrieval patterns. We develop AI-enabled applications that support...Full timeWork at office2 days per week3 days per week$116k - $145k
...building cross-platform mobile and web applications from the ground up. We work [Flexible... ...Collaborate with product and design teams to develop innovative cardholder experiences across... ...development (Swift/Kotlin/Objective-C/Java). ~ Experience integrating React...Full timeWork at officeRemote workFlexible hours- ...Organization: GeoAcuity Title: Back-End Developer Location: On-site — St. Louis, MO | DC... ...Springfield, VA | Redlands, CAPosted: 2026-07-07 Application Deadline: Position Description: Back... ...with Python, JavaScript/Node.js, and Java for enterprise integrations and services...Full time
$50 - $100 per hour
...systems. Key Responsibilities Design, develop, and implement cloud infrastructure... ...these languages: C++, Python, Rust, GoLang, JAVA, JavaScript. Strong practical experience... ...of tasks per week. Eligibility ~ Applicants must be able to engage as independent contractors...Hourly payFor contractorsRemote work$91k - $140k
...experience working on high performance applications? • Are you a excited about getting a 3... ...view of the coding world - writing code to develop a piece of code as well as write code to... ...Role • Implement application logic in Java. • Write code to do unit testing,...Full timeWork at officeWorldwide$75.9k - $141.9k
...expect proven experience delivering production-ready applications end to end. We require solid experience in banking... ...challenges. We build robust microservices and APIs using Java, Node.js, and Python. We develop intuitive frontend applications with React or Angular....Full time$50 - $100 per hour
...tasks. Key Responsibilities Design, develop, and implement realistic cloud... ...languages such as C++, Python, Rust, GoLang, Java, or JavaScript. Strong practical experience... ...a minimum number of tasks per week. Application Process Submit an application and...Remote jobHourly payPart timeFor contractorsImmediate start$70k - $90k
...creates original IP and partners with renowned global brands to develop world-class, immersive titles and interactive experiences that... ...Direct experience shipping titles or supporting runtime applications in production. Hands-on game engine familiarity with Unreal...Full timeCasual workInternshipRemote workWorldwideFlexible hours- ...Experience - 8+ years solid experience with java spring-based frameworks and libraries... ...- 5+ years experience with building applications working with databases like Oracle, Postgres... ...- Experience designing and developing applications in microservices architecture...Temporary workWork at officeRemote workFlexible hours
- ...distributed, cross-timezone setup — based in Canada, collaborating closely with a Helsinki-based team. Who You Are: Backend: Java 2X , Spring Boot 3.X.X , WebFlux , Maven Data & APIs: SQL , GraphQL , gRPC , REST Cloud & Infrastructure:...Full time
- .... We build and maintain the shared AI tooling that hundreds of developers depend on to ship faster and with more confidence. We also build... ...of Ruby on Rails , Python , TypeScript , and Java/Kotlin , partnering with teams across Platform Engineering to...Full timeImmediate start
- ...Job Title: Software Engineer Location: Calgary, AB (Onsite) Job Type: Full-Time Java Software Engineer Kafka & Microservices Requirements: ~5+ years of Java development experience ~ Strong experience with Spring Boot and Microservices...Full timeWork at office
$100k - $130k
...We are seeking a highly analytical, quality-driven Software Developer II to accelerate the ongoing success and technical modernization... ...to translate user expectations into high-signal desktop applications. This track demands a developer skilled in structured C#/.NET...Full timeLocal areaRemote workWorldwideRelocationFlexible hours$85k - $110k
...that move sensor-dervied and human reported intelligence across organizational and coalition boundaries Develop and maintain rich Java desktop client applications that consume and present sensor-derived and human-reported data sources Write clean, testable,...Full timeWork at officeRemote workFlexible hours- ...features you build. What You’ll Bring Solid programming skills in at least one modern language ( C# , Go , TypeScript , Java , or similar), with experience building and consuming APIs. Hands-on, day-to-day experience using Claude Code (or comparable agentic...Full time
$90k - $130k
...parsing, logic, and reporting. We are proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and have worked with SQL databases. We have practical experience building in live, non-mocked environments and managing multi-step...Full time- ...corrections in Python, JavaScript including ReactJS, C and C++, Java, Rust, and Go for model training and benchmarking. Evaluate... ...engineering experience. Proven experience building full-stack applications and deploying scalable, production-grade software using modern...For contractorsRemote work10 hours per weekFlexible hours
$61.6k - $113.9k
...development lifecycle, encompassing design, development, testing (SIT/UAT), deployment, and production support. Develop and sustain applications utilizing Java and Spring Boot within a microservices and cloud-native framework. Create system and application...Full timeWork at office2 days per week3 days per week- ...role. This is a high-autonomy, high-leadership position: you'll develop new features at scale, set the standard for how we build on the... ...we use: TypeScript ( React + Node) Golang Bigtable Postgres / PostgreSQL BigQuery Python Java Terraform...Full timeCasual work
- ...PSPs, ISO 20022, routing, double‑entry, high‑volume payment systems) ~ Deep expertise in backend programming (e.g., Python , Go, Java) and cloud‑native architecture. ~ Proven track record designing highly available, high‑performance systems. ~ Ability to anticipate...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Application Developer. Be the first to apply!
- 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
- senior java full-stack developer Canada
- java programming Canada
- java production support Canada







