Job Description
Job Overview
We are seeking a Full-Stack Developer with strong expertise in Java (Spring Boot) and Vue3 to join our Webshops Team. You will play a key role in developing and maintaining a centralized AI platform, integrating GenAI models, automating workflows, and ensuring seamless collaboration across frontend and backend systems.
This role requires experience in cloud deployment, eCommerce integrations, and international collaboration, with fluent English communication. Experience with Python or React is a plus.
Key Responsibilities
- Develop and maintain the AI platform, including AI workflows, user management, parameter configuration, and feedback interfaces using Java Spring Boot (backend) and Vue3 (frontend).
- Integrate AI models such as Flux, Stable Diffusion, Gemini, and build APIs for image, text, video, and content generation.
- Automate enterprise eCommerce workflows by integrating with platforms like Salesforce Commerce Cloud to push generated content and update records.
- Deploy and monitor services on Google Cloud using Cloud Run, Cloud Functions, Vertex AI, and related tools.
- Build task scheduling systems with queue handling, retry logic, and progress monitoring.
- Collaborate with designers, frontend engineers, and marketers to optimize prompt structures and AI output quality.
- Participate in English-speaking team meetings and write technical documentation.
Required Qualifications
- Education: Bachelor’s degree or higher in Computer Science, Software Engineering, Artificial Intelligence, or related fields.
- Experience:
- 3+ years of Java development with Spring Boot (must-have)
- Hands-on experience with Vue3 (must-have)
- AI-related project experience and cloud deployment in eCommerce environments preferred
- Python and/or React experience is a plus
Technical Skills
Backend:
- Java (Spring Boot), Python (FastAPI, Flask – optional)
- RESTful API design with authentication, pagination, and documentation
- Async task frameworks and message queues (Celery, Kafka, RabbitMQ)
- Database design and optimization: MongoDB, PostgreSQL
Frontend:
- Vue3 (must-have), TypeScript, Material UI
- React experience is a plus
AI & Cloud:
- Google Cloud: Cloud Run, Vertex AI, Cloud Storage, Cloud Functions
- Packaging and using GenAI models (Flux, Stable Diffusion, Gemini)
- Multi-angle image generation and prompt control
- Basic image processing (Pillow, OpenCV)
DevOps & Tools:
- Docker, Git, shell scripting, CI/CD workflows
Personal & Communication Skills
- Fluent in English (spoken and written)
- Strong ownership, analytical thinking, and problem-solving skills
- Detail-oriented with solid coding standards and documentation practices
- Adaptable to evolving technologies
- Effective communicator and collaborative team player in cross-functional environments
Why Join
Develop and deploy production-ready solutions on Google Cloud
Work on a centralized AI platform leveraging GenAI models
Collaborate with international teams in a dynamic eCommerce environment
Opportunity to automate workflows and integrate AI across backend and frontend systems