Developer - AI & GenAI (Java / Spring)
ITproposal B.V.
Amsterdam, Netherlands
2 days ago
Role details
Contract type
Contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Amsterdam, Netherlands
Tech stack
Java
API
Artificial Intelligence
Applications Architecture
Azure
Continuous Integration
Data Integration
Software Engineering
Systems Integration
Data Logging
Data Processing
Spring Cloud
Large Language Models
Prompt Engineering
Spring-boot
Backend
Kotlin
Kubernetes
GraphQL
Front End Software Development
GPT
Docker
Microservices
Job description
Hands-on developer to build conversational, agentic AI solutions and GenAI-powered websites. Work on ChatGPT/agent integrations, RAG (retrieval-augmented generation), chatbot development and conversational UIs, while driving innovation and inspiring business stakeholders., * Design, develop and maintain backend services for conversational and GenAI applications.
- Implement RAG pipelines, connectors to knowledge sources, and integrations with LLM/agent platforms (ChatGPT/other).
- Build microservices with Java/Kotlin and Spring Boot; deploy and operate on Azure cloud.
- Develop and tune agentic AI workflows and multi-component orchestration (chains, tools, planners).
- Create chatbot features and integrations for web and social media channels.
- Collaborate with product, UX and ML teams to translate requirements into production solutions.
- Contribute to prototyping and proof-of-concepts to evaluate new GenAI capabilities.
- Promote best practices: testing, CI/CD, observability, security and performance.
- Mentor peers, share knowledge and help drive innovation across the team., * Work at the intersection of software engineering and cutting-edge GenAI/agent technology.
- Opportunity to shape conversational web direction and influence business use cases.
- Collaborative environment in Amsterdam with competitive compensation and growth opportunities.
Requirements
- 4-6 years software development experience with strong Java and Spring Boot expertise. Kotlin experience is a plus.
- Practical experience with GenAI concepts: ChatGPT/LLM integrations, RAG, prompt engineering, agentic workflows.
- Experience deploying applications on Azure (App Services, AKS, Functions, or equivalent).
- Strong backend design skills: microservices, REST/GraphQL APIs and data integration.
- Good understanding of AI application architecture and safe LLM integration practices.
- Collaborative attitude, willingness to learn and bring innovation to the team.
- Proven initiative in proposing and delivering new ideas that engage business stakeholders.
Preferred skills
- Experience with agent frameworks or orchestration libraries (LangChain, LlamaIndex, etc.).
- Familiarity with Spring Cloud, Kubernetes, Docker and infrastructure-as-code.
- Frontend or conversational UI experience (web chat, voice, social media bots).
- Knowledge of monitoring, logging and observability for AI systems.
- Familiarity with safety, privacy and compliance concerns for GenAI (data handling, PII).
- Experience building prototypes or MVPs in fast-moving innovation contexts.