Intermediate Java (Springboot) Developer with GCP experience to support a Customer Portfolio project with one of our major banking clients- 37949
S.i. Systèmes
Toronto, ON-
Nombre de poste(s) à combler : 1
- Salaire À discuter
-
Emploi Contrat
- Publié le 29 juillet 2025
-
Date d'entrée en fonction : 1 poste à combler dès que possible
Description
Intermediate Java (Springboot) Developer with GCP experience to support a Customer Portfolio project with one of our major banking clients- 37949
Location Address: - Toronto/Hybrid - 3 days per week
Contract Duration: 4.5 months (Possibility of extension & conversion to FTE)
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Reason: We need a strong Java developer to support our stability initiative.
Business Group: The Client Primacy & Personalization team is responsible for ideation, design, engineering, and implementation of software for the Personalization domain.
Project: Customer personalization portfolio (CPP) Offer fulfillment system for the bank. Backend application built on Java, Data Stage, GCP.
We are seeking a highly experienced and motivated Java Developer to join our dynamic team. With over 5 years of progressive experience demonstrating a strong ability to design and develop secure, scalable applications using modern Java technologies.
Candidate Value Proposition:
• The successful candidate will play a pivotal role in bridging business needs and technology solutions. You will work closely with industry leaders and support the successful delivery of software projects that meet banking requirements.
• Inclusive and collaborative working environment that encourages creativity and curiosity.
• Access to tools and technology to create meaningful customer experiences.
• Work with diverse industry leaders who have experience from top technology companies.
Typical Day in Role:
• Design, develop, and maintain enterprise-grade applications using Java (up to version 11)
• Build and deploy microservices using Spring Boot and Spring Batch
• Develop and integrate RESTful APIs for seamless communication across services
• Utilize Docker and Kubernetes for containerization and orchestration
• Collaborate with DevOps teams to implement CI/CD pipelines using Jenkins and Azure
• Work with Kafka for real-time data streaming and messaging
• Communicate effectively with cross-functional teams and stakeholders
Candidate Requirements/Must Have Skills:
1) 5+ years of hands-on software development experience
2) Proficiency in Java (up to version 11)
3) Strong expertise in Spring Boot, Spring Batch, and Microservices architecture
4) Familiarity with cloud platforms, especially GCP
5) Proficient in Kafka for distributed messaging
Nice-To-Have Skills:
1) CI/CD experience using Jenkins
2) Experience with containerization tools (Docker, Kubernetes)
3) Knowledge of the rules engine
4) Banking experience
Education:
Bachelor’s in computer science or computer engineering.
Best vs average candidate
The ideal candidate will have strong expertise in Kafka and Spring Batch, along with excellent communication skills, which are essential for success in this role.
Interview and selection
1 round - hiring manager and technical lead - 45 mins - Ms Teams call - Role overview, technical assessment, and Q&A session based on previous experiences.
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser
- Offre d'emploi | MS DYNAMICS APPLICATION/SOFTWARE ARCHITECT - LEVEL 3 | Toronto,ON
- Offre d'emploi | Secret Cleared Help Desk Specialist to provide on-site troubleshooting of network and software issues in response to a 24/7 incident management ticketing s | Ottawa,ON
- Offre d'emploi | Senior Java Developer to design and create software within an Oracle Service Bus and JBoss environment for classified systems. | Ottawa,ON