Senior Developer

vidaXL
Hyderabad, Telangana, India

Introduction

vidaXL is looking for an experienced Senior Developer to join our Customer Service AI (CS AI) team.

The CS AI team is responsible for building and scaling an AI-powered Customer Service Agent, which automates customer interactions by:

  • Processing tickets from Zendesk
  • Performing intent recognition and data enrichment
  • Leveraging AI/LLMs to generate customer responses
  • Integrating with internal systems to execute actions (e.g. refunds, replacements)

As a Senior Developer, you will play a key role in designing and building scalable, reliable backend systems that power these AI-driven workflows.

The ideal candidate thrives in a fast-paced environment, is comfortable working with microservices and cloud-native architectures, and has a strong focus on performance, reliability, and maintainability.

Responsibilities

  • Develop and maintain CS AI Java application.
  • Design deterministic system that leverages AI where appropriate.
  • Design and implement scalable, resilient, and high-performance backend systems.
  • Build and maintain RESTful APIs and integrations with internal and external systems.
  • Work on event-driven architectures using tools such as Kafka or similar messaging systems.
  • Collaborate closely with DevOps engineers to ensure CI/CD, monitoring, and observability best practices.
  • Troubleshoot production incidents, perform root cause analysis, and improve system stability and performance.
  • Contribute to the design and implementation of AI-driven workflows, including integrations with LLMs.
  • Ensure high standards in code quality, testing, and documentation.
  • Participate in architecture discussions and contribute to continuous improvement of the platform.
  • Contribute to automated testing strategy.
  • Work closely with Product Owners and other stakeholders to translate business needs into technical solutions.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or equivalent practical experience.
  • 5+ years of experience in backend development using Java.
  • Interest/experience in AI Agents, automation workflows, or LLM-assisted features.
  • Strong experience with:
  • Java & Spring Boot (Spring Cloud, Data, Security)
  • Microservices architecture
  • REST API design and implementation
  • Experience with event-driven systems (Kafka or similar).
  • Hands-on experience with cloud platforms, preferably Google Cloud.
  • Experience with Docker and Kubernetes.
  • Familiarity with NoSQL databases (e.g. MongoDB).
  • Strong experience in debugging, performance optimization, and incident resolution.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Fluent in English with strong communication skills.

Nice to Have

  • Experience with AI/LLM integrations in production environments.
  • Knowledge of RAG (Retrieval-Augmented Generation) architectures.
  • Experience with vector databases (e.g. Weaviate).
  • Experience in eCommerce or Customer Service technology domains.
  • Experience being part of cross-functional international teams.
  • Exposure to tools like Zendesk, chatbots, or customer interaction platforms.
  • Experience with JavaScript / Node.js (for collaboration with other teams and services).

Key Competencies

  • Strong problem-solving and analytical thinking
  • Ability to work in a fast-paced, high-change environment
  • Strong ownership and accountability
  • High attention to system reliability and quality
  • Effective communication and collaboration with cross-functional teams

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Developer job at vidaXL?

Use the apply link on this page: you apply directly with vidaXL on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does vidaXL want for this Senior Developer role?

The job description asks for Java, Spring Boot, Spring Cloud, Spring Data, Spring Security, Microservices architecture, REST API design and implementation and event-driven systems. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at vidaXL?

Apply to the vidaXL roles that match your experience, and tailor your resume to each job description: for this role that means showing Java, Spring Boot, Spring Cloud. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Developer job remote or onsite?

This is based in Hyderabad, Telangana.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with vidaXL, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →