Talent.com
Senior Software Developer -.Net and Java
Senior Software Developer -.Net and JavaCGI • Toronto, ON, CA
Senior Software Developer -.Net and Java

Senior Software Developer -.Net and Java

CGI • Toronto, ON, CA
1 day ago
Job type
  • Full-time
Job description

Overview

Position Description. This role is hybrid and requires you to be at our Client office at a minimum 4 days per week - subject to change at any time.

Responsibilities

  • Application Development & Architecture : Design, develop, and maintain end to end full stack applications across front end, back end, and cloud / Windows hosted environments.
  • Application Development & Architecture : Build scalable microservices using Java, Spring, and cloud native frameworks.
  • Application Development & Architecture : Develop and support .NET applications hosted on Windows servers and cloud platforms such as OpenShift.
  • Application Development & Architecture : Contribute to solution architecture and participate in technical design discussions to ensure alignment with enterprise standards.
  • Systems Integration & API Development : Develop and maintain REST, SOAP, and HTTP-based integrations that support secure and high performance data exchange.
  • Systems Integration & API Development : Work with XML structures, schemas, and data mappings for cross platform data movement.
  • Systems Integration & API Development : Collaborate with teams to implement API gateways and integrations using tools such as Apigee and Kafka.
  • Cloud & DevOps Implementation : Implement CI / CD automation pipelines using GitHub Actions, Jenkins, UCD, Ansible, or similar dev ops tooling.
  • Cloud & DevOps Implementation : Deploy applications through cloud-based and desktop pipelines while supporting release management processes.
  • Cloud & DevOps Implementation : Monitor, troubleshoot, and optimize systems using tools such as Splunk, Dynatrace, Kibana, and Elastic.
  • Security & Compliance : Implement secure development practices, including OAuth, Active Directory, certificate management, and secure API authentication.
  • Security & Compliance : Address vulnerability findings, perform code refactoring, and ensure adherence to security standards and compliance guidelines.
  • Security & Compliance : Participate in audit and risk remediation activities when required.
  • Troubleshooting & Production Support : Perform root cause analysis for production issues, including environment-specific incidents, integration failures, and performance bottlenecks.
  • Troubleshooting & Production Support : Optimize SQL queries, APIs, and application components to ensure high availability and system performance.
  • Troubleshooting & Production Support : Provide on-call or rotational support as needed to ensure system stability.
  • Collaboration & Continuous Improvement : Work closely with cross-functional teams including product, QA, architecture, and infrastructure to deliver high-quality solutions.
  • Collaboration & Continuous Improvement : Participate in Agile ceremonies, sprint planning, refinement sessions, and backlog prioritization.
  • Collaboration & Continuous Improvement : Contribute to continuous improvement initiatives, coding standards, documentation practices, and engineering best practices.

