Talent.com
RQ10248 - Sr. Software Developer (Java, JavaScript)
RQ10248 - Sr. Software Developer (Java, JavaScript)Source Code • Toronto, ON, Canada
RQ10248 - Sr. Software Developer (Java, JavaScript)

RQ10248 - Sr. Software Developer (Java, JavaScript)

Source Code • Toronto, ON, Canada
8 days ago
Job type
  • Full-time
  • Temporary
  • Quick Apply
Job description

RQ10248 - Sr. Software Developer

1-year contract (254 business days) - 1 possible extension

ONSITE 5 days a week - Sir William Hearst Ave. Toronto

Deliverables

  • Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI / UX artefacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products) as required.
  • Create object-oriented models in UML as design artefacts using tools such as Power Designer.
  • Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.
  • Construct / enhance / renew web applications using Cloud-Native & Java EE application models (e.g. Microservice Architecture, API-based model, Responsive Web Design, Serverless Architecture, etc), and industry-leading Open Source frameworks like Angular, React / Redux, JSON, GraphQL, Node.js, Spring Boot, Spring MVC, in addition to Java, EJB, JSP, Servlets, JDBC, JPA, XML (DOM, SAX, XSLT), DHTML / HTML, Web Service, WebLogic / WebSphere / JBoss / TomCat / WildFly, relational, hierarchical and NoSQL databases
  • Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc) for complex production Java enterprise Applications
  • Provide Method of Procedure (implementation package) document for production releases where required, and operational procedure document for production support staff as required.
  • Co-ordinate system development activities and provide technical consultative support to other staff members.
  • Provide knowledge transfer to ministry staff at all stages of this assignment.
  • Provide post implementation support.

