CareerPlan

Senior Java Developer (Full remote)

Madrid, ESRemoteFull-time2026-09-25 → 2026-10-21

Core

Design, develop, and evolve backend solutions based on Java and microservices architectures, actively participating in the functional and technical definition of new products and capabilities.

Role type

Senior IC backend engineer (Java)

Builds

Backend services and APIs for digital transformation projects

Domain

Software development, microservices, Java ecosystem

Deliverable

production ML models

Required skills

Java 17/21+, Spring Boot, REST APIs, microservices, hexagonal architecture, relational and NoSQL databases, CI/CD, unit and integration testing

Preferred skills

Spec Driven Development (SDD), AI-assisted development

Technologies

Java, Spring Boot, MariaDB, MongoDB, OpenAPI/Swagger

Responsibilities

Develop backend functionalities following team standards, participate in code reviews, contribute to REST API design, implement microservices solutions, apply Clean Code and SOLID principles, maintain technical documentation, use AI tools to improve productivity, work within SDD methodologies

Seniority

Senior, hands-on IC