CareerPlanSign in

Java Software Engineer (Identity Proofing), Spain

Madrid, ES💼 Full-time🗓 2026-09-08 → 2026-09-11

Core

Design and develop services for distributed applications within a document and image processing team to verify identities and enable electronic document signing.

Role type

Java Software Engineer (Backend)

Builds

Distributed applications for digital identity verification and document processing

Domain

Fintech / Digital Identity / Document Processing

Deliverable

production ML models | product features

Required skills

Java v21, Spring Boot, SQL, NoSQL databases, messaging systems (RabbitMQ), microservices architecture

Preferred skills

CI/CD practices, Agile and DevOps methodologies, document and image processing, biometrics compression, ML and AI, cloud-native architecture

Technologies

Java v21, Spring Boot, SQL, MongoDB, RabbitMQ, Google Cloud Platform

Responsibilities

Design and develop services as part of distributed applications, collaborate with the immediate team and product owner, work with requirements for maintainability, testability, performance, security, and quality, participate in code reviews and continuously improve the platform

Seniority

Mid-level, hands-on IC

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