Skip to content
mimi

Senior Java Developer with kafka

Jobs via Dice

East Hartford · On-site Full-time Senior 1mo ago

About the role

Job Summary

We are seeking a highly skilled Senior Java Developer with strong experience in building scalable, distributed systems using Apache Kafka and modern cloud platforms (AWS/Azure/Google Cloud Platform). The ideal candidate will have deep expertise in backend development, event-driven architecture, and microservices design.

Key Responsibilities

  • Design, develop, and maintain high-performance backend applications using Java/J2EE technologies
  • Build and implement event-driven architectures using Apache Kafka
  • Develop scalable microservices using Spring Boot and RESTful APIs
  • Deploy and manage applications on cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Collaborate with cross-functional teams including DevOps, QA, and Product teams
  • Optimize application performance, scalability, and reliability
  • Implement best practices for code quality, security, and testing
  • Participate in architectural discussions and provide technical leadership
  • Troubleshoot production issues and perform root cause analysis

Required Skills

  • 8+ years of experience in Java development (Java 8/11/17)
  • Strong experience with Spring Framework (Spring Boot, Spring MVC)
  • Hands-on experience with Apache Kafka (producers, consumers, streams)
  • Experience with microservices architecture and REST APIs
  • Solid experience with at least one cloud platform:
    • AWS (EC2, S3, Lambda, ECS, EKS) OR
    • Azure (App Services, AKS, Event Hub) OR
    • Google Cloud Platform (GKE, Pub/Sub, Cloud Functions)
  • Experience with Docker & Kubernetes
  • Strong understanding of distributed systems and messaging frameworks
  • Experience with relational and NoSQL databases (Oracle, MySQL, MongoDB, etc.)
  • Familiarity with CI/CD pipelines (Jenkins, GitLab, etc.)

Preferred Qualifications

  • Experience with Kafka Streams or Confluent Platform

Skills

AWSAzureCI/CDDockerGoogle Cloud PlatformJavaJava 11Java 17Java 8J2EEJenkinsKafkaKubernetesMicroservicesMongoDBMySQLNoSQLOracleREST APIsSpring BootSpring FrameworkSpring MVC

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free