Remote Java Lead
$95k - $145k per yearLead Java Developer
We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Lead Java Developer" in our Banking Services Division.
Location - Downtown Toronto (Hybrid - 4 days office and 1 day remote)
Lead and mentor a team of software engineers, providing technical guidance, code reviews, and support throughout the development lifecycle.
- Design, develop, and maintain scalable and high-performance backend systems using Java and Spring Boot, ensuring adherence to best practices and coding standards.
- Act as a technical point of contact for cross-functional teams, facilitating collaboration between engineering, product, and operations.
- Architect and implement event-driven systems using Apache Kafka, including topic design, schema management, and producer/consumer configurations.
- Develop and maintain RESTful APIs, ensuring robust security, performance, and documentation.
- Drive DevOps practices, including CI/CD pipeline setup, Git-based workflows, and containerization using Docker and Kubernetes.
- Work with both relational (Oracle, PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases to design efficient data models and optimize queries.
- Champion Agile methodologies (Scrum/Kanban), participating in sprint planning, stand-ups, retrospectives, and backlog grooming.
- Oversee the full Software Development Life Cycle (SDLC), from requirements gathering and system design to testing, deployment, and ongoing maintenance.
- Continuously evaluate and integrate new technologies and tools to improve development efficiency and system performance.
8+ years in software development with strong Java / Spring Boot background.
- 3+ years leading teams or acting as a technical point of contact.
- Hands-on with REST API design and implementation.
- Familiar with relational (Oracle, PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Solid understanding of Agile delivery (Scrum/Kanban).
- Strong understanding of the Software Development Life Cycle (SDLC) with experience across requirements analysis, design, development, testing, deployment, and maintenance
#At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. Come join our team—one of the largest IT and business consulting services firms in the world.
- ...reviews for release activities. You will lead the implementation efforts for... ...have technical working experience with Core Java (Version 8 or higher)/Java ~ Proficient... ...Cloud and Splunk ~ Oracle Certified Java Developer certification. ~ Technical Knowledge of...SuggestedFlexible hours
- ...multiple sources into a single target system Java development experience Practical... ...state, provide recommended approach, and develop factual and concise deliverables.: 10 Points... ...Documents will be reviewed by the appropriate leads and signed off by manager/director....SuggestedContract workWork at office
- ...Experience Platform Experience: 6-8 years Essential skills: AEM Developer - Full Stack Developer Job description: Key Responsibilities... ...Sites Assets and related modules. Strong experience with Java J2EE and web technologies (HTML CSS JavaScript). Familiarity...SuggestedFull time
$95k - $105k per year
...We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications. You will work on developing modern e-commerce and enterprise-grade solutions for retail and inter-organization clients. The ideal candidate will...SuggestedFull time$80k - $130k per year
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Senior Java Developer" in our Banking Services Division. Location - Downtown...SuggestedLong term contractTemporary workWork at officeRemote work- We are looking for an experienced and hands-on Senior Java Developer with at least 8+ years of strong expertise in Java, Spring Boot, Microservices, SQL. The ideal candidate will be responsible for designing and developing scalable enterprise applications, mentoring junior developers...Long term contractWork at office
- ...Job Title: Guidewire Developer Location: Toronto Experience Required: 6–8 Years Required Skills Guidewire PolicyCenter... ...Guidewire BillingCenter Guidewire ClaimCenter Core Java Gosu Programming Job Description Design, develop, and...
- ...Location: Toronto Experience: 6-8 years Required Skills: Digital : Guidewire PolicyCenter~Core Java Skilled and experienced Guidewire Developer to join our dynamic team. The ideal candidate will have a strong background in software development, with specific...
- Lead DataPower Developer Location Toronto, ON : Requisition ID: 195561 Join a purpose driven winning team, committed to results, in an inclusive and... ...science or 5-7+ years as Senior developer for middle ware Java Senior DataPower developer/ DataPower Specialist with experience...Permanent employmentNight shiftWeekend work
$50k - $72k per year
Sr Java Developer (Contractor) Location Toronto, ON : Mindtech is your gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing, linking Latin American talent with global opportunities. Our fast, cost-effective approach ensures that...Full timeFor contractors- ...company has quickly established itself as a leading provider of banking and payment... ...The Fiat Republic platform is built with a developer-first ethos, making it easy for crypto platforms... ...reliable microservices. Similar experience in Java or Scala will also be considered....Work at officeLocal area1 day per week
$95k - $145k per year
Java Full Stack Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Java Full Stack Developer" in our Banking Services Division. Location...Manual laborWork at officeRemote work- ...Insufficient understanding of court protocols, leading to procedural delays and non-compliance.... ..., and secure REST APIs built using Java and Spring Boot, adhering to best practices... ...communication protocols. Using APIs to develop application based on the business requirement...Contract workInternshipWork at officeWeekend work
- Lead Developer (AWS Cloud) Location Hybrid work in Toronto, ON : This role is hybrid and requires you to be in our downtown Toronto office (... ...implementing scalable AWS solutions ~ Good Knowledge on Core Java, Angular, Springboot, AWS Reactive Architecture, Event Driven applications...Full timeWork at office
- ...career in digital banking development? Apply Now! Working with one of our top financial clients, this role calls for an E-Banking Java Developer – Intermediate and offers an exciting opportunity to contribute to innovative online banking solutions. The position involves...
$84k - $175k per year
...Summary As a Technical Lead at Deloitte, you will leverage... ...experience in architecting and developing enterprise applications and big... ...integration of solutions using Java/JEE, Spark/Scala, Hadoop, Hive... ...learn, gain experience, and develop skills. Wherever you are in your...Temporary workFixed term contractFlexible hours- Lead iOS Developer (Contract) Location Hybrid work in Toronto, ON : BIMM is booming, so we're looking for a Lead iOS Developer to join our team... ...with Swift, Objective-C, iOS SDK, C/C++ programming, Java & Xcode, MVVM, UIKit, Cocoapods, and SPM. A working knowledge...Permanent employmentContract workFixed term contractSecond jobSummer holidayWork at officeNight shift2 days per week
- ...Digital: ReactJS~Core Java MUST be eligible for Security Clearance The e-Business team in Application Operations... ..., Audits and reporting as necessary. Participate in design, develop, test and debug programs for Java services. Deployment is done using...
- ...Location: Toronto Required Skills: Digital : Spring BootMainframe DB2 - Application DevelopmentCore Java Experience: 6-8 years Essential skills: Java developer Job Description: 5 Years of Development Experience in IBM Mainframe Applications...Full time
- Are you a seasoned full stack developer ready to shape innovative financial solutions? Apply Now... ...technical excellence. Responsibilities Lead the development and maintenance of microservices-based backend applications using Java (11, 13) and Spring Boot. Collaborate...Remote work
- ...Required Skills: · Spring Boot · Mainframe DB2 - Application Development · Core Java · Java development Job Description: ·5 Years of Development Experience in IBM Mainframe Applications · Expertise in development programing in Java · Experience...Full time
$80k - $130k per year
Java Application Support Consultant/ Lead Position Description This role is hybrid and requires you to be at our downtown Toronto office (CGI Toronto... ...and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates...Work at officeAfternoon shift3 days per week- ...Location: Toronto Experience: 10+ years Required Skills: Core Java~Selenium Essential Skills: Proficiency with coding languages... ...of manual testing, automated testing, and QA methodology. Develop and maintain automated test scripts using Bruno and Selenium....Contract work
- ...Responsibilities Build and maintain secure Java services and REST APIs using Spring Boot. Translate technical requirements into clean testable production-ready code. Develop and optimize SQL queries JPA-based data access layers and data-driven features....Full time
- ...Staff Software Developer We are seeking a Staff Software Developer with great experience and... ...multiple technology domains. • Proficiency in Java and Python, with hands-on experience in... ...developers, conduct code reviews, and lead technical discussions. • Comfortable working...
- ...00 PM EST Top 3 Required Skills: 1. Proficiency in Java and Kotlin 2. Android SDK & Core Components 3. Mobile Security... ...: 5+ Additional Request Reviewers: Android Developer – Job Description Overview As an Android Developer, you will...Full time3 days per week
- ...Job Description ~ Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices... ...are organized, clear, and concise. ~ You are a thought leader for innovation and will champion the optimization and maturing of...Contract workManual labor
- Lead Flutter Developer Location Hybrid work in Toronto, ON : At Cognizant, our global community sets us apart—an energetic, collaborative, and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding...Full timeWork at officeFlexible hours2 days per week
- ...Job Description: Proficiency in Core Java Deep knowledge and hands-on experience with the Java programming language. Object-Oriented Design (OOD) Strong understanding and application of OOD principles. Algorithms and Data Structures Proficiency in fundamental...Full time
$95k - $145k per year
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Location...Work at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Java Lead. Be the first to apply!
- remote disability management Toronto, ON
- remote amazon Toronto, ON
- italian customer service remote Toronto, ON
- hybrid remote office Toronto, ON
- remote mortgage underwriter Toronto, ON
- remote call center quality analyst Toronto, ON
- remote coding part time Toronto, ON
- teletravail langue Toronto, ON
- technical writer remote Toronto, ON
- product manager remote Toronto, ON
