What are the responsibilities and job description for the Java AI Developer position at Omega Hires?
We are looking for a skilled Java Developer with strong Spring Boot, Python, and AI/GenAI experience to build secure, scalable applications for Financial Services (FS) projects.
Key Responsibilities:
- Develop and maintain backend applications using Java, Spring Boot, and Microservices.
- Build and integrate REST APIs and enterprise services.
- Develop AI/GenAI-enabled applications and integrate LLM/AI capabilities into business workflows.
- Use Python for AI automation, data processing, and supporting services.
- Work with SQL/NoSQL databases, Kafka, and cloud platforms.
- Collaborate with product, architecture, QA, and DevOps teams in an Agile/Scrum environment.
- Ensure secure, scalable, high-performance solutions aligned with banking/financial services requirements.
Required Skills:
- Strong Java, Spring Boot, Microservices, REST APIs
- Hands-on Python experience
- AI/GenAI, LLM, Prompt Engineering, RAG or AI application development
- SQL/NoSQL and enterprise integrations
- CI/CD and cloud exposure (AWS/Azure/Google Cloud Platform)
- Experience working on Banking/Financial Services projects preferred.