Java/Python Application Developer with AI experience
Role: Java/Python Application Developer with AI experience Duration: Long TermLocation: Phoenix, AZ, Charlotte, NC, San Leandro, CAJob Description:Core Skill Requirements:6-8 years of strong experience in Java development, including proficiency in Spring SpringBoot2-3 years of experience with Python, focused on backend or data-driven developmentStrong experience in building and consuming RESTful APIsStrong understanding of Reactive Programming (WebFlux, etc.)Hands-on experience with Apache Kafka for event-driven architectureDatabase expertise in both MongoDB (NoSQL) and Oracle (RDBMS)Experience with Flink for stream processing and data pipelinesGraphQL knowledgeAI / Conversational Platform ExposureStrong understanding of Google Dialogflow CX or similar conversational AI frameworksExposure to LLM (Large Language Models), agentic architectures, and prompt engineering conceptsFamiliarity with ADK (Agent Development Kit), Playbook, or similar agentic frameworksConceptual understanding of machine learning fundamentals and model telemetry.Additional SkillsStrong problem-solving and debugging skills.Experience with microservices architecture, CI/CD pipelines, and cloud-native environments (OCP, Kubernetes, etc.)Excellent communication skills; ability to collaborate across engineering and product teamsPreferred QualificationsBachelor’s or master’s degree in computer science, Engineering, or related field.Prior experience in banking, fintech, or digital assistant platforms is an advantage.