Java Developer

3 months ago


Old Toronto, Canada Scotiabank Full time

Join a purpose-driven winning team, committed to results, in an inclusive and high-performing culture.

The role:

Contributes to the overall success of the Retail Customer Platform Technology applications ensuring specific individual goals, plans, initiatives are executed and delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.

Is this role right for you? In this role you will:

  1. Champion a customer-focused culture to deepen client relationships and leverage broader Bank relationships, systems, and knowledge.
  2. Provide system analysis, object-oriented design/programming, technical documentation, and support for existing and new applications and systems.
  3. Provide recommendations on best practices and enhancements that are in line with the bank’s technology road map.
  4. Work with project teams to refine technical requirements and provide technical design and guidance based on industry best practices.
  5. Perform coding, unit testing, debugging, documenting, and implementing of applications and scripts.
  6. Participate in estimation and planning of development efforts required for various projects and enhancements.
  7. Maintain, support, and enhance existing applications.
  8. Participate in regular code reviews for release activities.
  9. Lead the implementation efforts for implementations of code to non-production and production environments.
  10. Participate in production issue analysis and perform root cause analysis for production issues and implementation issues.
  11. Assist the product owners and business analysts in discovering the current system behavior and provide recommendations on improving the current system.
  12. Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  13. Actively pursue effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles.
  14. Champion a high-performance environment and contribute to an inclusive work environment.

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

  1. Bachelor’s degree in Computer Science, Engineering, or related discipline is preferred.
  2. At least 3-5 years of technical working experience in systems analysis, design, development, unit testing, and debugging.
  3. Technical working experience with Core Java (Version 8 or higher)/Java.
  4. Proficient in SQL & relational databases.
  5. Knowledge or experience in the use of GIT, Gradle, Jira, Confluence or a similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines.
  6. Technical working experience in an agile environment.
  7. Working experience with Spring Boot, Spring Security and Spring Data Repositories, Spring Batch.
  8. Technical working knowledge of Web Services, SOAP/REST, STS Spring Tools, or Eclipse Integrated Development Environment (IDE).
  9. Knowledge of SSL and setup of secure handshake between applications.
  10. Technical knowledge of Microsoft Azure Cloud/Google Cloud and Splunk.

Nice to Have:

  1. Technical Knowledge of event-driven architecture (Kafka, Kafka connectors, Kafka brokers).
  2. 2-3 years of working experience in the banking/financial services industry.
  3. Working knowledge of SoapUI.

What's in it for you?

  1. Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential.
  2. Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank.
  3. Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  4. Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  5. Community Engagement - we offer opportunities for community engagement & belonging with our various programs.
  6. Work arrangements: Hybrid.

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.

If you require accommodation during the recruitment and selection process, please let our Recruitment team know.

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.

