HamburgerMenu
hirist

vidaXL - Senior Developer - Java

vidaXL
5 - 10 Years
Multiple Locations

Posted on: 16/06/2026

Job Description

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:

- Bachelors 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:

1. Java & Spring Boot (Spring Cloud, Data, Security).

2. Microservices architecture.

3. 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.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...