Logo IDnow

Senior Software Engineer - Java

Job

  • Level
    Senior
  • Location
    Berlin, Munich
  • Working Model
    Hybrid, Onsite
  • Job Field
    Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop high-performance Java-based backend systems for our identity verification platform, optimize them for high transaction volumes, and support the team in architectural decisions.

Job Technologies

Your role in the team

  • As a Senior Software Engineer - Java, you will play a key role in designing, building, and maintaining scalable, secure, and high-performance backend systems for our identity verification platform. Working in a cross-functional team, you will contribute to architecture decisions, mentor team members, and help shape the technical direction of our products that serve millions of users globally.
  • Design, develop, and maintain robust Java applications and microservices powering IDnow's identity verification platform.
  • Contribute to architectural decisions and system design for scalable, secure, and maintainable solutions.
  • Write clean, efficient, and well-documented code following best practices and engineering standards.
  • Collaborate closely with product managers, UX designers, DevOps, and QA engineers in a cross-functional setup.
  • Identify performance bottlenecks, debug complex issues, and optimize applications for high-volume transactions.
  • Stay updated with the latest technologies and contribute to technical innovation and continuous improvement.
  • Guide and mentor junior developers, conduct code reviews, and share knowledge within the team.

This text has been machine translated. Show original

Our expectations of you

Qualifications

  • Expertise in Java EE and Spring / Spring Boot (or Play Framework).
  • Solides Verständnis von JVM-Performance-Tuning und -Optimierung.
  • Proficiency with relational databases (MySQL, PostgreSQL).
  • Vertrautheit mit CI/CD-Pipelines, Git, Maven und Docker.
  • Strong analytical and problem-solving skills with a collaborative, proactive mindset.
  • Bonus skills: Familiarity with Kubernetes, AWS, or microservices architectures.
  • Knowledge of message brokers (Kafka, RabbitMQ) or event-driven systems.

Experience

  • 5+ years of professional software development experience with a strong focus on Java.
  • Starke Erfahrung im Design und in der Entwicklung von RESTful APIs.
  • Experience with unit testing frameworks (JUnit, Mockito) and test-driven development (TDD).
  • Experience working in Agile/Scrum environments.
  • Experience in security-conscious or compliance-heavy environments (e.g., FinTech, Identity, KYC).

This text has been machine translated. Show original

What we offer

  • Health & Wellbeing: Use your full access to the mental health platform nilo, including 1on1 sessions.
  • We value personal and professional development: make full use of Udemy, our training platform with 24/7 access and unlimited content/course consumption incl. certification.
  • We make your remote work comfy: we provide support on equipment and offer flexible working hours.
  • We value collaboration & love to come together: regular onsite gatherings, internal initiatives and summer parties to connect outside of work.
  • May your family require your attention or other reasons apply: use the benefit of our paid special leave days.
  • Enjoy the opportunity to combine work with a longer stay at your holiday destination or extend a weekend with our Workcation options.
  • In addition to the perks & benefits above, we offer specific benefits that differ between our locations.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Topics You Will Work On

Job Locations

  • Location Munich

    Bayern

    Germany

  • Location Berlin

    Germany

About Your Employer

IDnow

IDnow

Wir sind einer der führenden Anbieter für Identifizierungslösungen wie AutoIdent, VideoIdent- und eSigning-Produkte in Europa. Unsere Lösungen garantieren europaweite Rechtskonformität und höchste Datensicherheit. Im Bereich Video-Identifikation von Kunden und elektronische Signatur waren wir die ersten, die eine rechtssichere Lösung ohne zusätzliche Hardware auf den Markt gebracht haben.

Description

  • Founding Year
    2014
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
Logo IDnow

Senior Software Engineer - Java

Location
Berlin, Munich
Working Model
Hybrid, Onsite
Diversity
Open for all genders
English Only
English only required

More Jobs