CareerPlanSign in

Senior Software Engineer – Java (f/m/d)

Berlin💼 Full-time🗓 2026-07-31 → 2026-09-26

Core

Designing, building, and maintaining scalable, secure, and high-performance backend systems for an identity verification platform serving millions of users globally.

Role type

Senior IC backend software engineer (Java)

Builds

Identity verification platform microservices and backend systems

Domain

Digital identity, fraud prevention, FinTech

Deliverable

production ML models | product features

Required skills

Java, Spring/Spring Boot, JVM performance tuning, relational databases (MySQL/PostgreSQL), RESTful API design, unit testing (JUnit/Mockito), TDD, CI/CD, Git, Maven, Docker

Preferred skills

Kubernetes, AWS, microservices architectures, security/compliance environments (FinTech/KYC), message brokers (Kafka/RabbitMQ)

Technologies

Java, Spring Boot, MySQL, PostgreSQL, JUnit, Mockito, Docker, Kubernetes, AWS, Kafka, RabbitMQ

Responsibilities

Design and develop robust Java applications and microservices; Contribute to architectural decisions and system design; Identify performance bottlenecks and optimize applications; Debug complex issues; Guide and mentor junior developers; Conduct code reviews

Seniority

Senior, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.