Required Qualifications

  • 5+ years of full stack web application development experience, including designing, creating, and maintaining production grade components across front end, back end, and cloud / Windows hosted environments.
  • 3–5 years of hands on Java / Spring / Cloud development experience, including building and maintaining microservices architectures.
  • 5+ years of .NET development experience using the .NET technology stack to develop and maintain applications hosted on Windows and cloud platforms (e.g., OpenShift).
  • Strong technical experience with modern development tools and platforms such as GitHub, Kafka, Apigee, OpenShift, GitHub Actions, UCD, and related CI / CD ecosystems.
  • Security expertise, including OAuth, Active Directory, application certificates, and other authentication / authorization mechanisms.
  • Strong understanding and practical experience with HTTP, SOAP, and REST protocols for rich and cloud based application development.
  • Experience working with XML structures and data layouts to enable data movement across platforms.
  • Hands on experience in troubleshooting, root cause analysis, refactoring legacy code, and addressing vulnerability fixes.
  • Solid knowledge of SQL query optimization, performance tuning, and troubleshooting.
  • Experience in change and release management, deploying applications to production through both desktop and cloud based pipelines.
  • DevOps experience using tools such as Dynatrace, Splunk, Jenkins, Kibana, Elastic, Ansible, and UCD, with the ability to configure CI / CD pipelines, automate deployments, and monitor failures.
  • Equal Opportunity Employer statement and accessibility information are provided as part of the company’s standard policies. If you require an accommodation, please inform your recruiter.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer Net and Java • Toronto, ON, CA

    Similar jobs
    Senior Java Software Engineer - Hays

    Senior Java Software Engineer - Hays

    Hays • toronto, on, ca
    Full-time
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Dot Net Developer

    Senior Dot Net Developer

    Virtusa • Toronto
    Full-time
    Senior Dot Net Developer (CREQ124595).Dot Net Developer with Capital Markets.Years of experience in Dot Net Application Design and Development. Strong experience of Design Patterns such as MVP and O...Show more
    Last updated: 12 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    NAM Info Inc • Toronto, Canada
    Full-time
    Referrals increase your chances of interviewing at NAM Info Inc by 2x.Get notified about new Java Software Engineer jobs in. Software Developer Back End (Java) 8422-1015 Software Engineer, Java 8 an...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Scotiabank • Toronto, Canada
    Full-time
    Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Global Fraud Technology team develops and manages innovative products designed to support t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - toronto

    Senior Java Software Engineer - toronto

    Hays • toronto, on, ca
    Full-time
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Lead.NET Backend API Developer

    Senior / Lead.NET Backend API Developer

    Tech Mahindra • Toronto, Canada
    Full-time
    This job posting is for an existing, active vacancy and we are looking to hire Lead.NET Backend API Developer immediately who has experience in. NET Core, API and Azure cloud services.Summary We are...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Developer -.Net and Java

    Senior Software Developer -.Net and Java

    CGI • Toronto, ON, Canada
    Full-time
    This role is hybrid and requires you to be at our Client office at a minimum 4 days per week - subject to change at any time. Your future duties and responsibilities.Application Development & Archit...Show more
    Last updated: 6 days ago • Promoted
    Senior.NET Developer

    Senior.NET Developer

    Highbrow LLC • Toronto
    Full-time
    Job Location : Toronto, ON (Hybrid – 2 days / week onsite).Work Eligibility : All Work Authorizations are Permitted – No Visa Transfers. NET Frameworks, Angular, JavaScript.Experience in converting requi...Show more
    Last updated: 12 days ago • Promoted
    B2B Server Senior Java Developer

    B2B Server Senior Java Developer

    High 5 Games • Toronto, Canada
    Full-time
    Technical expertise – Architecture & Systems Development.Deep expertise in and experience with Java server side development (6 years+) Expertise with REST API Concepts and Spring Boot 2.Framework, ...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Software Engineer, TD Securities

    Senior Java Software Engineer, TD Securities

    TD Securities • Toronto
    Full-time
    This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities t...Show more
    Last updated: 12 days ago • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    BuzzClan • Toronto
    Full-time
    Senior Software Developer – Integration (.IBM ACE, IIB, WebSphere Message Broker, and IBM MQ.ESB integrations, and interface solutions. Perform scripting and automation using.Collaborate with techni...Show more
    Last updated: 12 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Just Eat Takeaway.com • Toronto, Canada
    Full-time
    Ready for a challenge? Then Just Eat Takeaway.We’re a leading global online food delivery platform, and our vision is to empower everyday convenience. Whether it’s a Friday-night feast, a post-gym p...Show more
    Last updated: 7 days ago • Promoted
    Senior Java Enterprise Developer — Hybrid Contract

    Senior Java Enterprise Developer — Hybrid Contract

    Akkodis • Toronto
    Full-time
    A technology consulting firm is seeking an experienced Software Developer (Java) for a contract role in Toronto, ON.The position requires hands-on expertise in developing n-tier enterprise applicat...Show more
    Last updated: 12 days ago • Promoted
    Senior Java Developer - GCP

    Senior Java Developer - GCP

    Nexus Systems Group Inc. • Toronto
    Full-time
    Contract Duration : 6 months (Possibility for extension).Reason : Additional resource is required to support an application migration from Azure to GCP. Business group : RESL Engineering : Software deve...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineering Lead -.NET & Cloud Platforms

    Senior Software Engineering Lead -.NET & Cloud Platforms

    TechBlocks • Toronto, Canada
    Full-time
    A global digital product engineering company is seeking an experienced Software Development Manager to oversee web application development. The ideal candidate will have over 15 years of experience ...Show more
    Last updated: 4 days ago • Promoted
    Senior.NET Engineer – Hybrid Banking Solution

    Senior.NET Engineer – Hybrid Banking Solution

    Canadian Imperial Bank of Commerce • Toronto
    Full-time
    A leading financial institution in Toronto is searching for a Senior Software Engineer to develop applications within the. Responsibilities include designing, coding, and testing software, as well a...Show more
    Last updated: 3 days ago • Promoted
    Senior Backend(Java) Developer

    Senior Backend(Java) Developer

    Aster • Toronto, Canada
    Full-time
    Design indexing systems, RPC interaction layers, and event stream processing architecture.Build real-time data pipelines (e. High-Performance API Development.Build REST / WebSocket / GraphQL interfaces....Show more
    Last updated: 21 days ago • Promoted
    Senior.NET Developer

    Senior.NET Developer

    BettingJobs • Toronto
    Full-time
    You'll build the backend engines that power real-time trading, risk management, and core platform services—systems where low latency, high throughput, and reliability are critical.NET Developer for...Show more
    Last updated: 10 days ago • Promoted