Logo for Initium Software

Senior Java Backend Engineer

Role overview

Qualifications

  • More than 5 years of solid backend development experience with Java and Spring Boot
  • Practical experience in deploying and managing containers with Kubernetes
  • Proficiency in distributed messaging systems like Kafka or RabbitMQ and event patterns
  • Advanced analytical ability in SQL database optimization and execution plan analysis

Responsibilities

  • Design, develop, and optimize scalable backend services and robust REST APIs using Java, Spring, and Spring Boot
  • Orchestrate and operate containerized applications on Kubernetes, managing pod configurations, health probes, and continuous deployments
  • Implement high-performance event-driven architectures and asynchronous messaging using Kafka or RabbitMQ
  • Diagnose and resolve performance bottlenecks, optimizing complex queries and execution plans in relational databases

Key facts

  • Remote from: Spain
  • Full time
  • Senior (5-10 years)
  • Backend Engineer
  • Spanish

Hard skills

Other skills

  • Analytical Skills
  • Problem Solving
  • Communication

About the company

Initium Software logo

Initium Software

Computer Software / SaaS

Technology drives growth, but not all companies are born digital. At Initium, we help organizations scale and optimize their operations through custom software, artificial intelligence, cloud solutions, and specialized IT talent. For over 15 years, we have supported companies in banking, insurance, and e-commerce in transforming the way they operate. We don’t just develop technology—we design strategic solutions that enhance efficiency, reduce costs, and enable businesses to evolve seamlessly. We specialize in organizations that need technology, expertise, and talent to grow, differentiate themselves, and compete in increasingly demanding markets. We have built an environment where talent grows as fast as the technology we develop. We are a dynamic, agile team, open to continuous evolution—a place where initiative and personal responsibility drive change, where challenges are part of everyday life, and where everyone has the space and tools to innovate, propose, and execute. If you’re looking for a company where technology, talent, and results come together to create real impact, welcome to Initium.

Company details

Company typeSME
IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Escala arquitecturas distribuidas de alto impacto como Senior Java Backend Engineer

En Initium Software conectamos al mejor talento técnico con los proyectos más desafiantes e innovadores del mercado. No somos una consultora tradicional; somos socios estratégicos que creemos en el impacto real a través de la tecnología. Buscamos a un Senior Java Backend Engineer con visión técnica sólida, capaz de liderar el diseño de servicios distribuidos de alto rendimiento, tomar decisiones técnicas con criterio y asegurar la excelencia en entornos de producción críticos.

Tus desafíos y responsabilidades

    • Diseñar, desarrollar y optimizar servicios backend escalables y APIs REST robustas utilizando Java, Spring y Spring Boot.
    • Orquestar y operar aplicaciones contenedorizadas en Kubernetes, gestionando configuraciones de pods, probes de salud y despliegues continuos.
    • Implementar arquitecturas orientadas a eventos y mensajería asíncrona de alto rendimiento mediante Kafka o RabbitMQ.
    • Diagnosticar y resolver cuellos de botella de rendimiento, optimizando consultas complejas y planes de ejecución en bases de datos relacionales.
    • Asegurar la observabilidad integral de los servicios mediante métricas, trazas distribuidas, logs estructurados y participar en la disponibilidad operativa (soporte on-call de una semana al mes).

    ¿Qué buscamos en ti?

    • Más de 5 años de experiencia sólida en desarrollo backend con el ecosistema Java y Spring Boot.
    • Experiencia práctica en despliegue y gestión de contenedores con Kubernetes.
    • Dominio de sistemas de mensajería distribuida como Kafka o RabbitMQ y patrones de eventos.
    • Capacidad analítica avanzada en optimización de bases de datos SQL y análisis de planes de ejecución (EXPLAIN).
    • Prácticas consolidadas de testing automatizado (unitario, integración con @DataJpaTest) e integración con pipelines de CI/CD.
    • Nivel de inglés avanzado (C1), con fluidez técnica y conversacional para entornos globales.

    Valoramos especialmente si además

    • Cuentas con experiencia en pruebas de carga y estrés utilizando JMeter, Gatling o herramientas similares.
    • Has implementado estrategias de despliegue progresivo como blue-green o canary releases.
    • Tienes familiaridad con herramientas de observabilidad como Prometheus, Grafana, ELK o APMs distribuidos.
    • Te apasiona aprender, compartir ideas y evolucionar junto al equipo.

    ¿Cómo mediremos tu impacto?

    • Cumplimiento mensual de objetivos de eficiencia de Proyectos.
    • Alineación y ejecución efectiva del plan estratégico.
    • Calidad, resiliencia y disponibilidad en producción del software entregado.

    ¿Qué te ofrecemos?

    • Rango salarial competitivo:  según experiencia y encaje técnico.
    • Modalidad 100% remota con total flexibilidad dentro del territorio español.
    • Integración en proyectos de envergadura global con altos estándares de ingeniería y arquitectura.
    • Cultura de autonomía, transparencia, aprendizaje continuo y evolución profesional.

En Initium no solo desarrollamos tecnología: creamos un entorno donde las personas pueden evolucionar, aportar valor y dejar huella.

Aplica ahora y hablemos.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Backend Engineer Related jobs

Other jobs at Initium Software

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.