All Jobs
No items found.
Developer, AI Applications
Europe
Remote
Who We Are
Role Description

Start: asap

Duration: 5 months

Workload: 100%

Location: Remote (possible travel 1 x Quarter to Germany)

Language: English

Role:

Development and further enhancement of AI-based applications with a focus on maintaining existing systems. The systems consist of backend services (API-based AI services) as well as supporting microservices and infrastructure components. The focus is on the implementation, containerization, and CI/CD-driven delivery of robust, scalable services.

Technical Skills

Must Have

  • English (written and spoken)
  • Python – solid development experience
  • REST – design and implementation of REST APIs
  • Containerization – Docker / Podman
  • Git – version-controlled development
  • Jenkins – CI/CD pipelines

Should Have (non-blocking)

  • Experience in banking/insurance industry
  • Bash
  • OpenShift / Kubernetes
  • GitLab CI/CD
  • FastAPI
  • Microservices experience
  • Kafka basics
  • Redis basics

Could Have

  • SonarQube
  • Jira
  • NexusIQ
  • Confluence
  • OpenSearch
  • Dynatrace
  • AI knowledge


Tasks / Responsibilities

Development & Implementation

  • Design, development, and maintenance of API-based AI services (REST)
  • Implementation of backend logic in Python
  • Development and integration of microservices
  • Integration with downstream systems and data sources
  • Ensuring code quality through testing and code reviews

Containerization & Deployment

  • Containerization of services using Docker / Podman
  • Creation and maintenance of CI/CD pipelines (Jenkins, optionally GitLab CI/CD)
  • Deployment and operation on container platforms (OpenShift / Kubernetes)
  • Automation of build, test, and release processes

Technical Analysis & Quality

  • Troubleshooting and issue resolution across various system components
  • Analysis of logs and runtime behavior
  • Ensuring maintainability, scalability, and performance
  • Compliance with code and quality standards (e.g. via SonarQube)

Coordination & Collaboration

  • Coordination with frontend, infrastructure, and other development teams
  • Contribution to architecture and design decisions
  • Technical documentation (e.g. in Confluence)
  • Effort estimation and task processing (e.g. in Jira)

Business Skills

Good written and spoken English skills

Structured and precise technical communication

Independent, solution-oriented way of working

Experience in agile collaboration

Analytical thinking and structured problem-solving

Ability to document technical concepts in a clear and understandable manner

We Expect You to Have:

Apply for this position

Our team will review your application within the next 5 days.

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Send

Thank you!
We will be in touch shortly

kid giving a thumbs-up while sitting at a desktop table
Done
Oops! Something went wrong while submitting the form.