Java Back End Developer (Springboot + Kafka)

Overview

On Site
$55 - $55
Accepts corp to corp applications
Contract - 12 month(s)
No Travel Required

Skills

Java Back End Developer (Springboot + Kafka)

Job Details

Job Description:

Responsibilities:
  • XXgn, develop, and maintain backend services using Java and Spring Boot.
  • Implement caching stXXgies with Redis and manage data persistence using MongoDB and MS SQL.
  • IntegXX and manage messaging systems using Kafka.
  • Deploy and manage applications on OpenShift and Kubernetes.
  • CollaboXX using GitHub for version control and CI/CD pipelines.
  • Contribute to DevOps practices and pipeline automation (experience with RBC Candidatelios is a plus).
  • Participate in code reviews, testing, and production support.
  • Work closely with cross-functional teams to deliver high-quality solutions.
Required Skills:
  • Strong proficiency in Java and Spring Boot.
  • Experience with Redis, MongoDB, and MS SQL.
  • Familiarity with Kafka for event-driven architecture.
  • Hands-on experience with OpenShift and Kubernetes.
  • Proficient in GitHub and CI/CD pipeline tools.
  • Understanding of DevOps principles and tools.
  • Excellent problem-solving and communication skills.
Preferred Qualifications:
  • Prior experience in the banking or financial services domain.
  • Bachelor's degree in Computer Science, Engineering, or related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.