Java Developer with Python and AI
Job DescriptionWe are seeking a Java Developer with strong experience in Java 8+, Spring Boot, Microservices, REST APIs, Python, and AI/ML technologies. The ideal candidate will be responsible for developing scalable enterprise applications, integrating AI-driven solutions, and building APIs and microservices to support business requirements.
Required Skills5+ years of experience in Core Java, Java 8+, Spring Boot, and MicroservicesStrong experience developing and consuming REST APIsHands-on experience with Python for automation, AI/ML, or data processingExperience integrating AI/Generative AI, LLMs, Machine Learning models, or AI-powered applicationsKnowledge of cloud platforms such as AWS, Azure, or GCPExperience with SQL/NoSQL databases and Agile methodologiesPreferred SkillsExperience with LangChain, OpenAI APIs, RAG, Vector Databases, or AI Agent frameworksFamiliarity with Docker, Kubernetes, Kafka, and CI/CD pipelines