{"id":79220,"title":"Software Engineer (Java) - (m/f/d)","company":"Unzer","city":"Heidelberg","region":"Baden-Württemberg","location":"Heidelberg","work_model":"hybrid","employment_type":"full_time","employment":["full_time"],"roles":["backend"],"visa":"not_mentioned","relocation":"not_mentioned","posted_at":"2026-11-03T12:27:53.430000+00:00","tools":["Angular","AWS","Docker","Kubernetes","Argo CD","Microservices","Java","Apache Kafka"],"seniority":"senior","years_experience_min":5,"german_requirement":"not_mentioned","german_level":"unspecified","english_requirement":"required","english_level":"unspecified","team_language":"unknown","confidence":0.4,"method":"rules+llm","language_badge":"Not stated","language_evidence":null,"requirements_snippet":"5+ years with Java 21+ and Spring Boot, SQL databases, microservices and Kafka/Avro messaging, Git workflows, TDD, architecture design, observability tools, and hands-on use of AI coding assistants. Nice to have: Angular, AWS, …","url":"https://jobs.eu.lever.co/unzer/82de43f0-14ab-47a0-83ca-2000c4aaf9e7","source":"lever","agency":null,"description_text":"What your work will look like: \n- Design, build, test, and operate cloud-based microservices (Java/Spring Boot, Kafka)\n- Write automated tests (unit, integration, and end-to-end) as an integral part of your daily work\n- Contribute to product design by writing technical specifications – clear enough to\nguide both engineers and AI agents\n- Use AI-assisted development (coding agents, AI code review, spec-driven workflows)\nin your daily work and help us evolve how we use it\n- Work with the Unzer Tech standards and processes and help us improve them\n- Be actively involved in team and organizational knowledge-sharing\n\nWhat you need to be successful in this role: \n- 5+ years of experience with Java 21+ and Spring Boot\n- Solid knowledge of data structures, algorithms, operating systems and distributed systems\n- Experience with SQL databases (schema design, migrations); NoSQL is a plus\n- Experience with microservices, event-driven messaging (Kafka, Avro) and\nGit-based workflows (feature branches, pull requests, code review)\n- You diligently test (ideally test-first/TDD) and document your deliveries\n- Experience in architecture design (e.g. Domain-Driven Design) and common design patterns\n- Experience with observability tools such as Coralogix or OpenTelemetry\n- Hands-on experience with AI coding assistants/agents (e.g. Claude Code, GitHub Copilot):\nyou use them productively and critically review, test and own the code they produce\n- Hands-on mentality\n\nNice to have:\n- Frontend experience with Angular\n- Know-how in delivering software to the AWS cloud platform\n- Experience with Docker, Kubernetes and GitOps (e.g. Argo CD)\n- Experience building agentic workflows (MCP integrations, custom agent skills,\nAI steps in CI such as automated PR review)\n- Experience in regulated environments (payments, PCI-DSS, GDPR)\n\nWhat’s next?   \n• Does it sound exciting? - Apply with your CV in English. Please don’t shy away if you don’t meet all the requirements! We’re looking forward to meeting you.\n• We will get back to you within 7 days of receiving your application.\n• The interview process includes a 30-minute intro call with a TA Partner, a 45-minute conversation with the Hiring Manager, and a technical interview with the team (60- 90 mins). Please note the process might alter depending on our team’s availability.","responsibilities_text":null,"requirements_text":"- Frontend experience with Angular\n- Know-how in delivering software to the AWS cloud platform\n- Experience with Docker, Kubernetes and GitOps (e.g. Argo CD)\n- Experience building agentic workflows (MCP integrations, custom agent skills,\nAI steps in CI such as automated PR review)\n- Experience in regulated environments (payments, PCI-DSS, GDPR)\nWhat’s next?\n• Does it sound exciting? - Apply with your CV in English. Please don’t shy away if you don’t meet all the requirements! We’re looking forward to meeting you.\n• We will get back to you within 7 days of receiving your application.\n• The interview process includes a 30-minute intro call with a TA Partner, a 45-minute conversation with the Hiring Manager, and a technical interview with the team (60- 90 mins). Please note the process might alter depending on our team’s availability.","status":"open","duplicate_of":null,"first_seen":"2026-11-04T00:12:52.812806+00:00","responsibilities_summary":"Design, build, test and operate cloud-based Java/Spring Boot and Kafka microservices, write automated tests, write technical specifications, use AI-assisted development, and contribute to Unzer Tech standards and knowledge-sharing.","requirements_summary":"5+ years with Java 21+ and Spring Boot, SQL databases, microservices and Kafka/Avro messaging, Git workflows, TDD, architecture design, observability tools, and hands-on use of AI coding assistants. Nice to have: Angular, AWS, Docker/Kubernetes/GitOps, agentic workflows, regulated environments.","all_tools":["Angular","AWS","Docker","Kubernetes","Argo CD","Microservices","Java","Apache Kafka","Spring Boot","SQL","Git","OpenTelemetry","GitHub"],"posting_language":"en","evidence":[{"language":"english","requirement":"required","quote":"Apply with your CV in English.","source":"llm"}],"years_experience_max":null,"mobility_evidence":[],"model_version":"claude-haiku-5-5","english_badge":"English required","company_id":1652}