> Markdown version of [/jobs/ext/1496968-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1496968-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** EV Digital GmbH - **Location:** Berlin, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Query Performance, Java (Programming Language), Microsoft Azure, Databases, Cursor (Graphical User Interface Elements), Distributed Systems, Java Virtual Machine (JVM), PostgreSQL, Node.Js, Cloud Services, Software Engineering, TypeScript, ReactJS, Kotlin, Event Driven Architecture, Containerization, Kubernetes, Apache Kafka, Front End Software Development, Api Gateway, Docker - **Published:** July 30, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=5b413ad76a23cd8f ## About the Role * 5+ years of professional software engineering experience, with clear evidence of owning features and components end to end within a team * Solid foundation in the JVM (Java and Kotlin) * Frontend experience (React, TypeScript, Node.js) is a strong plus. We work full-stack, and we expect engineers to pick up frontend work quickly where the role calls for it. * Production experience with event-driven systems; hands-on experience with Kafka is a strong plus * Working command of distributed systems fundamentals: idempotency, at-least-once vs exactly-once tradeoffs, schema evolution, partitioning * Comfortable applying common patterns (event-driven, API gateways) and a developing sense of when not to * Sound database judgment with relational (PostgreSQL) and non-relational stores, including data modelling and query performance * A track record of delivering features and components to production reliably, with appropriate unit, ntegration, and end-to-end testing * Able to manage your own delivery: estimating work, sequencing it, raising delivery risks early, and resolving cross-team technical dependencies * Comfortable owning system design at team scope: producing designs during refinement using the C4 model, keeping them current, and aligning them with a domain target architecture * Familiar with how engineering delivery is measured (e.g. DORA metrics, stability, SSDLC compliance, velocity and predictability) and able to keep your own work healthy against it * Effective use of AI coding tools in your daily workflow. We use Claude Code; experience with similar tools (OpenAI Codex, opencode, Cursor and others) is fully transferable * Familiarity with cloud service providers, ideally Azure * Comfortable with container technologies (Docker, Kubernetes) ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)