We are seeking a talented Java Developer with expertise in Spring, Spring Boot, REST APIs, SOAP ... Upskilling through online courses, cross-functional development opportunities, and tuition ...
We are seeking a talented Java Developer with expertise in Spring, Spring Boot, REST APIs, SOAP ... Upskilling through online courses, cross-functional development opportunities, and tuition ...
Java Developer
Toronto, ON · On-site
Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in ... Upskilling through online courses, cross-functional development opportunities, and tuition ...
Java Developer
Toronto, ON · On-site
Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in ... Upskilling through online courses, cross-functional development opportunities, and tuition ...
Java Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Software Developer (Java) This role is eligible for our hybrid work model: Two days in-office. Our ... Our success as one of the biggest players in online travel is all thanks to our incredible ...
Java Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Software Developer (Java) This role is eligible for our hybrid work model: Two days in-office. Our ... Our success as one of the biggest players in online travel is all thanks to our incredible ...
Java Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Software Developer (Java) This role is eligible for our hybrid work model: Two days in-office. Our ... Our success as one of the biggest players in online travel is all thanks to our incredible ...
Java Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Software Developer (Java) This role is eligible for our hybrid work model: Two days in-office. Our ... Our success as one of the biggest players in online travel is all thanks to our incredible ...
We are seeking a highly experienced and motivated Java Developer to join our dynamic team. With ... Upskilling through online courses, cross-functional development opportunities, and tuition ...
We are seeking a highly experienced and motivated Java Developer to join our dynamic team. With ... Upskilling through online courses, cross-functional development opportunities, and tuition ...
Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...
Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...
Java Developer
Mississauga, ON · On-site
Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...
Java Developer
Mississauga, ON · On-site
Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...
Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...
Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...
Java Developer
Mississauga, ON · On-site
Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...
Java Developer
Mississauga, ON · On-site
Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Quick apply
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Quick apply
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Java Developer (Fulltime)
Ottawa, ON · On-site
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Quick apply
Java Developer (Fulltime)
Ottawa, ON · On-site
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Java Developer (Fulltime)
Waterloo, ON · On-site
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Quick apply
Java Developer (Fulltime)
Waterloo, ON · On-site
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Quick apply
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Quick apply
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Quick apply
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Java Developer (Fulltime)
Ottawa, ON · On-site
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Quick apply
Java Developer (Fulltime)
Ottawa, ON · On-site
Java Developer Responsibilities: • Designing and implementing Java-based applications. • Defining application objectives and functionality. • Aligning application design with business goals ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in ... Our success as one of the biggest players in online travel is all thanks to our incredible ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in ... Our success as one of the biggest players in online travel is all thanks to our incredible ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in ... Our success as one of the biggest players in online travel is all thanks to our incredible ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in ... Our success as one of the biggest players in online travel is all thanks to our incredible ...
\n \n \n \n \n We have an exciting contract position available for a Full Stack Java Developer in Waterford. It will an initial 6 months with the strong possibility of extending after that. \n \n \n ...
\n \n \n \n \n We have an exciting contract position available for a Full Stack Java Developer in Waterford. It will an initial 6 months with the strong possibility of extending after that. \n \n \n ...
Java Online information
How to make money online with Java?
How does a Java Online Instructor typically structure virtual classes to keep students engaged and ensure effective learning?
What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?
What is the difference between Java Online vs Java Developer?
| Aspect | Java Online | Java Developer |
|---|---|---|
| Required Credentials | Typically self-paced or instructor-led online courses, certifications | Bachelor's degree in Computer Science or related field, certifications |
| Work Environment | Remote, online learning environment | Office or remote work, programming in Java |
| Industry Usage | Training, certification programs, online education platforms | Software development, IT companies, tech industry |
| Common Search Intent | Learning Java online, Java certification courses | Java developer job roles, Java programming jobs |
Java Online refers to online courses or certifications in Java, focusing on learning and skill development through digital platforms. Java Developer, on the other hand, is a professional role involving designing, coding, and maintaining Java applications. While Java Online is about education, Java Developer is a career position requiring practical experience and technical skills.
What are Java Online jobs?
Which pays more, C++ or Java?
Is Java outdated in 2026?
Are Java jobs still in demand?

Job description
Requisition ID: 259548
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
We are seeking a talented Java Developer with expertise in Spring, Spring Boot, REST APIs, SOAP services and JEE technologies. The ideal candidate will be responsible for designing, developing, and maintaining high-performance applications that meet our business requirements.
Is this role right for you?
- Develop and maintain web applications using Java, Spring, Spring Boot, OpenAPI, Swagger, and Java/Jakarta EE backend technologies.
- Design and implement RESTful APIs and SOAP services.
- Maintain the application codebase, including applying security patches and addressing vulnerabilities to ensure system stability, reliability, and compliance.
- Troubleshoot, debug, and optimize applications to ensure optimal performance and scalability.
- Manage, maintain, and coordinate the renewal of SSL certificates for internal and external applications to ensure secure communication and system compliance.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 4+ Years of experience of Java (preferably Java 17+), Spring and Spring Boot frameworks for building robust, scalable RESTful APIs and backend SOAP services.
- Expertise in Webservices (REST, SOAP), Java/Jakarta EE (Servlet, JAX-RS, JMS, JPA, JDBC, CDI) and enterprise design patterns (MVC, Singleton, Front Controller, Factory, DAO, DTO etc.)
- In-depth knowledge of Java SE features (Java 8+), including Lambdas, Streams, Concurrency/multithreading, etc.
- Strong Knowledge of microservices architecture.
- Knowledge on CI/CD pipelines, containerization (Docker), build scripts (Gradle, Maven), and automated testing frameworks (JUnit, Mockito, integration testing) to ensure quality and smooth deployments.
Nice to have skills:
- Experience with cloud platforms (e.g., GCP).
- Familiarity with DevOps practices and tools.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
- Community Engagement - We offer opportunities for community engagement & belonging with our various programs such as hackathons.
Location(s): Canada : Ontario : Toronto
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.
About Scotiabank
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
New York, NY, US