← Back to your search

CDQ AG

Senior Software Developer (AI)

DevOps / SRE

Employment

Not stated

Level

Senior

Team

DevOps
Not doable from Austria

Country assessment

Not doable from Austria because it is remote but scoped to Poland.

Our assessment is guidance. Confirm arrangements with the employer.

Skills mentioned in this posting

JavaMongoDBRedisKafkaElasticsearchDockerAWSLLMs

Job description

Brief job description

We are looking for an experienced Java Developer with strong technical skills and a passion for creating high-quality, clean, and maintainable code. The ideal candidate has at least 5 years of professional experience and a solid background in backend development using modern Java technologies. 
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.

What is key about this position?

We are looking for an experienced Java Developer with strong technical skills and a passion for creating high-quality, clean, and maintainable code. The ideal candidate has at least 5 years of professional experience and a solid background in backend development using modern Java technologies. 
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.

Your daily tasks on the job

  • Designing and implementing AI agents with reasoning pipelines (e.g., multi-step workflows, RAG-based decision making)
  • Integrating AI capabilities suchas LLM - powered services, semantic search, and intelligent automation
  • Contributing to scalable architectures for data- and event-driven systems
  • Improving, refactoring, and maintaining existing code bases
  • Designing tasks in collaboration with theTeam Lead andProductOwner
  • Participatingin codereviews,architecturediscussions, andknowledgesharing
  • Contributed to the design of scalable architectures for data-heavy and AI-drivenservices
  • Collaborate closely with theTeam Lead and ProductOwner to design tasks and shape the technical solution
  • Participate in codereviews, architecture discussions, and knowledge-sharing sessions

Your qualifications:

Java 
Spring Boot
Docker 
AI-related: 
  • Spring AI
  • Experience integrating LLMs into applications (OpenAI API, Anthropic, local inference, etc.)
  • Understanding of vector databases (Milvus, Pinecone, Qdrant, Elasticsearch vector search, or similar)
  • AWS Bedrock
  • LangChain4j
  • Knowledge of embeddings, prompt engineering basics, and retrieval-augmented generation (RAG)
  • Understanding Model Context Protocol

  • Polish – C1 (required) / English – C1/B2+ (required)

How you thrill us:

Redis 
Mongo DB 

AI-related:
  • Experience with AI/ML frameworks or orchestration libraries (LangChain4j, Spring AI, Embabel, Haystack, etc.)
  • Familiarity with LLM model lifecycle: prompt design, evaluation, latency considerations, cost/performance trade-offs
  • Experience with Ollama / vLLM
  • Experience with streaming architectures for AI pipelines (i.e. Kafka Streams)
  • Experience with document processing, OCR, or semantic search