Desarrollador Java Sénior

En remoto, Barcelona·Añadida hace 7 días

Amaris Consulting

24 ofertas abiertas

Resumen

Detalles del puesto

  • Totalmente en remoto

    Según la oferta.

Requisitos

  • Trabajar en inglés

    Se requiere inglés, según la oferta.

  • Tener 7+ años de experiencia

    Puesto de nivel Senior.

Esta oferta se ha traducido automáticamente al español.

Salario y beneficios

Qué ofrecen

  • Crecimiento profesional: el 70% de nuestros líderes sénior empezaron en posiciones junior.
  • Aprendizaje continuo: acceso a nuestra Technology Academy, cursos de Udemy, seminarios web y certificaciones financiadas por la empresa.
  • Flexibilidad: opciones de teletrabajo, políticas de trabajo flexible y beneficios sociales (tickets restaurante, transporte, ayuda para el cuidado de niños, seguro médico privado, etc.).
  • Bienestar: nuestro programa WeCare apoya a los empleados en situaciones críticas.
  • Desarrollo personal: presupuesto anual de formación para potenciar tanto tus habilidades técnicas como tus soft skills.

Requisitos

Qué buscan

  • Más de 7 años de experiencia como Backend Engineer trabajando con Java (Java 11 o superior) y Spring Boot.
  • Gran dominio de Core Java y principios de POO, así como patrones de diseño y principios SOLID.
  • Experiencia con Spring Framework (Boot, MVC, Security) y Hibernate/JPA.
  • Sólidos conocimientos de arquitecturas de microservicios y sistemas distribuidos.
  • Experiencia en el diseño e implementación de APIs RESTful y servicios basados en microservicios.
  • Buen conocimiento de la gestión de memoria y la optimización del rendimiento en aplicaciones Java.
  • Experiencia con sistemas de colas de mensajes (Kafka, RabbitMQ) y arquitecturas orientadas a eventos.
  • Experiencia con bases de datos SQL y/o NoSQL.
  • Experiencia práctica con herramientas de CI/CD (Azure DevOps, GitLab CI, Jenkins, GitHub Actions, etc.) y uso de Git, Maven/Gradle.
  • Experiencia trabajando en entornos cloud, idealmente Azure (también se valorará AWS/GCP).
  • Sólidos conocimientos de mejores prácticas de ingeniería de software: clean code, patrones de diseño, testing (JUnit, Mockito), revisión de código, documentación.
  • Nivel profesional de inglés, capaz de colaborar con equipos internacionales; tu trabajo diario será en inglés.

🛠 Lo que harás

Se valorará

  • Experiencia en servicios financieros, nóminas, HR tech u otros sectores altamente regulados.
  • Conocimientos avanzados de arquitecturas orientadas a eventos (Kafka, RabbitMQ, etc.).
  • Experiencia con herramientas DevSecOps (SAST, DAST, análisis de dependencias, gestión de secretos).
  • Familiaridad con las prácticas de Site Reliability Engineering (SRE) (SLIs/SLOs, presupuestos de error).
  • Experiencia con API gateways, service mesh o herramientas de service discovery.

🚀 ¿Por qué unirte a nosotros?

El puesto

Únete a Amaris Consulting y trabaja en plataformas de gestión de nóminas y recursos humanos que dan servicio a miles de usuarios en todo el mundo. Forma parte de un equipo internacional, crece en un entorno ágil y desarrolla tu carrera dentro de un grupo global que valora la innovación, la colaboración y el talento.

🎯 Tu misión e impacto

Qué harás

Como Senior Java Developer, desempeñarás un papel clave en el diseño, desarrollo, despliegue y operación de plataformas SaaS altamente escalables, seguras y resilientes. Serás un miembro fundamental de squads multidisciplinares, combinando tu experiencia en desarrollo backend con prácticas DevOps para construir y operar servicios críticos para el negocio a lo largo de todo el ciclo de vida del software.

