Java Developer

Job title:

Java Developer

Company

ProViso Consulting

Job description

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:

  • 5+ years of hands-on software development experience
  • Proficiency in Java (up to version 11)
  • Strong expertise in Spring Boot, Spring Batch, and Microservices architecture
  • Familiarity with cloud platforms, especially GCP
  • Proficient in Kafka for distributed messaging

Nice-To-Have Skills:

  • CI/CD experience using Jenkins
  • Experience with containerization tools (Docker, Kubernetes)
  • Knowledge of the rules engine
  • Banking experience

Soft Skills Required:

  • Excellent written, presentation, and verbal communication skills to be able to work well with technical peers and business stakeholders at different levels within the organization.
  • Strong decision-making, forward thinking, and creative problem-solving skills to anticipate and respond quickly to technological/market influences.
  • Ability to work as part of a team, as well as work independently with minimal direction.

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.

Job Details13433Contract4.5 monthsToronto

Expected salary

Location

Toronto, ON

Job date

Tue, 29 Jul 2025 22:46:00 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnearcanada.com) you saw this job posting.

Share

Production Manager

Job title: Production Manager Company Metalumen Manufacturing Job description . Please notify Human Resources of…

4 minutes ago

Freelance Biology – Quality Assurance (AI Trainer)

Job title: Freelance Biology - Quality Assurance (AI Trainer) Company Mindrift Job description everyone. Requirements…

23 minutes ago

Service Delivery Manager

Job title: Service Delivery Manager Company Just Eat Takeaway Job description Ready for a Challenge?Born…

54 minutes ago

Technical Sales Specialist – Data Center

Job title: Technical Sales Specialist - Data Center Company Reboot Monkey Job description their infrastructure…

60 minutes ago

Canada Research Chair (Tier2) in Artificial Intelligence and the Future of Law (Assistant/Associate)

jobsnearcanada.com Osgoode Hall Law School, York University Date Posted: September 5, 2025 Application Deadline: October…

1 hour ago

Canada Excellence Research Chair (CERC)

jobsnearcanada.com Canada Excellence Research Chair (CERC) Tracking Code: req1734 Faculty/Department: Office of VP, Research and…

1 hour ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.