Senior Java Software Developer

2 days ago


Toronto, Ontario, Canada CCI- Computer Consultants International, Inc. Full time

Candidates MUST be authorized to work in Canada / hold a valid work visa. CCI does not sponsor work visas.

Responsibilities:

  • Required to translate technical systems specifications into working, tested applications. This includes:
  • developing detailed programming specifications
  • writing and/or generating code
  • compiling data-driven programs, maintaining, and conducting unit tests
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations

Experience and Skill Set Requirements:

(Evaluation Criteria):

Development Experience – 35%

  • UI development using modern frameworks like
    Angular and NodeJS
    .
  • Strong experience with
    RESTful and SOAP Web Services
    .
  • Experience developing
    microservices and Spring Boot
    applications.
  • Experience with
    JavaScript, HTML, CSS, AJAX, and JDBC/SQL
    .
  • Experience developing
    AODA-compliant
    user interfaces and accessible PDFs.
  • Strong experience interfacing
    Java services with BPM tools such as IBM BAW
    .

Technologies Experience – 35%

  • Experience with presentation and server-side frameworks:
    Struts, Spring, EJB, JPA
    .
  • Experience with
    SOA design and development, including WSDL, Web Services, and REST APIs
    .
  • Experience with
    IBM WebSphere and Liberty 8.x
    application servers.
  • Experience with
    Azure Cloud, DevOps (CI/CD, Docker), and middleware/gateway integration
    .
  • Development of complex applications using
    IBM ODM (Operational Decision Manager)
    .
  • Experience with
    OpenText CMS APIs
    for metadata management.
  • Strong
    PL/SQL
    experience including migration scripts and staging tables.

Programming and Analysis Experience – 15%

  • 10+ years of experience designing and developing
    JEE components
    .
  • Full SDLC experience:
    analysis, design, coding, testing, and implementation
    .
  • Working knowledge of
    Agile/Scrum and RAD
    methodologies.
  • Ability to multitask and work under pressure in fast-paced environments.

Technical Skills and Compliance Experience – 10%

  • Experience developing and coding components compliant with AODA.
  • Familiarity with
    Ontario Government IT standards (GO-ITS 54)
    .
  • Strong focus on quality assurance: unit, functional, load, and regression testing.
  • Experience with technical
    documentation, estimation, and Kanban
    -based reporting.

Public Sector Experience – 5%

  • Experience with
    OPS
    permitting platforms or similar public sector modernization initiatives.

Core Development Skills

  • Extensive experience across the full software development lifecycle (SDLC), including design, coding, testing, debugging, deployment, and maintenance.
  • Proficient in Java and related technologies including Spring Boot, JPA, EJB, Angular, NodeJS, Jasper Reports, and PDF generation.
  • Strong experience in building and integrating RESTful and SOAP-based web services.
  • Skilled in developing microservices-based applications and distributed systems.

Cloud & DevOps

  • Hands-on experience with Azure Cloud services and DevOps practices including CI/CD pipelines, containerization (e.g., Docker), and infrastructure automation.
  • Experience in preparing deployment packages and coordinating releases across multiple environments.

Business Rules & Integration:

  • Proven expertise in developing complex applications using IBM Operational Decision Manager (ODM).
  • Experience integrating with IBM Business Automation Workflow (BAW) for process orchestration and automation.
  • Experience with JEE application servers, including IBM WebSphere and Liberty 8.x.
  • Familiarity with middleware, gateways, and various communication protocols.

Database & Data Migration:

  • Strong experience with PL/SQL, including writing complex queries, stored procedures, migration scripts, and designing staging tables for data transformation and migration.
  • Proficient in relational and hierarchical database technologies.

Content Management Systems:

  • Experience working with OpenText Content Management System APIs, with a focus on updating and maintaining metadata accuracy and integrity.

Accessibility & Standards Compliance:

  • Experience developing AODA-compliant user interfaces and accessible documents (including PDFs).
  • Familiarity with Ontario Government IT standards (GO-ITS 54) and accessibility best practices.

Public Sector Experience:

  • Experience working with permitting platforms within the Ontario Public Service (OPS) or other public sector environments, including integration with enterprise systems and compliance with government standards.

Agile & Collaboration:

  • Comfortable working in Agile Scrum environments and rapid application development (RAD) frameworks.
  • Effective team player with excellent analytical, problem-solving, and interpersonal skills.
  • Experienced in collaborating with business analysts, QA, and system architects throughout the development lifecycle.

Documentation:

  • Experience updating and maintaining design and architecture documentation to reflect evolving system components and integration points.
  • Skilled in producing technical documentation, deployment guides, and user/system manuals.

