Senior Java Software Engineer
1 week ago
Candidates MUST be authorized to work in Canada / hold a valid work visa. CCI does not sponsor work visas.
Key Responsibilities
- Develop and maintain secure, well-tested Java services and REST APIs (Java 11+, Spring Boot).
- Build data-driven features using JPA/SQL; write optimized queries and support CI/CD pipelines (Git, build, test, deploy).
- Create and execute unit and integration tests; contribute to code reviews and follow secure coding practices.
- Provide L2/L3 production support: triage incidents, perform root-cause analysis, implement fixes, and prevent recurrence.
- Monitor and tune application performance across environments; support automated diagnostics and health checks.
- Collaborate with architects, QA, BAs, and product owners in Agile sprints; produce clear technical documentation.
- Use data analysis to identify defect/incident trends and performance issues; leverage AI-assisted development tools where appropriate.
Experience and Skill Set Requirements:
Must-Have Skills:
- 5–7 years experience with Java (Java 8+/11+), Spring/Spring Boot, REST APIs, and SQL.
- Strong Production Support & Incident Management experience, including SLA adherence, RCA, and runbook usage.
- Strong CI/CD fundamentals (Git branching strategies, build pipelines, automated testing with JUnit).
- Excellent troubleshooting, performance tuning, and secure coding skills.
- Clear communication and proven ability to work collaboratively in Agile teams.
Nice to Have Skills:
- Messaging and integration experience (batch jobs, schedulers).
- Observability experience (application monitoring, logging, metrics).
- Cloud/container basics (Docker, Kubernetes, Azure/AWS).
- Knowledge of Cúram or other case management platforms.
General Skills
- Experience across the full SDLC using structured methods and design patterns.
- Ability to gather and clarify requirements with diverse stakeholders.
- Hands-on experience with deployment troubleshooting, post-implementation support, and change management.
- Understanding of information management, data governance, and security best practices.
- Solid data analysis skills for querying, transforming, and interpreting trends (SQL; Power BI/Excel exposure is an asset).
- Exposure to AI-assisted development (e.g., GitHub Copilot), including code/test generation and prompt best practices.
Evaluation Guide
Technical Expertise (≈80%)
Java/Spring Boot, REST APIs, SQL, testing, CI/CD, production support, incident management, analytics, and AI-assisted development.
Methodology, Testing & Troubleshooting (≈20%)
- Agile delivery, documentation quality, risk/issue management, collaboration, and adherence to standards and secure development practices.
-
Java Software Engineer
5 days ago
Toronto, Ontario, Canada Swoon Full time $302,400 per yearTitle:Senior Associate, Software Development Engineer (Java)Location:Toronto, ONDuration:12 monthsPay Rate:$58/hour (T4 only)About the RoleClient is hiring aSenior Associate Java Engineerto join theData Services & Insightsteam.This group powersSmartViewandCustomer Portalproducts that deliver real-time sustainability, power, and environmental reporting for...
-
Java Software Engineer
2 weeks ago
Toronto, Ontario, Canada Synstack Technologies Full time $120,000 - $150,000 per yearRequired Experience:Bachelor's degree in computer science, Engineering, or related field.7+ years of experience in Java development.5+ years mandatory experience with C, C++Mandatory experience with microservices, containerization ( Docker/Kubernetes), and SQL databases.Must have experience in SQL, REST API, gRPC, protobuf, XML, JSON, YAML,...
-
Java Full Stack Software Developer
23 hours 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...
-
Java Fullstack Developer
21 hours 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...
-
Senior Software Engineer
17 hours ago
Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per yearSenior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...
-
Senior Software Engineer
21 hours ago
Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per yearBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per yearBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Java Backend Software Engineer
5 days ago
Toronto, Ontario, Canada eBay Full time $120,000 - $180,000 per yearAt eBay, we're more than a global ecommerce leader — we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.Our customers are our compass, authenticity...
-
Senior Java Software Engineer
1 week ago
Toronto, Ontario, Canada Tekflux Full time $900,000 - $1,410,000 per yearKey Responsibilities:Design, develop, and maintain high-performance Java-based applicationsWork on multithreading and database interactions to optimize application performance and reliability.Collaborate with business analysts, QA teams, and other developers to deliver high-quality, scalable software solutions.Develop responsive front-end components...
-
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...