Senior Java Software Developer
2 days ago
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
-
Java Software Developer
2 days ago
Toronto, Ontario, Canada Venuiti Solutions Full timeSenior 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...
-
Java Fullstack Developer
3 days ago
Toronto, Ontario, Canada Iris Software Inc. Full time $120,000 - $150,000 per yearIris'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...
-
Java Full Stack Software Developer
18 hours ago
Toronto, Ontario, Canada Redwood Software Full time $80,000 - $120,000 per yearOUR 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...
-
Senior Java Developer
1 week ago
Toronto, Ontario, Canada K&K Global Talent Solutions INC. Full time $80,000 - $120,000 per yearPosition: 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...
-
Java Full Stack Software Developer
3 days ago
Toronto, Ontario, Canada Redwood Software Inc. Full time $80,000 - $120,000 per yearOUR 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...
-
Senior Java Developer
1 week ago
Toronto, Ontario, Canada Luxoft Full time $90,000 - $120,000 per yearProject 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...
-
Senior Java Developer
1 week ago
Toronto, Ontario, Canada Iris Software Inc. Full time $120,000 - $150,000 per yearGreetingsWe 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 –...
-
Senior Java Developer
2 days ago
Toronto, Ontario, Canada Poly Services Group Full time $100,000 - $120,000 per yearJob 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...
-
Senior Java/ ETL Software Developer
1 week ago
Toronto, Ontario, Canada Source Code Full time $80,000 - $120,000 per yearSenior 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,...
-
Senior Java Developer
6 days ago
Toronto, Ontario, Canada Collabera Full time $100,000 - $150,000 per yearCompany 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...