Quality Assurance & Estimation:

  • Committed to delivering defect-free, well-tested code through unit, functional, load, and regression testing.
  • Skilled in conducting design/code reviews and providing accurate effort estimates.
  • Experienced in reporting progress in Kanban settings and leading project meetings.

Work Environment & Soft Skills:

  • Able to handle multiple tasks simultaneously and work effectively under pressure in fast-paced environments.
  • Strong organizational and time management skills with a consistent track record of meeting deadlines.

Tools:

  • Application Modeling Tool: Rational Software Architect v.8.0
  • Application Server: IBM WebSphere Application Server (ND) 8.x, IBM Business Automation Workflow 8.6.x, Liberty 8.x, IBM Operational Decision Manager 8.x
  • Database: Microsoft Access, Oracle Enterprise Edition , 11g,
  • Database Design Tool: Oracle Designer 11g,19c
  • Development Environment: RAD 8.0 Websphere BPM v 8x, IBM ODM(ILog/JRule), Liberty 8.x
  • Development Language / Runtime Environment: Java Enterprise Edition,Java, JavaScript , VB Script, HTML, DHTML, XML, AJAX
  • Office Automation Tools: Microsoft Office, including Exchange/Outlook
  • Operating Systems: Linux, Windows Server 2008 Enterprise Edition - sp2
  • Tools: IBM/Rational Products, Requirement Composer, Rational Application Developer for Websphere, Liberty 8.x
  • Testing Tools : IBM AppScan Version 8.5, Selenium, Azure Dev Ops Test Plan
  • Web Browser: Chrome, Internet Explorer, Firefox
  • Web Server: IBM HTTP Version and IIS


  • Toronto, Ontario, Canada Venuiti Solutions Full time

    Senior Java DeveloperCanadian Citizenship MandatoryPermanent, Full-timeIn-Office, Toronto, ONWHERE YOUR EXPERTISE IS NEEDEDWe are seeking a highly skilled and experienced Senior Java Developer to join our team. This role combines leadership responsibilities with hands-on development, requiring approximately 40% focus on team management and 60% on coding and...


  • Toronto, Ontario, Canada Iris Software Inc. Full time $120,000 - $150,000 per year

    Iris's client, the largest bank in the Canada is looking to hireSenior Java FS DeveloperPlease find below the job details and share your resume if interested atJob Description:Title: Java FS DeveloperLocation: Toronto, ON (Hybrid – 4days/Week)Duration: Long term assignmentRequired Skills:Java (Spring), Java Script (Angular)OCP, DevOps, Mongo and/or...


  • Toronto, Ontario, Canada Redwood Software Full time $80,000 - $120,000 per year

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • Toronto, Ontario, Canada K&K Global Talent Solutions INC. Full time $80,000 - $120,000 per year

    Position: Senior Java Developer in Post Trade Space (with Python, AWS and Terraform)Location: Toronto, ON (4 DAYS IN THE OFFICE ARE MANDATORY)Hire type: ContractAbout the RoleWe are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on...


  • Toronto, Ontario, Canada Redwood Software Inc. Full time $80,000 - $120,000 per year

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • Toronto, Ontario, Canada Luxoft Full time $90,000 - $120,000 per year

    Project descriptionWe are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyze complex systems. A background in capital markets and proficiency...


  • Toronto, Ontario, Canada Iris Software Inc. Full time $120,000 - $150,000 per year

    GreetingsWe are seeking an experiencedJava Full Stack Developerwith a strong background in both backend and frontend development. The ideal candidate will have a proven track record of building scalable applications using Java, Spring Boot, Angular, and SQL, along with exposure to modern cloud and messaging technologies.Location:Toronto ON (Downtown –...


  • Toronto, Ontario, Canada Poly Services Group Full time $100,000 - $120,000 per year

    Job DescriptionThe Role:   SENIOR JAVA SOFTWARE DEVELOPER Location:     Toronto, ON (uptown)Industry:      TechnologyType: PermanentWHAT IS THE OPPORTUNITY? Our client is an 18-year-old SaaS developer and recognized leader of encryption solutions for a range of markets - think Public Sector, Financial Services, Healthcare, and Legal.  Some of...


  • Toronto, Ontario, Canada Source Code Full time $80,000 - $120,000 per year

    Senior Java/ ETL Software Developer (Java, Informatica, ETL, SQL, PL/SQL,and Power BI)Toronto, Ontario - Hybrid, 3 days onsite - 87 Sir William Hearst Ave Toronto, ON M3M 0B4Contract, 9 months (with possibly of extension) Employment Ontario is one of the major programs delivered by the Employment and Training Division of the Ontario Ministry of Training,...


  • Toronto, Ontario, Canada Collabera Full time $100,000 - $150,000 per year

    Company Description Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services...