#J-18808-Ljbffr
  • Java Developer

    3 months ago


    Old Toronto, Canada Quantumbricks Full time

    Job Requirements:Experience in Java and AWSProficient in algorithms and data structuresComfortable with live coding sessions for interviewsExpertise in Java application, data, and infrastructure architectureExperience with Spring Boot and microservicesHands-on Java application development experienceProficient in Java technologies: JSP, EJB, JMS, Spring,...

  • Java Developer

    3 months ago


    Old Toronto, Canada MBI Digital Corp Full time

    MBI Digital is looking for a Java Senior Developer/Lead with 10+ years experience in Java, Microservices and Spring Framework. The candidate should be responsible to lead a team of Java Developers. This is a 100% remote full time opportunity. The candidate should be willing to work from 4pm EST to mid night through Monday to Friday with weekends on call...

  • Java Developer

    3 weeks ago


    Old Toronto, Canada Endava Limited Full time

    Job RequirementsAt Endava Limited, we are seeking a skilled Senior Java Developer to join our team in Toronto, ON. The ideal candidate will have a strong background in Java and Spring, with experience working on Agile teams and designing production-grade, scalable applications.Develop and maintain optimal data pipeline architecture.Implement data products...

  • Java Developer

    3 months ago


    Old Toronto, Canada GFT TECHNOLOGIES SE Full time

    Date: Aug 27, 2024Location: Toronto, ON, CA, M5J 2P1Working place: HybridThis role does not have a visa sponsorship option; it also requires 2-3 days a week working from the office in Downtown Toronto. This role has contract or full-time hire options.GFT is shaping the future of digital business. We are recognized as transformation leaders with a passion for...

  • Java Developer

    2 months ago


    Old Toronto, Canada GFT Group Full time

    This role does not have a visa sponsorship option; it also requires 2-3 days a week working from the office in Downtown Toronto. This role has contract or full time hire options. GFT is shaping the future of digital business. We are recognized as transformation leaders with a passion for technology and innovation. We provide sustainable solutions through IT...

  • Java Developer

    3 months ago


    Old Toronto, Canada RS Software, Inc. Full time

    RS Software is a specialized product company that offers global, national, and enterprise payment platforms and services in digital payments to clients across North America, Europe, the UK, the Middle East, APAC, and India. Leveraging over 30 years of industry expertise, RS Software delivers mission-critical payment solutions that blend innovation and...

  • Java Developer

    4 weeks ago


    Old Toronto, Canada Ignite Talent Solutions Full time

    Our client is looking for a highly skilled developer with experience building enterprise web applications in Java. The Developer will be responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties. Java Developer...

  • Senior Java Developer

    3 weeks ago


    Old Toronto, Canada Insight Global Full time

    Job Title: Senior Java DeveloperJob DescriptionWe are seeking an experienced Senior Java Developer to join our team at Insight Global. As a Senior Java Developer, you will design, develop, and maintain high-performance Java applications, collaborating with cross-functional teams to ensure the performance, quality, and responsiveness of applications.Key...

  • Lead Java Developer

    5 months ago


    Old Toronto, Canada ROSS Full time

    Lead Java Application Developer[Fault Tree Analysis (FTA)Project] POSITION DESCRIPTION This key team member will lead the development of aJava-based Fault Tree Analysis (FTA) application for Engineering Professionals. This is a hands-on leadership role requiring very strong cross-platform Java development skills. The ideal candidate will have at least ten...

  • Java Developer

    6 months ago


    Old Toronto, Canada Nexus Systems Group Inc. Full time

    Typical Day in Role: • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications • Act as an expert technical resource for modeling, simulation and analysis efforts • Leverage industry best practices to design, test, implement and support a solution • Assure...

  • Senior Java Developer

    3 weeks ago


    Old Toronto, Canada Collabera Full time

    About the RoleCollabera is seeking a skilled Senior Java Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.ResponsibilitiesDesign, develop, and integrate complex software components using Java,...

  • Senior Java Developer

    2 months ago


    Old Toronto, Canada iPartner Consulting Full time

    Hybrid - Candidate must be able to work 3 days onsite and 2 days remoteMUST HAVES:10+ years’ experience in developing n-tier Enterprise applications10+ years’ hands-on development with Java Enterprise technologiesExtensive hands-on development & troubleshooting experience on Java EE platformExpertise in JPA or Hibernate, and Spring...


  • Old Toronto, Canada ProViso Staffing Full time

    Summary of day-to-day responsibilities: • Work with the BSA to transform requirements into Tasks.• Debugging and maintenance.• Feature development and maintenance of the tool.• Develop and host web-enabled and database-driven applications in Java. Apply analytical skills to resolve problems and deliver solutions.• Design and develop quality...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, Canada GFT TECHNOLOGIES SE Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled and experienced Java Developer with a strong background in investment banking to join our dynamic team.Key Responsibilities:Design, develop, test, and deploy high-performance Java applications for various investment banking functions, including trading platforms, risk management systems, and...

  • Java Developer

    6 months ago


    Old Toronto, Canada Nexus Systems Group Inc. Full time

    Typical Day in Role: - Quickly analyze the available data and find the root cause of the problem during production issues. - Suggest improvements to supported applications and systems as needed - Translate ideas into technical and business realities, and to map technology to business problems. - Understanding of software quality assurance principles -...

  • Senior Java Developer

    2 months ago


    Old Toronto, Canada GuruLink Full time

    Location: Toronto, OntarioWe are seeking an experienced Senior Java Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining backend solutions using Spring Boot and Java, while ensuring system security and integration with various services. You will play a crucial role in backend...

  • Senior Java Developer

    4 months ago


    Old Toronto, Canada Luxoft Full time

    Project descriptionWe're looking for a talented and passionate Developer to join our Mortgage Pricing team. The successful candidate will help drive transformation projects of our environment across Development / UAT and Production. Our plan is to build a small team of 2 Angular and 2 Java developers in Canada that will collaborate with the US-based...

  • Java Developer

    1 month ago


    Old Toronto, Canada Finance Professionals Inc. Full time

    JOB DESCRIPTIONLocation: Hybrid (Downtown, Toronto)Duration: 6 monthsOur client, a leading financial institution in Downtown Toronto is looking for a Java Developer to be responsible for providing analytical and technical support on applications and projects based on operational, client and market requests. The successful candidate will have the opportunity...


  • Old Toronto, Canada MBI Digital Corp Full time

    Lead Java Developer Opportunity at MBI Digital CorpWe are seeking a highly experienced Java Lead Developer to join our team at MBI Digital Corp. The ideal candidate will have a strong background in Java, Microservices, and Spring Framework, with a minimum of 10 years of experience in leading teams of Java Developers.Key Responsibilities:Lead a team of Java...

  • Backend Java Developer

    2 months ago


    Old Toronto, Canada Totalperform Full time

    Clientis is looking to build a skilled Java Backend Developer team with expertise in transaction processing in Payments, within the Banking and Financial Services sector. The ideal candidates will have a deep understanding of building secure and scalable transaction processing systems using micro-services based architecture and Java Spring Boot tech stack....