Key Skills: Frontend Development, React, Java, LLM, Gen AI, LLM Integration / Orchestration, Angular, Retrieval-Augmented Generation (RAG)
Roles and Responsibilities:
- Build and integrate LLM-based solutions, including orchestration workflows, using enterprise AI platforms such as Azure OpenAI.
- Design and develop scalable Java applications using Spring Boot and microservices architecture.
- Develop responsive frontend applications using Angular and/or React.
- Build and consume RESTful APIs for enterprise integrations and business workflows.
- Work with SQL databases such as Oracle and PostgreSQL for application and reporting needs.
- Collaborate with business and technical stakeholders to deliver AI-enabled customer service and order/contact management solutions.
- Participate in Agile/Scrum ceremonies, sprint planning, and development activities.
- Support CI/CD and deployment activities using Jenkins, Bitbucket, and related DevOps tools.
- Ensure application quality, performance, scalability, and maintainability across the development lifecycle.
Skills Required:
- Strong hands-on experience in Java, Core Java, and Spring Boot development.
- Expertise in frontend development using Angular and/or React.
- Experience building applications using microservices architecture and RESTful APIs.
- Good understanding of Generative AI, LLMs, and LLM integration/orchestration concepts.
- Experience working with Azure OpenAI or similar enterprise AI platforms.
- Strong SQL and database knowledge with Oracle and PostgreSQL.
- Familiarity with Agile/Scrum methodologies and tools like Jira.
- Experience with Jenkins, Bitbucket, and CI/CD practices.
- Knowledge of Retrieval-Augmented Generation (RAG), Test Driven Development (TDD), and Continuous Integration (CI) is an added advantage.
Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field