✅ Lo que buscamos

  • Diseñar, desarrollar y mantener microservicios utilizando Java y Spring Boot.
  • Diseñar e implementar APIs RESTful, garantizando el rendimiento, la seguridad y la mantenibilidad.
  • Integrar y consumir sistemas de mensajería (Kafka/RabbitMQ) para dar soporte a arquitecturas orientadas a eventos.
  • Construir, mantener y mejorar pipelines de CI/CD para garantizar una entrega de software rápida, segura y fiable.
  • Operar servicios en entornos cloud, garantizando la escalabilidad, la seguridad y la eficiencia de costes.
  • Implementar y optimizar soluciones de monitorización, registro y alertas para mejorar la fiabilidad y observabilidad del sistema.
  • Analizar y resolver incidentes en producción, realizando análisis de causa raíz e implementando medidas preventivas.
  • Participar en la gestión de incidencias / guardia (cuando sea aplicable) para garantizar la disponibilidad de la plataforma.

🧠 Tu mentalidad y soft skills

  • Gran capacidad de resolución de problemas y pensamiento analítico.
  • Excelentes habilidades de comunicación y capacidad para trabajar en equipos multidisciplinares (ingeniería, arquitectura, producto, operaciones).
  • Actitud proactiva, fuerte sentido de la responsabilidad y enfoque en la mejora continua.
  • Comodidad trabajando en entornos ágiles (Scrum, Kanban).

✨ Valorables

Sobre Amaris Consulting

Amaris Consulting es una consultora tecnológica independiente que ofrece orientación y soluciones a empresas, con un equipo de 7.600 personas en 5 continentes y más de 60 países. Con más de 1.000 clientes en todo el mundo, sus expertos trabajan en sectores que van desde los servicios financieros y el transporte hasta la sanidad y la tecnología, organizados en torno a áreas de especialización como Life Sciences, IS & Digital, Telecom y Engineering, además de Centros de Excelencia que cubren áreas como Agile Transformation, Quality Assurance, Health Economics & Market Access y Advanced Application Development. La firma forma parte de Mantu, un grupo internacional de consultoría con una facturación de 1.000 millones y 12.000 personas, con sede en Ginebra, Suiza.

Amaris incluye a España entre sus países de presencia y está contratando activamente allí, con vacantes actuales que incluyen IT & Digital Project Manager, Senior Java Developer, Cybersecurity Engineer, Data Engineer - hablante de español y varios puestos de proyectos clínicos y de automatización centrados en el sector farmacéutico. La empresa se describe como un lugar de trabajo con igualdad de oportunidades y un empleador que aplica la acción afirmativa, y destaca una plantilla de más de 110 nacionalidades, lo que apunta a un entorno multicultural. Los candidatos deben tener en cuenta que Amaris se comunica únicamente a través de sus dominios de correo electrónico oficiales (amaris.com o mantu.com) y nunca solicita dinero ni datos personales a través de canales informales.

Sector
Consulting
Fundación
2007
Plantilla
7,600
Sede
Geneva, Switzerland

Datos prácticos

  • Amaris opera en más de 60 países en 5 continentes con una plantilla de más de 110 nacionalidades, lo que indica un entorno altamente internacional.
  • La empresa es un lugar de trabajo con igualdad de oportunidades y un empleador que aplica la acción afirmativa, comprometido con la igualdad de oportunidades de empleo independientemente del origen nacional, la ciudadanía y otras características protegidas.
  • Amaris está contratando activamente en España, con puestos abiertos que incluyen IT & Digital Project Manager, Senior Java Developer, Cybersecurity Engineer, Data Engineer - hablante de español y responsables de automatización farmacéutica.
  • Algunos puestos con base en España, como Data Engineer, requieren explícitamente español, por lo que los requisitos lingüísticos varían según el puesto.
  • La empresa advierte a los candidatos sobre las estafas de reclutamiento: solo utiliza dominios de correo electrónico oficiales (amaris.com o mantu.com) y nunca solicita dinero ni datos personales a través de canales informales.

En sus propias palabras

Información adicional

En Amaris Consulting, estamos comprometidos con la creación de un entorno inclusivo. Aceptamos todas las candidaturas cualificadas independientemente de su género, orientación sexual, raza, etnia, edad o cualquier otra característica.

Todas las vacantes de Amaris Consulting
WhatsApp