Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Java Developer w/Python (Remote)

$60k - $95k per year

Cognizant

About the role

As a Senior Java Developer, you will make an impact by designing, developing, and maintaining scalable enterprise applications using modern Java technologies and microservices architectures. You will be a valued member of the engineering team and work collaboratively with architects, product owners, QA engineers, DevOps teams, and other stakeholders to deliver high-quality technology solutions.

In this role, you will:

  • Design, develop, and maintain enterprise applications using Java 8/11/17+ and Spring Boot.

  • Build and support scalable microservices-based architectures and distributed systems.

  • Develop and integrate RESTful APIs across multiple applications and services.

  • Create automation tools, scripts, and supporting services using Python.

  • Collaborate with cross-functional teams to deliver secure, reliable, and high-performing solutions.

  • Participate in code reviews, troubleshooting, performance optimization, and architectural discussions.

  • Ensure applications meet security, scalability, maintainability, and reliability standards.

Work model

We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a remote position open to qualified applicants in Canada. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.

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

  • 6+ years of experience developing enterprise applications using Java.

  • Strong proficiency with Spring Boot and the Spring ecosystem, including Spring MVC, Spring Data JPA, Spring Security, and Spring Cloud.

  • Hands-on experience designing and building microservices architectures and distributed systems.

  • Experience developing and consuming RESTful APIs.

  • Proficiency in Python for scripting, automation, or service development.

  • Strong understanding of software engineering principles, design patterns, and object-oriented programming.

  • Experience with Git and modern version control practices.

  • Familiarity with CI/CD pipelines and container technologies such as Docker and Kubernetes.

  • Strong troubleshooting, debugging, and problem-solving skills.

  • Excellent communication skills and the ability to work independently in a remote environment.

These will help you stand out

  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.

  • Familiarity with messaging and event-driven technologies such as Kafka or RabbitMQ.

  • Experience working in Agile and Scrum development environments.

  • Exposure to cloud-native architecture and container orchestration solutions.

  • Experience supporting large-scale enterprise applications.

Salary and Other Compensation

