Java Backend (Springboot + Kafka)
Occupations:
Software DevelopersComputer Systems Engineers/ArchitectsComputer ProgrammersBlockchain EngineersComputer Systems AnalystsIndustries:
Vocational Rehabilitation ServicesSoftware PublishersEmployment ServicesBusiness Schools and Computer and Management TrainingComputer Systems Design and Related ServicesDice is the leading career destination for tech experts at every stage of their careers. Our client, Cynet Systems, is seeking the following. Apply via Dice today!We are looking for Java Backend (Springboot + Kafka) for our client in Toronto, ONJob Title: Java Backend (Springboot + Kafka) Job Location: Toronto, ONJob Type: ContractJob Overview:Responsibilities:Design develop and maintain backend services using Java and Spring Boot.Implement caching strategies with Redis and manage data persistence using MongoDB and MS SQL.Integrate and manage messaging systems using Kafka.Deploy and manage applications on OpenShift and Kubernetes.Collaborate using GitHub for version control and CICD pipelines.Contribute to DevOps practices and pipeline automation experience with RBC Helios is a plus.Participate in code reviews testing and production support.Work closely with crossfunctional teams to deliver highquality solutions.Required Skills:Strong proficiency in Java and Spring Boot.Experience with Redis MongoDB and MS SQL.Familiarity with Kafka for eventdriven architecture.Handson experience with OpenShift and Kubernetes.Proficient in GitHub and CICD pipeline tools.Understanding of DevOps principles and tools.Excellent problemsolving and communication skills.Preferred Qualifications:Prior experience in the banking or financial services domain.Bachelors degree in Computer Science Engineering or related field.