Apply Now
Location: Alpharetta, Georgia (GA)
Contract Type: C2C
Posted: 18 hours ago
Closed Date: 05/08/2026
Skills: Kafka,SQL databases,
Visa Type: Any Visa

Title::    Java Developer

Location:: Alpharetta, GA (Hybrid)

Engagement:: Contract

Interview: In-Person final round

Job Description::

We are seeking a skilled Java Developer with expertise in Kafka streaming, messaging queues, SQL databases, HashMap, microservices architecture, and multithreading. The ideal candidate will be responsible for developing and maintaining robust backend systems, ensuring scalability, performance, and reliability.

Key Responsibilities:

  • Design, develop, and maintain Java-based backend applications
  • Implement streaming data solutions using Kafka
  • Manage messaging queues for efficient data processing
  • Develop and optimize SQL database schemas and queries
  • Utilize HashMaps for efficient data handling
  • Build and deploy microservices architecture
  • Write multithreaded, scalable, and high-performance code
  • Collaborate with cross-functional teams and participate in agile development processes
  • Prepare for and participate in final in-person interview at the client’s office

Requirements:

  • Proven experience in Java development
  • Strong understanding of Kafka streaming and messaging queues
  • Hands-on experience with SQL databases
  • Proficiency in data structures like HashMap
  • Experience with microservices architecture
  • Good knowledge of multithreading and concurrent programming
  • Excellent communication and teamwork skills