Top Java Developer Opportunity

2 weeks ago


Toronto, Ontario, Canada CIBC Full time
About CIBC

CIBC is a leading bank that is committed to building relationships with its clients. We are seeking talented and passionate professionals who are dedicated to making a difference in the lives of our clients.

As a Senior Java Developer at CIBC, you will be responsible for leading the design and development of application systems across all technologies and platforms. You will provide consultation to senior management on a wide range of existing and emerging infrastructure technologies, translating user requirements into process and data requirements, and developing solutions for the business with far-reaching impact.

Responsibilities
  1. Design and Development: Perform complex solution design activities, understanding business requirements and translating them into system and application design aligned with our technology roadmap. Lead the design of cost-effective and innovative solutions to meet both business objectives and operational efficiency goals.
  2. Technology Roadmap: Contribute to technology roadmaps aligned with the bank's vision, strategy, and business objectives. Lead multiple complex technology solutions while maintaining consistency across the platform, adopting best practices, and pushing forward continuous improvements.
  3. Stakeholder Management: Act as the solution lead and interface with project teams by driving and moderating design review sessions to walk stakeholders through and ensure that the overall design aligns with business requirements and architectural directions. Support and mentor junior designers and developers through knowledge sharing, collaboration, and effective problem-solving.
Requirements
  1. Experience: 8-10+ years of experience in Java, designing, developing, implementing, and supporting applications with expertise in most of the following: Databases (Oracle, SQL Server), Cloud (Azure, AWS), ETL (Informatica, SSIS), Linux os, and Tools (Tools: source control/issue management: Git, TFS, JIRA, Azure DevOps).
  2. Change Champion: Embracing and championing change, being passionate about staying on top of technology trends, continuously evolving your thinking and work style to deliver your best.
  3. Influential Leader: Knowing that relationships and networks are essential to success, inspiring outcomes by making yourself heard.
  4. Digital Savvy: Seeking out innovative solutions, embracing evolving technologies, and easily adapting to new tools and trends.
  5. Education: Bachelor's degree or equivalent in Computer Science or Technical discipline.
  6. Lifelong Learner: Passionate about growing your knowledge, having a strong sense of curiosity.
What CIBC Offers
  • We recognize your strengths and ambitions as an employee and strive to create opportunities to tap into your potential.
  • We offer competitive compensation, incentive pay, banking benefits, a health benefits program, defined benefit pension plan, employee share purchase plan, and MomentMakers, our social recognition program.
  • We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.