Applications will be accepted until October 30th, 2026.

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 $60,000 and CAD $95,000 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience, skillset, 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 physical, mental, and financial well-being.

Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Sr. Java Developer w/Python (Remote) in Toronto, ON vacancy
  • $92k - $118k per year

     ...integrate AI-powered workflows into complex financial services environments. The Role At Capco, we're looking for a Backend Developer – Java/Python & AI with practical experience building AI-powered workflows and automation solutions within enterprise applications. You... 
    Suggested
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    5 days ago
  • $40 - $50 per hour

     ...Compensation: $40–$50/hour Location: Remote Role Responsibilities Build MCP servers in Python using FastMCP . Integrate web or desktop...  ...Experience integrating third-party apps or developer tools. Familiarity with web apps, databases... 
    Remote work
    Full time
    Contract work
    Summer work
    Local area

    Mercor

    Toronto, ON
    more than 2 months ago
  • $85k - $95k per year

     ...environment (a combination of on-site & remote work) supporting our employees in their pursuit...  ...seeking a highly skilled and experienced Developer to join the Mighty Moose team, focused on...  ..., such as D&O Copilot, built with Python and FastAPI, so this role spans both our... 
    Remote work
    Permanent employment
    Full time
    Temporary work
    Flexible hours

    Liberty Mutual Canada

    Toronto, ON
    8 days ago
  •  ...Chatbot Content Developer – Documentation Modernization & AI Enablement Work Arrangement: 1 day onsite per week Experience...  ...~5 years of strong scripting automation experience, with Python (preferred) or Java development experience. ~ Experience working with... 
    Suggested
    Permanent employment
    1 day per week

    Astra North Infoteck Inc.

    Toronto, ON
    9 days ago
  • $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... 
    Suggested
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    14 days ago
  • $120k - $150k per year

     ...help businesses evaluate their risks and develop solutions tailored to their needs. We...  ...and maintenance of web applications using Python platforms Experience with front end development...  ...with Amazon Cloud (AWS) / Azure , .NET, Java #LI- Remote JOIN OUR TEAM Do you believe in the... 
    Remote work
    Full time
    Local area

    HUB International

    Toronto, ON
    2 days ago
  •  ...Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the delivery of innovative technology solutions for leading financial services clients... 
    Full time
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  •  ...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 time
    Contract work

    System Canada Technologies

    Toronto, ON
    more than 2 months ago
  •  ...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 time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    more than 2 months ago
  • $55 - $65 per hour

     ...Contract Compensation: $55–$65/hour Location: Remote Role Responsibilities Utilize PyCharm on macOS for...  ...with more than 2.5 megapixels. Ensure compatibility with Python development, debugging, and refactoring. Work independently... 
    Remote work
    Full time
    Contract work
    Summer work

    Mercor

    Toronto, ON
    a month ago
  • $118k - $152k per year

     ...The Role We are looking for an experienced Senior Full-Stack Python Software Engineer to design and build high-quality digital solutions...  ...digital marketing platforms. What You’ll Do Design, develop, test, and maintain high-quality full-stack solutions using Python... 
    Senior
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    12 days ago
  • $50 - $60 per hour

     ...Dorsey . Position: Software Developers (Must own MacBook) Type:...  ...$50–$60/hour Location: Remote Commitment: 10–20 hours/week...  ...with programming languages like Python , JavaScript/TypeScript , Swift , Java , Go . Comfortable with developer... 
    Remote work
    Full time
    Contract work
    Summer work
    Internship
    Immediate start

    Mercor

    Toronto, ON
    5 days ago
  •  ...Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based...  ...(AWS, Azure, GCP). ● Experience in developing and optimizing Big Data applications using...  ...coding Scala programming ● Experience in Python, Scala, Shell Scripting, Apache Spark and... 
    Senior
    Contract work

    Aarorn Technologies

    Toronto, ON
    more than 2 months ago
  •  ...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... 
    Senior
    Full time

    Kumaran Systems

    Toronto, ON
    a month ago
  •  ...recognition 4 years in a row Job Description Main Duties • Develop, maintain, and integrate coding for various client software...  ...and out • 5+ years’ experience in software development using Java/J2EE technologies • Hands on experience with Spring, Struts or... 
    Full time

    Collabera

    Toronto, ON
    more than 2 months ago
  •  ...Job Description Role: Java Developer-Kafka Location: Toronto, ON Contract :12 Months   Job Description: · Sound Knowledge on Core Java concepts - OOPS, Collections and Design Patterns. · Hands on Experience in Kafka · Basic knowledge on HTML, JavaScript... 
    Full time
    Contract work

    J

    Toronto, ON
    more than 2 months ago
  • $110k - $135k per year

     ..., a self-starter and like to wear multiple hats.   Responsibilities Design and develop scalable, robust and secure web applications using front end (React JS) and back end (Java) technologies Write efficient, clean and maintainable code Continuously improve the... 
    Senior
    Full time
    Internship

    Propel Holdings Career

    Toronto, ON
    more than 2 months ago
  •  ...action. Endless possibilities. ABOUT THE ROLE As a Senior Developer, Fullstack (AI & Data Platform), you will join a highly motivated...  ...catalogue and metadata output into working software.  ~ Strong Python engineering skills, including API and service design (e.g.,... 
    Senior
    Full time
    Contract work
    Immediate start

    Appnovation Technologies

    Toronto, ON
    a month ago
  •  ...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 work... 
    Senior
    Permanent employment
    Full time
    Contract work

    Electric Mind

    Toronto, ON
    a month ago
  • $150k - $200k per year

     ...Senior/Staff Python Developer Role: Full-time, hybrid role based in Downtown Toronto Level: Senior to Staff (IC) seniority Compensation: $150,000 to $200,000 base CAD (depending on Seniority) Focus: This is a Back-end focused Product Role How We Work We don... 
    Senior
    Full time
    Shift work

    Acquird.io

    Toronto, ON
    more than 2 months ago
  •  ...required criteria. Role: Full Stack Developer Location: Toronto, ON (...  ...: 8+ Years     Looking for Sr full stack developers 8+ years’...  ...experience who needs to have core Java/Springboot skills on backend...  ...development using Java/Spring Boot or Python (Django/FastAPI/Flask)... 
    Full time
    Work from home
    Worldwide

    ZAPCOM GROUP INC

    Toronto, ON
    a month ago
  •  ...Software Developer Technology · Toronto, Ontario POSITION DESCRIPTION POSITION: Software...  ...SUMMARY: Cority is looking for a Sr. Software Developer to be a part of our existing...  ...Scripting with batch/powershell/python Knowledge of Docker Knowledge of AWS... 
    Senior
    Full time

    Cority Software

    Toronto, ON
    more than 2 months ago
  •  ...programs. Visit us at: System Canada is an equal opportunity employer. Job Description Minimum 6 years of experience in Java / J2EE Technology. Extensive experience in Core / J2EE (JSP, Servlets, JavaScript, AJAX) Extensive experience in WebSphere... 
    Permanent employment
    Full time

    System Canada Technologies

    Toronto, ON
    more than 2 months ago
  •  ...design - Assist with code reviews software tools/skills: - Java - Ability to collaborate and communicate with a distributed...  ...Services Manager’s Name : Manish Patel Position Title(s) : Java developer with Angular Location : Downtown, Toronto, Canada Type :... 
    Full time

    Next Level Business Services, Inc.

    Toronto, ON
    more than 2 months ago
  •  ...Mandatory Skills Description: Experience in Python in an enterprise environment, covering the...  ...and peers to understand requirements. Develop solutions that are in line with clients...  ...~8 hour shift ~ Monday to Friday Work Location: Hybrid remote in Toronto, ON... 
    Remote work
    Full time
    Fixed term contract
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    2 days ago
  • $60k - $65k per year

     ...About the Job: The Backend Developer will design, develop, test, deploy, and support scalable backend applications and microservices. This role requires hands-on experience with Java, Spring Boot, REST APIs, relational databases, and cloud technologies. The... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    more than 2 months ago
  •  ...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 Java Developer and Lead \\ \... 
    Remote work
    Senior
    Full time
    Contract work

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  • $75k - $97k per year

     ...Summary We are seeking a motivated and detail-oriented Junior Java Developer to join our dynamic development team. In this role, you will assist...  ...: ~ French not required Schedule: ~8 hour shift ~ Monday to Friday Work Location: Hybrid remote in Toronto, ON... 
    Remote work
    Senior
    Full time
    Fixed term contract
    Monday to friday
    Flexible hours
    Shift work

    AGILEFREE

    Toronto, ON
    2 days ago
  •  ...computing and multithreading     5+ years of experience on core java and 2+ years on java 8.0     2+ experience on Spark, Scala...  ...of data stores and create ingestion plan is required     Ensures solutions developed adhere to security and data privacy policies.... 
    Senior
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Java Developer w/Python (Remote). Be the first to apply!