What are the responsibilities and job description for the Java Developer with Kafka -- W2 Profiles -- Onsite position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Trebecon LLC, is seeking the following. Apply via Dice today!
Role: Java Developer with Kafka
Location: Hartford, CT – Onsite – F2F Interview
Key Responsibilities
Role: Java Developer with Kafka
Location: Hartford, CT – Onsite – F2F Interview
Key Responsibilities
- Design, develop, and maintain applications using Java (8/11/17)
- Build and manage event-driven systems using Kafka (producers, consumers, topics)
- Develop microservices architecture using Spring Boot
- Implement REST APIs and integrate with third-party services
- Ensure high performance, scalability, and reliability of applications
- Troubleshoot and resolve production issues
- Collaborate with cross-functional teams (DevOps, QA, Product)
- Participate in code reviews and follow best practices
- Strong experience in Core Java & Multithreading
- Hands-on experience with Apache Kafka
- Experience with Spring Boot / Spring Framework
- Knowledge of Microservices architecture
- Experience with RESTful APIs
- Good understanding of SQL/NoSQL databases
- Familiarity with Docker / Kubernetes (nice to have)
- Experience with messaging systems (Kafka, RabbitMQ, etc.)
- Strong debugging and problem-solving skills
- Experience with cloud platforms (AWS / Azure / Google Cloud Platform)
- CI/CD pipeline knowledge
- Exposure to Agile/Scrum methodologies