Java Lead – AWS & Kafka

Long Finch Technologies

Chicago, IL

Posted On: Jul 07, 2025

Posted On: Jul 07, 2025

Job Overview

Job Type

Contract - Corp-to-Corp, Contract - Independent, Contract - W2

Experience

8 - 16 Years

Salary

$65 - $75 Per Hour

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • AWS
  • Java
  • AI/ML
  • Apache Kafka
  • Microservices
Job Description

We are seeking a highly skilled Java Lead with strong expertise in AWS, Kafka, and AI/ML to join the team. The ideal candidate is a hands-on technologist with an end-to-end product mindset, capable of designing, developing, and deploying scalable microservices-based applications.

Key Responsibilities
  • Lead the design, development, and deployment of Java-based microservices and applications.
  • Collaborate with cross-functional teams to build scalable, cloud-native solutions using AWS services.
  • Implement AI/ML components where required to enhance application capabilities.
  • Work with Kafka for building real-time streaming pipelines and data integrations.
  • Create and consume RESTful APIs and microservices.
  • Apply software design principles, particularly J2EE design patterns, for clean, maintainable code.
  • Ensure quality through unit testing (Junit/Mockito) and CI/CD pipelines (Jenkins).
  • Participate in Agile ceremonies and manage tasks using tools like Jira and Git.

 

Required Skillset
  • Core Java, J2EE, Java Microservices
  • Apache Kafka (MSK)
  • AWS Cloud – EKS, Aurora PostgreSQL, DynamoDB, S3, IAM, Route 53, ELB, SNS, SQS, CloudWatch
  • AI/ML integration experience
  • REST APIs and Microservices
  • CI/CD tools – Jenkins, Git
  • Unit Testing – JUnit, Mockito
  • Database – SQL and NoSQL
  • Containerization and orchestration – Kubernetes (EKS preferred)
  • Agile/Scrum methodologies

Job ID: LF250042


Posted By

Mayank Rawat