Software Engineer (Java)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
- The Foundations group is focused on delivering core platform software products. Starting from gateways, through merchant onboarding and offboarding reaching the billing systems and debtor management solutions of Unzer
- Design, build, test, and operate cloud-based microservices (Java/Spring Boot, Kafka)
- Write automated tests (unit, integration, and end-to-end) as an integral part of your daily work
- Contribute to product design by writing technical specifications – clear enough to
- Guide both engineers and AI agents
- Use AI-assisted development (coding agents, AI code review, spec-driven workflows)
- In your daily work and help us evolve how we use it
- Work with the Unzer Tech standards and processes and help us improve them
- Be actively involved in team and organizational knowledge-sharing
Benefits
- Flexible working hours
- A learning budget for personal development in addition to internal knowledge-sharing forums and best practice sharing. We want you to have the ability to learn something new every day!
- A fast-paced work environment with the creative freedom to contribute to Unzer’s future
- A hybrid work model allows you to keep work-life balance – you can work from home up to 80% of the time
- Excellent working atmosphere in ambitious, diverse, and agile teams
- You use them productively and critically review, test and own the code they produce
- Hands-on mentality
- Experience with observability tools such as Coralogix or OpenTelemetry
- 5+ years of experience with Java 21+ and Spring Boot
- Git-based workflows (feature branches, pull requests, code review)
- You diligently test (ideally test-first/TDD) and document your deliveries
- Experience with SQL databases (schema design, migrations); NoSQL is a plus
- Experience with microservices, event-driven messaging (Kafka, Avro) and
- Hands-on experience with AI coding assistants/agents (e.g. Claude Code, GitHub Copilot):
- Solid knowledge of data structures, algorithms, operating systems and distributed systems
- Experience in architecture design (e.g. Domain-Driven Design) and common design patterns
- Know-how in delivering software to the AWS cloud platform
- Frontend experience with Angular
- Experience with Docker, Kubernetes and GitOps (e.g. Argo CD)
- Experience building agentic workflows (MCP integrations, custom agent skills,
- Experience in regulated environments (payments, PCI-DSS, GDPR)
- AI steps in CI such as automated PR review)
- 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
- We will get back to you within 7 days of receiving your application
- 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
Get similar jobs in Germany by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Germany.
Finding similar jobs…