Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
knowmad mood

Analista Programador Java, Inglés

knowmad mood

. Diseñar, desarrollar e implementar aplicaciones backend críticas en Java para la automatización industrial .

Posted 11/10/2026full-timeMadrid • SpainMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in designing and developing critical backend applications in Java, with a strong focus on microservices architecture and event-driven systems. Demonstrates expertise in automated testing, agile methodologies, and high-quality code standards.

Highest-signal resume keywords
Java DevelopmentMicroservices ArchitectureEvent-Driven SystemsAutomated TestingAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaMicroservicesKafkaRabbitMQActiveMQPostgreSQLOracleDockerAutomated TestingSCRUM
Soft Skills
Team CollaborationAutonomyMulticultural Environment
Tools & Technologies
OpenShiftAWSAzureLinuxShell Scripting
Industry Keywords
Software Engineering PrinciplesDesign PatternsContainerized Applications

Tech Stack

Tools & technologies
AWSAzureDockerJavaKafkaLinuxOpenShiftOraclePostgresRabbitMQ

About the role

Key responsibilities & impact
  • Diseñar, desarrollar e implementar aplicaciones backend críticas en Java para la automatización industrial
  • Diseñar y desarrollar microservicios y sistemas distribuidos escalables
  • Crear arquitecturas basadas en eventos con tecnologías de mensajería como Kafka, RabbitMQ, ActiveMQ o similares
  • Mantener altos estándares de diseño y calidad del código
  • Aplicar pruebas automatizadas unitarias, de componentes y de integración
  • Trabajar en el empaquetado y la implementación automatizada de software
  • Contribuir con ideas de innovación de producto, prototipos y especificaciones funcionales y de diseño
  • Aplicar metodologías ágiles, aclarar requisitos y garantizar la entrega puntual de funcionalidades de alta calidad
  • Participar como desarrollador/a senior backend Java en proyectos para un importante cliente internacional

Requirements

What you’ll need
  • Sólidos conocimientos sobre los principios de la ingeniería de software y los patrones de diseño
  • Amplia experiencia en desarrollo backend con Java; se requiere JDK 8 y se valora JDK 17
  • Experiencia demostrada en la creación de arquitecturas de microservicios
  • Experiencia con sistemas basados en eventos y plataformas de mensajería como Kafka, RabbitMQ, ActiveMQ o similares
  • Experiencia con bases de datos relacionales, especialmente PostgreSQL y Oracle
  • Experiencia con Docker y aplicaciones en contenedores
  • Familiaridad con entornos Linux, scripts de shell y paquetes
  • Experiencia con pruebas automatizadas unitarias, de integración y de rendimiento
  • Se valora experiencia con OpenShift, AWS y Azure
  • Se valora experiencia en programación reactiva o funcional
  • Experiencia con metodologías ágiles, especialmente SCRUM
  • Capacidad para trabajar en equipo y de forma autónoma en un entorno multicultural
  • Dominio del inglés

Benefits

Comp & perks
  • Formaciones técnicas y de idiomas
  • Certificaciones oficiales
  • Udemy Business
  • TechDays y Meetups
  • 26 días de descanso: 22 días de vacaciones, 2 días de libre disposición y 24 y 31 de diciembre festivos por defecto
  • Actividades de teambuilding
  • Plan amigo con posibilidad de ser embajador de la marca
  • Kudos, cultura de feedback y reconocimiento
  • Plan de retribución flexible: seguro médico, transporte, tickets guardería y tickets restaurante
  • Sorpresas durante el año por aniversario laboral, cumpleaños y nacimientos