This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Cognizant
Posted 2mo ago

Senior Developer – Java

Cognizant
Toronto, Ontario, Canada
$62k-$91k/yrHybridFull Time
Responsibilities
  • designing backend
  • developing microservices
  • building apis
Requirements
  • 8+ years Java experience with Spring Boot and microservices
  • REST API design
  • Oracle/SQL proficiency
  • CI/CD (Git)
  • JIRA/Confluence familiarity
  • Troubleshooting and testing skills
  • Must be legally authorized to work in Canada
Technical tools mentioned
JavaSpring BootSpring DataSpring SecuritySpring CloudOracleSQLGitJIRAConfluenceJUnitMockitoPostmanRestAssuredELKSplunkGrafanaPrometheus

Job description

About the role
As a Senior Developer – Java, you will make an impact by designing and delivering scalable, high-performance backend solutions that enable modern digital applications. You will be a valued member of the engineering team and collaborate closely with frontend developers, QA, DevOps, and product stakeholders to deliver robust and secure applications.

We are seeking a highly qualified Sr. Java Developer with at least 8+ years of experience developing and building high-performing, scalable, enterprise applications.

Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.

Note: Certain roles may require candidates to attend in-person interviews at Cognizant offices or client locations, depending on project requirements.

In this role, you will:
Design, develop, and maintain scalable microservices and backend systems using Java and Spring Boot
Build and manage secure, well-structured RESTful APIs for internal and external integrations
Write clean, maintainable, and testable code, supported by unit and integration testing
Collaborate with cross-functional teams to deliver high-quality features in an Agile environment
Optimize application performance, scalability, and reliability through monitoring and tuning
Implement security best practices including authentication, authorization, and data protection

Work model
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 2-3 days a week in a client or Cognizant office in Toronto, ON. The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

What you need to have to be considered
8–12 years of experience in Java development building enterprise backend systems
Strong expertise in Spring Boot and the Spring ecosystem (Spring Data, Spring Security, Spring Cloud)
Experience designing and developing microservices architecture and RESTful APIs
Hands-on experience with Oracle databases, SQL, schema design, and performance tuning
Proven ability in troubleshooting, log analysis, and root cause analysis (RCA)
Experience supporting non-functional requirements including performance, scalability, and security
Familiarity with CI/CD pipelines and tools such as Git, JIRA, and Confluence
Experience working in Agile (Scrum or Kanban) delivery environments

These will help you stand out
Experience in P&C Insurance domain, including underwriting and policy administration systems
Exposure to commercial or specialty insurance lines
Experience with Behavior Driven Development (BDD) and testing tools such as JUnit, Mockito, Postman, or RestAssured
Familiarity with observability and monitoring tools such as ELK, Splunk, Grafana, or Prometheus
Ability to interpret wireframes and support backend development for user experience flows

Total compensation:
We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between CAD $61,650 to $91,000 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.

Applications for this position are reviewed by our recruitment team without the use of artificial intelligence screening tools.


Cognizant US Corporation is an Equal Opportunity Employer Minority/Female/Disability/Veteran. If you require accessibility assistance applying for open positions in the US, please send an email with your request to [email protected]

About Cognizant

Provides IT consulting and technology services to global enterprises.

Similar jobs

