What are the responsibilities and job description for the Java AI Developer position at Omega Hires?
Job Description: Position Summary
- We are seeking a Senior Java Backend Developer with 8 years of experience building enterprise-grade backend applications and mandatory hands-on experience with Generative AI (GenAI) technologies. The ideal candidate must possess strong expertise in Java, Spring Boot, Microservices, Distributed Systems, Kafka, Cloud Technologies, and LLM-powered application development.
- This role focuses on designing and delivering secure, scalable, AI-enabled backend services for Digital Banking platforms. Candidates should have practical experience building GenAI applications using LLMs, Retrieval-Augmented Generation (RAG), vector databases, prompt engineering, AI agents, and enterprise AI governance.
- Required Experience
- 8 years of hands-on Java Backend Development experience.
- 3 years of hands-on Generative AI development experience (Mandatory).
- Strong experience building enterprise applications using Java, Spring Boot, and Microservices.
- Experience working in Banking, Financial Services, FinTech, or highly regulated environments is highly preferred.
- Key Responsibilities
- Design and develop scalable backend applications using Java, Spring Boot, and Microservices.
- Build enterprise-grade RESTful APIs and event-driven applications using Kafka.
- Design distributed systems with high availability, resiliency, fault tolerance, and scalability.
- Develop AI-powered backend services using Large Language Models (LLMs).
- Build and optimize Retrieval-Augmented Generation (RAG) pipelines for enterprise knowledge retrieval.
- Implement AI Agents, tool/function calling, prompt engineering, structured outputs, and workflow orchestration.
- Integrate vector databases and semantic search capabilities into enterprise applications.
- Develop secure APIs for AI services while ensuring governance, compliance, and data privacy.
- Collaborate with Product Managers, Architects, and Data Science teams to deliver AI-driven business capabilities.
- Mentor engineers and participate in architecture discussions, code reviews, and technical design sessions.
- Build CI/CD pipelines and support production deployments.
Salary : $50 - $70