Additional Information
  • CIBC is committed to creating an inclusive workplace where all employees and clients feel welcome.
  • You must be legally eligible to work in Canada in the specified locations and, if applicable, hold a valid work permit or study permit.

  • Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Tata Consultancy Services Full time

    About Tata Consultancy ServicesTata Consultancy Services is a global IT services, consulting, and business solutions organization that has been partnering with top businesses in their transformation journeys for over 55 years.Our consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through...


  • Toronto, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    About the RoleCiti Canada Technology Services ULC, a leading global bank, is seeking a talented Senior Java Developer to join our team in Mississauga, Canada.The successful candidate will be responsible for delivering day-to-day delivery work, embracing a robust agile process implementation, identifying epic/story risks and working on risk mitigation.Key...


  • Toronto, Ontario, Canada Foilcon Full time

    Foiled by Complexity, Unleash Your Potential as a Backend Developer at Foilcon!About UsFoilcon is an innovative software development company dedicated to crafting cutting-edge solutions. Our team of experts thrives on the latest technologies and methodologies, ensuring seamless integration and high-performance systems.Job OverviewWe are seeking an...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada CB Canada Full time

    Senior Java Developer OpportunityCB Canada is seeking a highly skilled Senior Java Developer to join our team.Key Responsibilities:Design and develop scalable Java applications using Akka and Scala.Collaborate with cross-functional teams to deliver high-quality software solutions.Participate in code reviews and contribute to the improvement of our...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Greetings from Iris Software Inc.We are seeking a highly skilled Enterprise Java Developer for a long-term contractual opportunity in Toronto, ON.Job Title: Full Stack DeveloperFront-end Development: AngularBack-end Development: JavaDatabase Management: PostgresInfrastructure Setup: AWS, ECS/Docker, and other servicesDeployment Process: CircleCI, GitHub...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Citigroup, Inc Full time

    Citi: A Global Leader in FinanceWe are seeking a talented Java Tech Lead to join our team at Citigroup, Inc. As a global leader in finance, we provide consumers, corporations, governments, and institutions with a broad range of financial products and services.We offer a dynamic and challenging work environment that fosters innovation and growth. Our Java...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Synechron Full time

    Role: Java Technical LeadLocation: GloballyType: Full-time with Remote OptionExperience: 10+ Years of Experience RequiredJob Description:We are seeking a skilled Java Enterprise Developer to lead our team in developing cutting-edge solutions for the world's leading financial institutions.Key Responsibilities:Design, develop, and deploy Java-based...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Overview: Astra North Infoteck Inc. is seeking a skilled Senior Java Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale Java applications.Responsibilities:Design and implement scalable Java applications using Spark and Hadoop.Collaborate with cross-functional...

  • Lead Java Developer

    1 month ago


    Toronto, Ontario, Canada https:www.pcrecruiter.netsitemap Full time $75,000 - $90,000

    Lead Java Developer OpportunityJob SummaryThis key team member will lead the development of a Java-based application for Engineering Professionals. The ideal candidate will have at least ten years of combined experience in software development and lifecycle management, with a strong background in Java for Windows and UNIX platforms. The successful candidate...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java DeveloperWe are seeking a skilled Senior Java Developer to join our team in Toronto, Ontario, Canada. As a Senior Java Developer, you will be responsible for developing, maintaining, and implementing Java-based components, applications, and frameworks.Key Responsibilities:Design and develop Java-based solutionsCollaborate with other...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java DeveloperAbout the Role:NTT DATA Services is seeking a skilled Senior Java Developer to join our team in Toronto, Ontario. As a Senior Java Developer, you will be responsible for developing, maintaining, and implementing Java-based components, applications, and frameworks.Key Responsibilities:Design and develop Java-based...


  • Toronto, Ontario, Canada Futuretek Full time

    Job Title: Java Development InstructorJob Summary:Futuretek Academy is seeking a highly skilled Java Development Instructor to join our team. As a Java Development Instructor, you will be responsible for designing, updating, and delivering Java programming courses. This includes:Key Responsibilities:Course Design and DevelopmentConsulting with program/course...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Java DeveloperJob Description:At Astra North Infoteck Inc., we are seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality, scalable Java-based applications.Key Responsibilities:* Design and develop high-quality,...


  • Toronto, Ontario, Canada Top Hat Full time

    About UsTop Hat is revolutionizing the world of higher education by providing a leading teaching platform that professors use to create an active learning environment. Our mission is to be the premier way for professors to interact with students both in and out of the classroom.Job DescriptionWe are seeking an experienced Mobile iOS Developer to join our...


  • Toronto, Ontario, Canada RS Software, Inc. Full time

    Job Title: Java DeveloperRS Software, Inc. is a leading provider of global payment platforms and services. We are seeking a skilled Java Backend Developer to join our team in Toronto, Canada.About the Role:We are looking for a talented Java Developer with expertise in transaction processing, preferably in Payments or Banking and Financial Services. The ideal...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, Canada one Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team and contribute to the development of our cutting-edge software solutions.As a Senior Java Developer, you will be responsible for designing, developing, and maintaining our Java-based applications, ensuring they meet the highest standards of quality and performance.You will...


  • Toronto, Ontario, Canada Futuretek Full time

    Job Title: Java Development InstructorJob Summary:As a Java Development Instructor at Futuretek Academy, you will be responsible for designing, updating, and delivering Java programming courses. This includes:Course Design and Development:Designing and updating Java programming coursesConsulting with program administrators, faculty, and industry partners to...

  • Java Developer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Apex Systems Full time

    Java DeveloperApex Systems is a global IT services provider, and our staffing practice has an opening for a Java Developer with experience in the financial industry to work at our client, a Big 5 bank.Client: Big 5 BankLocation: Downtown Toronto. 2 days in officeDuration of Contract/Perm: 6-month rolling contract with potential to extend for up to 2...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Java DeveloperJob Summary: We are seeking a highly skilled Senior Java Developer to join our team at Astra North Infoteck Inc. The ideal candidate will have extensive experience in developing complex software applications using Java, Springboot, and Angular.Key Responsibilities:* Develop high-quality software applications using Java,...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our dynamic and energetic team at Scotiabank. As a key member of our team, you will be responsible for delivering banking solutions using Java, Spring Boot, Microservices, and other leading-edge technologies.Key ResponsibilitiesProvide technical direction with team input and...