Senior Backend Engineer developing Kotlin backend services for E WIE EINFACH in Köln. Responsible for cloud-native architectures and API-driven integrations on AWS.
Responsibilities
Develop small, focused backend services in Kotlin and Spring Boot using cloud-native technologies for integrations and custom business logic
Design and implement event-driven architectures on AWS
Design, specify and implement APIs (REST and GraphQL), including versioning, documentation (e.g., OpenAPI), and authentication/authorization concepts (e.g., OAuth2, JWT)
Review and enforce provider-side API contracts to ensure backward compatibility and secure API evolution
Integrate third-party services such as payments, credit checks, notifications, or document workflows
Take end-to-end responsibility for backend delivery: development, deployment and production readiness
Implement and maintain Infrastructure as Code and CI/CD pipelines for your services in GitLab
Ensure security, reliability and observability are considered throughout the design
Work closely with Architecture, Operations and QA in Agile/Scrum teams
Use AI agents for autonomous code generation and focus on strategic reviewing, architecture and efficient human-in-the-loop processes
Requirements
Several years of experience as a Backend Engineer, ideally with cloud-native architectures on AWS
Strong knowledge of Kotlin / Spring Boot and experience building API-driven integrations
AI-native developer mindset: proficient with agent-driven workflows using tools like Claude Code, Cursor (Composer) or Windsurf (Cascade)
Practical experience with DevOps fundamentals: CI/CD, Infrastructure as Code, cloud deployments
Solid understanding of API-first systems (REST/GraphQL) and asynchronous integrations
Strong ownership mentality and ability to collaborate across teams
Confident communication in German and English
Benefits
A highly motivated team with flat hierarchies and short communication paths
An office in the heart of Cologne and the option for hybrid work
Senior Java Developer responsible for developing high - quality solutions at Kainos. In a fast - paced environment, mentor colleagues while making sound decisions and learning new technologies.
Senior JavaScript Engineer designing and building scalable APIs and AI content services for Immediate's digital platform. Collaborating with team members to enhance product functionalities in a hybrid work environment.
.NET Technical Lead responsible for building and maintaining scalable microservices. Working for an IT consultancy specializing in eCommerce solutions based in Bulgaria.
Senior Software Engineer optimizing customer onboarding for enterprise products at Abnormal Security. Focusing on system stability, collaboration, and enhancing customer experience.
C++ Developer at epay, creating reliable and reusable code for diverse payment solutions. Join a global team to enhance digital payment journeys with innovative technology.
Senior Full Stack Engineer at GAP designing and building scalable applications with Node.js, React, and Golang. Collaborating on high - performance solutions in cloud - native environments.
Software Developer driving digital transformation in life sciences through Python and AWS solution development. Collaborating with scientists and operations to build robust data pipelines.
Senior Software Engineer developing card systems and related services for Luminor Group in a hybrid role. Collaborating with agile teams and ensuring compliance with banking standards.
Senior Software Engineer developing card systems and services for Luminor. Collaborating within an agile team to ensure high performance and compliance in banking applications.
Senior Software Engineer (Kotlin) developing card systems and services at Luminor. Collaborating with product owners and engineers in the banking sector with flexibly remote work.