What are the responsibilities and job description for the Senior Java Software Engineer position at Vaiticka Solution?
Position: Sr. Java Developer
Location: Alpharetta, GA
Job Type: Contract
Visa: GC-EAD, H4EAD, Green Card, L2-EAD, TN Visa, US Citizen
Interview Mode - Local candidates required - In-person interview.
Job Description:
We are seeking a highly skilled Java Developer with strong expertise in Apache Kafka to join our development team in Alpharetta, GA. The ideal candidate will have extensive experience in building scalable, high-performance enterprise applications using Java, Spring Boot, and Kafka, with a strong understanding of distributed systems and real-time data streaming.
Key Responsibilities:
- Design, develop, and maintain Java-based applications with a focus on event-driven architecture using Kafka.
- Build and optimize Kafka producers, consumers, topics, and partitions for high throughput and low latency.
- Implement Spring Boot microservices integrating with Kafka for real-time data pipelines.
- Ensure data reliability, fault tolerance, and scalability in distributed systems.
- Collaborate with architects, DevOps, and QA teams to ensure seamless integration and deployment.
- Troubleshoot and resolve issues related to Kafka message processing, data streaming, and performance bottlenecks.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
- Mentor junior developers and contribute to code reviews.
Required Skills & Experience:
- 8 years of hands-on software development experience with Java/J2EE.
- Strong experience with Apache Kafka (producers, consumers, brokers, schema registry, streams, connectors).
- Expertise in Spring Framework, Spring Boot, RESTful APIs, and Microservices.
- Solid understanding of multithreading, concurrency, and distributed system design.
- Experience with RDBMS (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
- Strong background in performance tuning, debugging, and optimizing Java applications.
- Knowledge of CI/CD pipelines, Docker, Kubernetes is a plus.
- Familiarity with cloud platforms (AWS / Azure / GCP) is desirable.
-Thanks & regards
Akram Khan
Salary : $55 - $60