Java Developer roles near Toronto, Ontario
11h
Save
Mark Applied
Hide
eTrading Java Developer, Front Office Trading
Mississauga or Paris
$94k-$142k/yr HybridFull Time
Citi
Citi: A global financial services providing banking and electronic trading solutions.
3+ YOERequires 3–7 years of server-side Core Java and multithreading experience, Spring, Linux, relational databases, Agile practices, trading systems, and development tools; bachelor's degree required and master's preferred.
Java, Spring, Linux, Jira, GitHub, Sonar, TeamCity, IntelliJ, Gradle, ION, KDB, JSON, XML, REST, Copilot, Claude, Devin
3d
Save
Mark Applied
Hide
Senior Java Developer, Applications Development – Assistant Vice President
Mississauga, Ontario, Canada
$94k-$142k/yr HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
5+ YOERequires 5+ years of Java development, expertise in REST APIs, Spring, Spring Boot, cloud and distributed systems, databases, Kubernetes, CI/CD, Agile, and software delivery leadership.
Java, Spring, Spring Boot, Oracle, SQL, MongoDB, OpenShift, Kubernetes, MQ, Kafka, Generative AI, large language models, CI/CD, DevOps
5d
Save
Mark Applied
Hide
Java Developer
Toronto, Ontario, Canada
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
5+ YOEThe posting identifies a Java Developer role requiring 5–20 years of experience; no additional qualifications are specified.
Java
5d
Save
Mark Applied
Hide
Sr. Core Java Developer
Toronto, Ontario, Canada
$120k-$140k/yr HybridFull Time
Synechron
Synechron: Providing digital transformation and technology consulting for financial services.
10+ YOERequires 10–12 years of Core Java experience, Spring expertise, low-latency multithreading, SQL and caching, cloud platforms, capital markets knowledge, and strong global collaboration skills.
Java, Spring Framework, Spring Core, Spring Boot, SQL, MemSQL, Redis, AWS, Microsoft Azure, Udemy
1w
Save
Mark Applied
Hide
Senior Java Engineer
Warsaw or Mississauga or United Kingdom
HybridFull Time
RE Partners
RE Partners: Providing technology consulting and digital transformation services for enterprise clients.
10+ YOERequires 10+ years of Java development experience, strong Spring and microservices expertise, cloud deployment with AWS, OpenShift or Kubernetes, datastore integration, and performance optimization skills.
Java, Spring Boot, MongoDB, Red Hat OpenShift, AWS, Kubernetes, ECS, EKS, Lambda, S3, Kafka, RabbitMQ, ISO 20022, SWIFT
1w
Save
Mark Applied
Hide
Senior Java Developer, TD Securities
Toronto, Ontario, Canada
$102k-$125k/yr OnsiteFull Time
TD Bank
TD BankToronto Stock Exchange: TD: Provide retail, commercial, and wholesale banking and financial services.
7+ YOEUniversity or postgraduate degree preferred; 7+ years of Java development experience, strong Java, Spring, SQL, REST, microservices, relational databases, version control, and production support experience required.
Java, Spring, RESTful services, SonarQube, Angular, React, SQL, Git, FIX, SWIFT, Kafka, SSIS, AutoSys, JIRA, AWS, Azure, GCP, Jenkins, GitHub Actions, JBoss, Python, R, OWASP Top 10
1w
Save
Mark Applied
Hide
Senior Java Developer (Cloud)
Toronto, Ontario, Canada
$80k-$130k/yr HybridFull Time
CGI
CGINYSE: GIB: Provides information technology and business consulting services.
Requires 5+ years securing cloud-based applications, hands-on Java and Spring Boot development, vulnerability remediation, cloud platforms, secure coding, CI/CD, Docker, Kubernetes or OpenShift, and Agile experience.
Java, Spring Boot, Snyk, Checkmarx, Veracode, SonarQube, Black Duck, Amazon Web Services, Microsoft Azure, Google Cloud Platform, Docker, Kubernetes, OpenShift, RESTful APIs, CI/CD, DevSecOps, OWASP Top 10, Common Vulnerabilities and Exposures (CVEs), Identity and Access Management (IAM), Agile, Scrum
2w
Save
Mark Applied
Hide
Java Developer
Toronto, Ontario, Canada
$104k-$130k/yr HybridFull Time
UST
UST: Global provider of digital transformation and IT services.
3+ YOERequires 3–5 years developing Front Office trading applications, strong Core Java, distributed systems, messaging, high-performance applications, DevOps tools, and capital markets experience.
Java, JDK, Git, Bitbucket, Jira, TeamCity, Jenkins, Maven, Gradle, Artifactory, Solace, Aeron, Redis, Hazelcast, Tibco RV, KDB+/q, Linux
This job has expired