Senior Software Developer
ISG Search Inc
Senior Software Developer (BBBH12184) Toronto, Canada
Contract
Senior Software Developer (Java / Spring Boot)
Duration: 6 Months Location:
Toronto, ON (Hybrid – 4 days onsite) Role Status:
Current Opening About the Opportunity
Our client is looking for an experienced
Senior Software Developer
to join a high-performing engineering team supporting large-scale cloud modernization initiatives. This role is ideal for a developer who enjoys working with both modern and legacy applications, takes pride in writing clean, maintainable code, and embraces AI-assisted development while maintaining strong engineering fundamentals. Principal Tasks and Responsibilities Include:
Design, develop, enhance, and maintain enterprise applications using Java, Spring Boot, and Python. Support cloud migration initiatives while modernizing legacy applications and improving code quality, readability, and maintainability. Leverage AI development tools such as GitHub Copilot, Claude, or OpenAI to improve productivity while ensuring code is production-ready through strong testing and validation practices. Collaborate with cross-functional teams throughout the software development lifecycle, including design, implementation, testing, documentation, and ongoing support. Contribute as a hands-on individual contributor, proactively solving complex technical challenges and improving existing codebases. Our Client
Our client is a well-established enterprise organization. Qualifications and Pre-Requisites:
6+ years of experience developing enterprise applications using
Java
and
Spring Boot . Strong working knowledge of
Python , including maintaining and enhancing existing Python applications. Experience with cloud technologies, particularly AWS and/or GCP, with exposure to cloud migration initiatives considered a strong asset. Proven understanding of software development best practices, SDLC, automated testing, code quality, and writing clean, maintainable production code. Self-motivated individual contributor with excellent communication skills and a passion for continuous learning, modern development practices, and AI-assisted software development. Interview Process:
1–2 interviews. isgSearch does not use artificial intelligence throughout the hiring process.
#J-18808-Ljbffr
Contract
Senior Software Developer (Java / Spring Boot)
Duration: 6 Months Location:
Toronto, ON (Hybrid – 4 days onsite) Role Status:
Current Opening About the Opportunity
Our client is looking for an experienced
Senior Software Developer
to join a high-performing engineering team supporting large-scale cloud modernization initiatives. This role is ideal for a developer who enjoys working with both modern and legacy applications, takes pride in writing clean, maintainable code, and embraces AI-assisted development while maintaining strong engineering fundamentals. Principal Tasks and Responsibilities Include:
Design, develop, enhance, and maintain enterprise applications using Java, Spring Boot, and Python. Support cloud migration initiatives while modernizing legacy applications and improving code quality, readability, and maintainability. Leverage AI development tools such as GitHub Copilot, Claude, or OpenAI to improve productivity while ensuring code is production-ready through strong testing and validation practices. Collaborate with cross-functional teams throughout the software development lifecycle, including design, implementation, testing, documentation, and ongoing support. Contribute as a hands-on individual contributor, proactively solving complex technical challenges and improving existing codebases. Our Client
Our client is a well-established enterprise organization. Qualifications and Pre-Requisites:
6+ years of experience developing enterprise applications using
Java
and
Spring Boot . Strong working knowledge of
Python , including maintaining and enhancing existing Python applications. Experience with cloud technologies, particularly AWS and/or GCP, with exposure to cloud migration initiatives considered a strong asset. Proven understanding of software development best practices, SDLC, automated testing, code quality, and writing clean, maintainable production code. Self-motivated individual contributor with excellent communication skills and a passion for continuous learning, modern development practices, and AI-assisted software development. Interview Process:
1–2 interviews. isgSearch does not use artificial intelligence throughout the hiring process.
#J-18808-Ljbffr
Reference: WJ-3875_13112959