CareerPlan

Ingeniero Software Java | Hexagonal | 100% Remoto

Barcelona, ESRemoteFull-time2026-10-02 → 2026-11-10

Core

Senior Java engineer building microservices with hexagonal architecture and DDD for digital transformation projects.

Role type

Senior IC Java Software Engineer

Builds

Microservices and cloud-based applications

Domain

Software Engineering / Cloud / Microservices

Deliverable

production ML models | product features

Required skills

Java 17/21, Spring Boot, Microservices, SQL/NoSQL databases, Docker, Kubernetes, Hexagonal Architecture, DDD, Unit/Integration Testing, CI/CD, Kafka, SOLID principles, Clean Code

Preferred skills

null

Technologies

Java, Spring Boot, Kafka, Docker, Kubernetes

Responsibilities

Design and develop microservices using hexagonal architecture and DDD; Implement features using Java 17/21 and Spring Boot; Manage databases (SQL/NoSQL); Containerize applications with Docker and orchestrate with Kubernetes; Write unit and integration tests; Maintain CI/CD pipelines.

Seniority

Senior, hands-on IC