HamburgerMenu
hirist

Job Description

Description :

Duties & Responsibilities :


- Translate business requirements into well-designed and documented software components for a Java based Enterprise system integrated into LLM-based solutions using Azure OpenAI that powers customer-facing Chat functionality

- Collaborate with other Business and Technology units to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability.

- Identify project risks and work effectively to mitigate them.

- Support function roll outs and be available to resolve post production issues

Requirements :

- Basic Qualifications : Bachelors degree

- 5+ years of hands-on experience in backend application development, Java-based enterprise systems

- Strong understanding of agentic or AI-driven application design, including orchestration of LLMs, tools, and conversation flows

- Experience integrating LLM-based solutions using Azure OpenAI or equivalent enterprise-grade AI platforms.

- Development experience within a microservices architecture

- Solid understanding of building and consuming RESTful APIs

- Working knowledge with SQL and Relational databases (Oracle, Postgres)

- Understanding of prompt engineering, system instructions, and agent behavior configuration.

- Experience building tool-based agent workflows, where AI models invoke enterprise services as tools.

- Familiarity with vector-based search and semantic retrieval concepts.

- Experience working in an eCommerce/Retail organization and focus on Customer Service operations chat and email channels

- Strong debugging and problem-solving skills

- Excellent verbal and written communication skills

- Experience working within teams and collaboration with business teams on requirements

- Experience with Agile/Scrum methodologies and use of tools such as Jira, Jenkins, Bit Bucket.

Preferred Qualifications :

- Experience in Test Driven Development

- Prior work experience in an agile environment

- Aware of and able to apply continuous integration (CI)

- Has the ability to break down problems and estimate time for development tasks

- Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team

- Learns organization vision statement and decision-making framework.


- Able to understand how team and personal goals/objectives contribute to the organization vision


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in