Senior Java Developer
$80k - $130k per yearSenior Java Developer Position Description
We are Canada's largest independent information technology services firm, and at 50 years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. This is a hybrid Senior Java Developer role requiring the successful candidate to work from our downtown Toronto office and/or the client office at a minimum of 4 days per week. The work arrangement is subject to change based on business requirements. We are seeking a hands-on senior technical resource who can contribute independently within a few weeks of receiving the required access and knowledge transfer. The successful candidate will take ownership of assigned work, proactively resolve technical and security-related issues, and deliver solutions with minimal supervision. Your future duties and responsibilities
• Design, develop, enhance, and maintain enterprise applications using Java, Spring Boot, and related technologies.
• Investigate, analyze, prioritize, and remediate application and infrastructure security vulnerabilities across cloud-based environments.
• Troubleshoot and resolve security findings affecting application code, RESTful APIs, containers, microservices, and cloud services.
• Apply secure coding practices and address common security vulnerabilities, including OWASP Top 10, CVEs, dependency vulnerabilities, IAM, secrets management, encryption, and data protection requirements.
• Use vulnerability scanning and code analysis tools such as Snyk, Checkmarx, Veracode, SonarQube, Black Duck, or similar platforms to identify and remediate security findings.
• Contribute to CI/CD pipelines and DevSecOps processes by integrating appropriate security controls and remediation practices into the software delivery lifecycle.
• Conduct code reviews and peer reviews to identify security vulnerabilities, maintain coding standards, and support compliance with organizational requirements.
• Perform root cause analysis for security and performance issues and implement sustainable long-term solutions.
• Provide technical direction and coordinate with offshore team members to support delivery, resolve technical issues, and ensure commitments are met on time.
• Collaborate with security teams, architects, business stakeholders, and development teams to prioritize vulnerabilities, develop remediation plans, and communicate delivery status. Required qualifications to be successful in this role
• 5+ years of experience identifying, analyzing, and remediating application and infrastructure security vulnerabilities in cloud-based environments.
• Strong hands-on experience with Java, Spring Boot, and related technologies in enterprise environments.
• Strong understanding of secure coding practices and common security vulnerabilities, including OWASP Top 10, CVEs, and dependency management.
• Hands-on experience with vulnerability scanning and remediation tools such as Snyk, Checkmarx, Veracode, SonarQube, Black Duck, or similar platforms.
• Proficiency with cloud platforms such as AWS, Azure, or GCP, including implementation of security best practices and controls.
• Strong knowledge of RESTful APIs, microservices architecture, and enterprise application integration patterns.
• Experience with CI/CD pipelines and integrating security controls into DevSecOps processes.
• Familiarity with containerization technologies such as Docker and orchestration platforms such as Kubernetes or OpenShift.
• Strong understanding of IAM, secrets management, encryption, and data protection best practices.
• Experience working in Agile/Scrum environments and managing multiple priorities in a fast-paced delivery setting.
• Strong communication, collaboration, and technical leadership skills, including the ability to coordinate with offshore team members and provide technical direction.
• Strong documentation skills, including the ability to prepare technical designs, remediation plans, and stakeholder status reports.
• Ability to collaborate effectively with security teams, architects, business stakeholders, and development teams to prioritize and remediate vulnerabilities. Nice to have -
• Prior experience managing or mentoring offshore teams.
• Experience with enterprise vulnerability remediation programs and security compliance initiatives.
• Financial services or other highly regulated industry experience.
• Relevant certifications such as AWS Certified Developer, Azure Developer Associate, Certified Secure Software Lifecycle Professional (CSSLP), or similar.
• Prior experience supporting large-scale, mission-critical applications with stringent security and availability requirements. **CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy. #LI-BN Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
We are Canada's largest independent information technology services firm, and at 50 years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. This is a hybrid Senior Java Developer role requiring the successful candidate to work from our downtown Toronto office and/or the client office at a minimum of 4 days per week. The work arrangement is subject to change based on business requirements. We are seeking a hands-on senior technical resource who can contribute independently within a few weeks of receiving the required access and knowledge transfer. The successful candidate will take ownership of assigned work, proactively resolve technical and security-related issues, and deliver solutions with minimal supervision. Your future duties and responsibilities
• Design, develop, enhance, and maintain enterprise applications using Java, Spring Boot, and related technologies.
• Investigate, analyze, prioritize, and remediate application and infrastructure security vulnerabilities across cloud-based environments.
• Troubleshoot and resolve security findings affecting application code, RESTful APIs, containers, microservices, and cloud services.
• Apply secure coding practices and address common security vulnerabilities, including OWASP Top 10, CVEs, dependency vulnerabilities, IAM, secrets management, encryption, and data protection requirements.
• Use vulnerability scanning and code analysis tools such as Snyk, Checkmarx, Veracode, SonarQube, Black Duck, or similar platforms to identify and remediate security findings.
• Contribute to CI/CD pipelines and DevSecOps processes by integrating appropriate security controls and remediation practices into the software delivery lifecycle.
• Conduct code reviews and peer reviews to identify security vulnerabilities, maintain coding standards, and support compliance with organizational requirements.
• Perform root cause analysis for security and performance issues and implement sustainable long-term solutions.
• Provide technical direction and coordinate with offshore team members to support delivery, resolve technical issues, and ensure commitments are met on time.
• Collaborate with security teams, architects, business stakeholders, and development teams to prioritize vulnerabilities, develop remediation plans, and communicate delivery status. Required qualifications to be successful in this role
• 5+ years of experience identifying, analyzing, and remediating application and infrastructure security vulnerabilities in cloud-based environments.
• Strong hands-on experience with Java, Spring Boot, and related technologies in enterprise environments.
• Strong understanding of secure coding practices and common security vulnerabilities, including OWASP Top 10, CVEs, and dependency management.
• Hands-on experience with vulnerability scanning and remediation tools such as Snyk, Checkmarx, Veracode, SonarQube, Black Duck, or similar platforms.
• Proficiency with cloud platforms such as AWS, Azure, or GCP, including implementation of security best practices and controls.
• Strong knowledge of RESTful APIs, microservices architecture, and enterprise application integration patterns.
• Experience with CI/CD pipelines and integrating security controls into DevSecOps processes.
• Familiarity with containerization technologies such as Docker and orchestration platforms such as Kubernetes or OpenShift.
• Strong understanding of IAM, secrets management, encryption, and data protection best practices.
• Experience working in Agile/Scrum environments and managing multiple priorities in a fast-paced delivery setting.
• Strong communication, collaboration, and technical leadership skills, including the ability to coordinate with offshore team members and provide technical direction.
• Strong documentation skills, including the ability to prepare technical designs, remediation plans, and stakeholder status reports.
• Ability to collaborate effectively with security teams, architects, business stakeholders, and development teams to prioritize and remediate vulnerabilities. Nice to have -
• Prior experience managing or mentoring offshore teams.
• Experience with enterprise vulnerability remediation programs and security compliance initiatives.
• Financial services or other highly regulated industry experience.
• Relevant certifications such as AWS Certified Developer, Azure Developer Associate, Certified Secure Software Lifecycle Professional (CSSLP), or similar.
• Prior experience supporting large-scale, mission-critical applications with stringent security and availability requirements. **CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy. #LI-BN Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Toronto, ON vacancy
- ...Position: Senior Java Developer Location: Toronto, ON Job ID#: RQ11508 Duration: 6 Months Role Overview We are seeking an experienced Software Developer to design, develop, test, and maintain enterprise-scale applications...SeniorFull time
- ...development, testing and deployment. As a developer, the candidate will be responsible for... ...At least 6+ years of experience with Java, and 7+ total IT experience.... ...Intermediate Seniority Senior...SeniorInternship
$120k - $145k per year
...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team...SeniorFull timeWork from homeFlexible hours$72k - $138k per year
...subject matter experts through mentoring and on the job coaching Summary We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based...SeniorLong term contractTemporary workFixed term contractFlexible hours$105 per hour
...Job Responsibility: On behalf of our client in Public Sector, we are looking contract Senior Java Developer Description Duration: 8 Month Work Mode: Hybrid 2-3 days in onsite MUST HAVES: · Experience with Java 1.8, JEE 8, WebSphere 9.x.x · Experience in leading...SeniorHourly payContract workTemporary workFixed term contractRemote workShift workDay shift- ...Job Responsibility: Senior Java FSE Developer At Cognizant, our global community sets us apartan energetic, collaborative and inclusive workplace where everyone can thrive! And with projects at the forefront of innovation, you can build a varied, rewarding career and...SeniorFull timeWork at office2 days per week
- ...and implement scalable, secure, high-impact technology solutions that accelerate business outcomes. We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open to candidates interested in either permanent or contract employment. You’ll...SeniorPermanent employmentFull timeContract work
$95k - $145k per year
Senior Java Full Stack Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 -3 days per week subject to change at any time. This strategic role will support CGI's continued growth within...SeniorWork at office2 days per week3 days per week- ...Lead experience in a large-scale enterprise. Have Application design experience, well-versed with low-level design artefacts. Java v8, v11 and v21 hand on experience required. Should be able to clearly explain Java 11/17/21 features and able to write sample code...SeniorFull time
$100k - $110k per year
...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time Must Skills: 1. Front end : Angular... ...will certainly help Person who is hands-on coder and senior enough to talk to executives about architecture, frameworks...SeniorFull timeWork at officeMonday to friday$110k - $115k per year
...About the Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical lead level and demonstrates the curiosity... ...experience operating as a Lead Developer, Technical Lead, or senior engineer with ownership of design decisions and technical...SeniorPermanent employmentFull timeWork at officeLocal area$95k - $145k per year
Senior Java Full Stack Developer Position Description CGI is looking for an experienced Full Stack Developer to work on challenging assignments related to the modernization and evolution of large-scale financial applications. We are looking for a Full Stack Developer...SeniorWork at office2 days per week3 days per week$80k - $130k per year
Senior Java Full Stack Developer Position Description We are Canada's largest independent information technology services firm, and after 50 years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector....SeniorWork at office3 days per week- ...6 to 8+ Years Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures... ...in cloud environments (AWS, Azure, GCP). ● Experience in developing and optimizing Big Data applications using Java & Scala, Hadoop,...SeniorContract work
$113k - $130.22k per year
...forward-thinking organization, apply now. We are currently seeking a Java + SQL + Angular Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA). Once You Are Here, You Will: The Senior Applications Developer provides input and support for, and performs...SeniorLong term contractTemporary workInterim roleWork at officeRemote workFlexible hours- ...and implement scalable, secure, high-impact technology solutions that accelerate business outcomes. We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open to candidates interested in either permanent or contract employment. You’ll...SeniorPermanent employmentContract work
$95k - $145k per year
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come...SeniorWork at officeLocal areaRemote work$92k - $118k per year
...Modernize business-critical Java platforms and help shape the next generation of financial markets technology. The Role Capco is looking for a Java Developer to join a major technology modernization initiative focused on upgrading business-critical legacy applications...Full timeInternshipImmediate start$95k - $145k per year
Senior Java Developer (CIAM) Position Description Join a purpose driven winning team, committed to results, in an inclusive and high performing culture. Contributes to the overall success of the Enterprise Customer Identity & Access Management (CIAM) Engineering function...SeniorWork at office3 days per week$110k - $120k per year
...Job Responsibility: Job Role-: Java Developer (eSignature) Location-: Toronto, ON (Hybrid) Hire Type-: Full Time -: Skill: Core Java, JAVA-J2EE, Spring Boot Actual Role: Senior Java Developer with API development Experience (eSignature) Location: Oakville, CA...SeniorFull timeMonday to friday- ...and if not matching to the required criteria. Role: Full Stack Developer Location: Toronto, ON (Hybrid) Position type: Fulltime... ...full stack developers 8+ years’ experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on frontend...Full timeWork from homeWorldwide
- ...If you answered yes to any of these, then please send us your resume to ****@*****.*** \\ \ \ \ We are looking for a Senior Java developer, on contract, for one of our major clients in Ontario. The work is remote. Please read details below. \ \ \ Senior Enterprise...SeniorFull timeContract workRemote work
$80k - $130k per year
Java Developer Position Description We are seeking an experienced Java Developer to join our team in Toronto. In this role, you will analyze business requirements and translate them into technical designs and scalable solutions. You will contribute throughout the development...Work at office3 days per week$50k - $72k per year
...Explore open positions at Mindtech to work on cutting-edge projects and shape the future of technology. Role Overview: As a Senior Java Developer, you will be working with a dynamic fintech client based in Toronto. This hybrid role allows you to collaborate with a global...SeniorFull timeFor contractors- ...strategic focus on both acquiring and issuing business, we are developing a mobile-first platform that offers a wide range of financial... ...financial solutions for the future. We are looking for several Java Developer Engineers with strong background in back end development and...Permanent employmentFull timeContract workWork at officeMonday to friday
- ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#: RQ00640 Duration: 6 Months Role Overview The Senior Specialized IT Consultant will support multiple technical workstreams focused on remediation and enhancement of largeâscale...SeniorFull timeContract work
- ...Java Full Stack Developer – Java, Spring Boot, JavaScript Toronto, ON – Hybrid Role Descriptions Develop and maintain end-to-end web applications using Java (Spring/Spring Boot) and JavaScript frameworks. Design and implement scalable backend services and APIs...Permanent employment
- ...management and layout design. - Unified Development environment (Developers systems as well as servers) - Continuous Integrations Building... ...skills: At least 8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB,...Full timeFlexible hours
- ...Job Description Overview Insight Global is seeking a lead Java developer in Toronto for a Canadian Tier 1 Bank, working on its Rates Derivative... ...~1+ years setting technical direction in a lead or senior engineering capacity (hands-on technical leadership, not people...Senior
- ...resources to various big clients across North America. Our client is a solutions development firm located within the GTA and they need Java developer/designers with good OO skills. Strong hands-on software development skills with Java, J2EE is essential along with enterprise...Full timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
Related searches
- développeur java Toronto, ON
- java developer Toronto, ON
- senior java developer Toronto, ON
- java software developer Toronto, ON
- java developer remote Toronto, ON
- junior java developer Toronto, ON
- java developer no experience Toronto, ON
- entry level java developer Toronto, ON
- senior financial accountant Toronto, ON
- senior delivery manager Toronto, ON

