About the Role
We are looking for a talented Java Backend Developer with Generative AI experience to build scalable backend services and AI-powered enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, and cloud technologies, along with hands-on experience integrating Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI frameworks into modern applications.
Key Responsibilities
Design, develop, and maintain scalable backend applications using Java and Spring Boot.
Develop RESTful APIs and Microservices following industry best practices.
Build and integrate AI-powered capabilities such as intelligent search, chatbots, document Q&A, and workflow automation.
Develop RAG-based applications using vector databases and embedding models.
Integrate LLM services such as OpenAI, Azure OpenAI, Amazon Bedrock, or Anthropic Claude.
Collaborate with cross-functional teams to deliver secure, high-performance, and scalable solutions.
Write clean, maintainable code with unit and integration tests.
Participate in code reviews, architecture discussions, and Agile ceremonies.
Mandatory Skills
Java 17/21
Spring Boot, Spring Data JPA, Hibernate
Microservices & REST APIs
SQL (PostgreSQL/MySQL)
Apache Kafka (preferred)
Generative AI, Large Language Models (LLMs)
Spring AI / LangChain / LangChain4j
Retrieval-Augmented Generation (RAG)
Vector Databases (pgvector, Pinecone, FAISS, ChromaDB, Milvus or Weaviate)
Prompt Engineering & Embeddings
Docker & Kubernetes
AWS / Azure / GCP
Git and CI/CD (GitHub Actions/Jenkins)
Good to Have
Redis
Elasticsearch/OpenSearch
OpenTelemetry, Prometheus, Grafana
React.js or Angular exposure
Banking, Healthcare, Insurance, or FinTech domain experience
Required Qualifications
Bachelor's degree in Computer Science or a related field.
4–8 years of experience in Java backend development.
Hands-on experience building Microservices and cloud-native applications.
Practical exposure to integrating Generative AI into enterprise applications.
Strong analytical, debugging, and problem-solving skills.
Responsibilities
About the Role
We are looking for a talented Java Backend Developer with Generative AI experience to build scalable backend services and AI-powered enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, and cloud technologies, along with hands-on experience integrating Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI frameworks into modern applications.
Key Responsibilities
Design, develop, and maintain scalable backend applications using Java and Spring Boot.
Develop RESTful APIs and Microservices following industry best practices.
Build and integrate AI-powered capabilities such as intelligent search, chatbots, document Q&A, and workflow automation.
Develop RAG-based applications using vector databases and embedding models.
Integrate LLM services such as OpenAI, Azure OpenAI, Amazon Bedrock, or Anthropic Claude.
Collaborate with cross-functional teams to deliver secure, high-performance, and scalable solutions.
Write clean, maintainable code with unit and integration tests.
Participate in code reviews, architecture discussions, and Agile ceremonies.
Mandatory Skills
Java 17/21
Spring Boot, Spring Data JPA, Hibernate
Microservices & REST APIs
SQL (PostgreSQL/MySQL)
Apache Kafka (preferred)
Generative AI, Large Language Models (LLMs)
Spring AI / LangChain / LangChain4j
Retrieval-Augmented Generation (RAG)
Vector Databases (pgvector, Pinecone, FAISS, ChromaDB, Milvus or Weaviate)
Prompt Engineering & Embeddings
Docker & Kubernetes
AWS / Azure / GCP
Git and CI/CD (GitHub Actions/Jenkins)
Good to Have
Redis
Elasticsearch/OpenSearch
OpenTelemetry, Prometheus, Grafana
React.js or Angular exposure
Banking, Healthcare, Insurance, or FinTech domain experience
Required Qualifications
Bachelor's degree in Computer Science or a related field.
4–8 years of experience in Java backend development.
Hands-on experience building Microservices and cloud-native applications.
Practical exposure to integrating Generative AI into enterprise applications.
Strong analytical, debugging, and problem-solving skills.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
We are seeking a Full Stack Java Developer responsible for designing, developing, and maintaining scalable, secure, and high-performance applications across both frontend and backend layers. The candidate will develop backend services using Java, Spring Boot, Spring Framework, and Microservices Architecture, while also building responsive user interfaces using Angular, TypeScript, HTML5, CSS3, and JavaScript. The role involves designing and integrating RESTful APIs, working with SQL/NoSQL databases, cloud platforms, and messaging systems, and collaborating with UI/UX designers, DevOps teams, and other developers to deliver end-to-end solutions. The candidate will follow clean coding practices, design patterns, and development best practices, participate in code reviews, troubleshoot and optimize application performance, and contribute to technical design and architecture discussions.
Responsibilities
We are seeking a Full Stack Java Developer responsible for designing, developing, and maintaining scalable, secure, and high-performance applications across both frontend and backend layers. The candidate will develop backend services using Java, Spring Boot, Spring Framework, and Microservices Architecture, while also building responsive user interfaces using Angular, TypeScript, HTML5, CSS3, and JavaScript. The role involves designing and integrating RESTful APIs, working with SQL/NoSQL databases, cloud platforms, and messaging systems, and collaborating with UI/UX designers, DevOps teams, and other developers to deliver end-to-end solutions. The candidate will follow clean coding practices, design patterns, and development best practices, participate in code reviews, troubleshoot and optimize application performance, and contribute to technical design and architecture discussions.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Quality Engineer, a typical day involves collaborating with a diverse team to design and implement comprehensive solutions that enhance the software delivery process. The role focuses on integrating various components within the development ecosystem to ensure seamless operation and high-quality outcomes. Daily activities include executing continuous testing across multiple facets such as security, application programming interfaces, and regression suites. The position also involves developing and maintaining automation strategies and scripts, configuring data and environments, and actively engaging in code reviews. Monitoring and reporting defects are integral to supporting ongoing improvements throughout the entire testing lifecycle, ensuring robust and reliable software products. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with cross-functional teams to enhance testing processes and ensure alignment with project goals.- Develop and maintain automated test scripts to improve efficiency and coverage.- Assist in identifying areas for process improvement and implement best practices within the testing framework.- Support junior team members by sharing knowledge and providing guidance on testing methodologies and tools. Professional & Technical Skills: - Must To Have Skills: Proficiency in Playwright.- Good To Have Skills: Experience with Software Quality Assurance (SQA).- Strong understanding of automation frameworks and scripting languages related to Playwright.- Experience in designing and executing continuous testing strategies including security and regression testing.- Ability to configure and manage test data and environments to support automated testing.- Familiarity with defect tracking and reporting tools to facilitate continuous improvement. Additional Information: - The candidate should have minimum 3 years of experience in Playwright.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As a Quality Engineer, a typical day involves collaborating with a diverse team to design and implement comprehensive solutions that enhance the software delivery process. The role focuses on integrating various components within the development ecosystem to ensure seamless operation and high-quality outcomes. Daily activities include executing continuous testing across multiple facets such as security, application programming interfaces, and regression suites. The position also involves developing and maintaining automation strategies and scripts, configuring data and environments, and actively engaging in code reviews. Monitoring and reporting defects are integral to supporting ongoing improvements throughout the entire testing lifecycle, ensuring robust and reliable software products. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with cross-functional teams to enhance testing processes and ensure alignment with project goals.- Develop and maintain automated test scripts to improve efficiency and coverage.- Assist in identifying areas for process improvement and implement best practices within the testing framework.- Support junior team members by sharing knowledge and providing guidance on testing methodologies and tools. Professional & Technical Skills: - Must To Have Skills: Proficiency in Playwright.- Good To Have Skills: Experience with Software Quality Assurance (SQA).- Strong understanding of automation frameworks and scripting languages related to Playwright.- Experience in designing and executing continuous testing strategies including security and regression testing.- Ability to configure and manage test data and environments to support automated testing.- Familiarity with defect tracking and reporting tools to facilitate continuous improvement. Additional Information: - The candidate should have minimum 3 years of experience in Playwright.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,46,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance