Java Full Stack Developer (AI + Kafka + Python)
Job Description
Job Description
Job Title: Java Full Stack Developer (AI + Kafka + Python)
Location: NY / NJ / NC / AZ (Local Candidates Only)
Employment Type: Contract (W2 Only – No C2C)
Experience Required: 5+ Years
Job Overview
We are seeking experienced Java Full Stack Developers with strong exposure to AI-driven applications, modern backend frameworks, and real-time data processing. This role requires hands-on development experience and the ability to work in a fast-paced financial services environment.
Key Responsibilities
-
Develop and maintain full stack applications using Java and modern frameworks
-
Build and integrate AI-powered features into enterprise applications
-
Work with Python for data processing, automation, or AI-related tasks
-
Implement reactive programming models for scalable systems
-
Design and develop real-time data pipelines using Kafka
-
Collaborate with cross-functional teams to deliver high-quality solutions
-
Participate in code reviews, testing, and production support
Required Skills
-
Strong experience in Java Full Stack Development
-
Hands-on experience with AI-integrated applications
-
Proficiency in Python
-
Experience with Reactive Programming (e.g., WebFlux, RxJava)
-
Strong working knowledge of Apache Kafka
-
Familiarity with ADK (AI Development Kit or similar frameworks)
-
Experience working in financial services domain