Skill Set

  • 10+ year knowledge of, and experience with the following computing environments :
  • o Databases : Oracle, SQL Server, PostgreSQL, DB2, IMS, etc, and SQL programming

    o Operating System / Platforms : Unix (Solaris, AIX), Linux (e.g. RedHat), Windows (Server)

    o Web / Application Servers : WebLogic, WebSphere, JBoss, TomCat, WildFly, Microsoft IIS, etc

  • 15+ year experience with Object Oriented Analysis & Design (UML – Use Case / Class Sequence / Collaboration / State) and 3+ year experience with Micro Service Architecture model
  • 10+ year experience in developing web-based applications using JEE (Java, EJB, JPA, JSP, Servlets, JDBC, JNDI), XML (DOM, SAX, XSLT), DHTML / HTML, Struts, JavaScript
  • 3+ year experience in Angular, React / Redux, Spring Boot, JSON, GraphQL, Node.js, Spring MVC, etc.
  • Good understanding and exposure (5+ years) of program & service concepts, general and best practices, business processes & rules, stakeholders & relationships, service delivery models (incl. self service / digital service), private & public partnership, etc in complex and high-impact public sector (e.g. transportation safety) related licensing, registration, permit, enforcement, safety inspection, photo identification and related fraud prevention line of businesses, services, or functional areas, in relation to I&IT application software delivery
  • Proven Experience (10+ years) with all stages of automated system implementation in large complex high volume heterogenous systems, with online Mainframe Transactions
  • Experience (15+ years) in structured methodologies for the development, design, implementation and maintenance of applications
  • 2+ year experience with I&IT Solutions architecture, application design / development (& secure programming) / quality assurance standards, solution / project delivery methodologies, and practices with Public Sector Service in Canada.
  • Demonstrable knowledge and experience (2+ years) working in accordance with policies and procedures of Public Sector Service in Canada.
  • Working experience with toolsets and open source software packages / frameworks that support object-oriented languages, web application, and Cloud-Native product development including :
  • o Configuration / Builds : Harvest (or similar), Ant, GitHub / GitLab

    o UML modeling tools, e.g. PowerDesigner

    o Eclipse, Visual Studio

    o JUnit, Log4J, Struts, iTEXT, Jasper Reports, Jakarta Commons Beans Utilities / Collections framework, Apache Commons Logging, Angular, REACT / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, etc

    o Test Automation Framework / Tools, e.g. Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator

  • Excellent problem solving, communication (verbal and written), and interpersonal skills.
  • A team player with the ability to work with competing priorities and strict deadlines.
  • Proven ability to perform to successful completion assignments of high magnitude and complexity.
  • Must Have :

  • Overall 10+ years work experience as a systems analyst
  • must have used Java E E frameworks extensivel y (Java, EJB, JPA, JSP,Servlets, JDBS, JNDI, etc.)
  • Working experience of developing Web-based Java EE and Cloud-Native applications using XML, DOM, SAX, and XSLT, DHTML / HTML, Struts, Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services
  • Create a job alert for this search

    RQ10248 Sr Software Developer Java JavaScript • Toronto, ON, Canada

    Similar jobs
    Sr Software Engineer

    Sr Software Engineer

    Synopsys, Inc. • Markham
    Full-time
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
    Last updated: 21 days ago • Promoted
    Sr. Java FS Developer

    Sr. Java FS Developer

    Genpact • Toronto
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Genpact.Genpact (NYSE : G) is a global professional services and solutions firm delivering outcomes t...Show more
    Last updated: 21 days ago • Promoted
    Sr Application Developer - Java #99106

    Sr Application Developer - Java #99106

    CG Consulting Group • Toronto
    Full-time
    Sr Application Developer - Java #99106.Start / End Dates : 2026-02-16 - 2026-11-15.Work Location : downtown Toronto, near TTC and GO. Job Title : IT - Applications Developer - Senior.Position Title : Sr A...Show more
    Last updated: 3 days ago • Promoted
    React Lead Developer

    React Lead Developer

    HCLTech • markham, ON, ca
    Full-time
    Responsibilities Design and implement user interface components using React JS.Lead and mentor a team of React JS developers. Collaborate with cross-functional teams to ...Show more
    Last updated: 17 days ago • Promoted
    Sr Analyst Software Engineer - Full Stack Java Developer

    Sr Analyst Software Engineer - Full Stack Java Developer

    Nasdaq, Inc. • Toronto
    Full-time
    Sr Analyst Software Engineer - Full Stack Java Developer page is loaded## Sr Analyst Software Engineer - Full Stack Java Developerlocations : Canada - Toronto - Ontariotime type : Full timeposted...Show more
    Last updated: 21 days ago • Promoted
    Sr. Backend Developer

    Sr. Backend Developer

    Canadian Imperial Bank of Commerce • Toronto
    Full-time
    Programming Ability- • • Perform application programming and debugging activities : develop specifications, code, test, debug, and document solutions in order to ensure successful implementation and m...Show more
    Last updated: 7 days ago • Promoted
    Sr Core Java Developer

    Sr Core Java Developer

    Synechron Inc. • Toronto
    Full-time
    We are • •At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading ...Show more
    Last updated: 11 days ago • Promoted
    Sr. Software Engineer, Backend

    Sr. Software Engineer, Backend

    S&P Global • Toronto
    Full-time
    Our team is committed to delivering essential intelligence that our clients rely on to make impactful decisions.With a global workforce of 20,000 employees, we value excellence, teamwork, and adapt...Show more
    Last updated: 5 days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    HRB • Toronto
    Full-time
    We’re looking for a software engineer to join us in building the future of business banking and cash management.You’ll work closely with other engineers, product, and design to design, build, and i...Show more
    Last updated: 21 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Qualcomm • Markham
    Full-time
    Engineering Group, Engineering Group > .AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OE...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • richmond hill, on, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Development Engineer

    Sr. Software Development Engineer

    AMD • Markham
    Full-time
    What you do at AMD changes everything.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers to PCs, gaming, and embedded syst...Show more
    Last updated: 21 days ago • Promoted
    Sr. Software Development Engineer

    Sr. Software Development Engineer

    Advanced Micro Devices • Markham
    Full-time
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 21 days ago • Promoted
    Sr. Software Engineer, Backend

    Sr. Software Engineer, Backend

    Pinterest • Toronto
    Full-time
    Software Engineer, Backend – Pinterest.Software Engineer, Backend role at Pinterest.We are looking for inquisitive, well‑rounded. Senior Full‑Stack and Backend engineers.Monetization and Core engine...Show more
    Last updated: 21 days ago • Promoted
    Sr Analyst Software Engineer - Full Stack Java Developer

    Sr Analyst Software Engineer - Full Stack Java Developer

    Nasdaq • Toronto
    Full-time
    Designs, develops, modifies, adapts and implements solutions to information technology needs through new and existing applications, systems architecture and applications infrastructure.Reviews syst...Show more
    Last updated: 4 days ago • Promoted
    Sr Java Springboot developer

    Sr Java Springboot developer

    Aarorn Technologies Inc • Toronto
    Full-time
    We are seeking a Senior Java Spring Boot Developer with 7–8 years of experience to join our team.The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, and SQL, with a st...Show more
    Last updated: 21 days ago • Promoted
    Core Java Springboot

    Core Java Springboot

    Tata Consultancy Services • Markham
    Full-time
    Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
    Last updated: 15 hours ago • Promoted • New!
    Jr. Product Software Engineer

    Jr. Product Software Engineer

    Agentnoon Inc • Richmond Hill
    Full-time
    If you have built something with an amazing UI / UX or sophisticated functionality that solves difficult problems, we'd love to talk. User experience, performance, and velocity are our top priorities....Show more
    Last updated: 21 days ago • Promoted