CareerPlanSign in

Software Engineer Java | Híbrido Madrid

Las Rozas de Madrid, ES💼 Full-time🗓 2026-01-30 → 2026-09-11

Core

Backend Software Engineer designing and implementing critical Java applications and scalable microservices for business clients.

Role type

Senior Backend Software Engineer (Java)

Builds

Scalable microservices, event-driven distributed systems, and backend applications for business clients.

Domain

Enterprise software development, digital transformation, event-driven architecture.

Deliverable

production ML models | product features

Required skills

Java (JDK 8, JDK 17), microservices architecture, event-driven systems, relational databases (PostgreSQL, Oracle), Docker, Linux, automated testing

Preferred skills

Kafka, RabbitMQ, ActiveMQ, shell scripting, packaging

Technologies

Java, JDK 8, JDK 17, PostgreSQL, Oracle, Docker, Kafka, RabbitMQ, ActiveMQ, Linux

Responsibilities

Design and implement critical backend Java applications, build scalable microservices architectures, develop event-driven distributed systems, apply software engineering best practices, implement automated testing, participate in product innovation, work under agile methodologies

Seniority

Senior, hands-on IC

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