¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraTransporte y Logística
1.422Comercial y Ventas
997Adminstración y Secretariado
817Informática e IT
816Desarrollo de Software
517Ver más categorías
Comercio y Venta al Detalle
484Industria Manufacturera
452Educación y Formación
448Ingeniería y Mecánica
444Derecho y Legal
354Instalación y Mantenimiento
328Marketing y Negocio
316Sanidad y Salud
223Arte, Moda y Diseño
182Diseño y Usabilidad
130Construcción
121Publicidad y Comunicación
119Hostelería
112Recursos Humanos
104Alimentación
93Artes y Oficios
90Contabilidad y Finanzas
89Atención al cliente
79Cuidados y Servicios Personales
64Producto
51Turismo y Entretenimiento
47Inmobiliaria
41Banca
36Seguridad
35Farmacéutica
30Energía y Minería
21Social y Voluntariado
15Ciencia e Investigación
12Seguros
4Telecomunicaciones
2Agricultura
0Deporte y Entrenamiento
0Editorial y Medios
0MongoDB
WikipediaDigital Talent Agency
Desarrollador/a Senior ANGULAR Remoto
Digital Talent Agency · Madrid, ES
Teletrabajo API MySQL MongoDB Angular Docker Git REST TDD Office UX/UI
En la actualidad seleccionamos un perfil de DESARROLLADOR/A ANGULAR con experiencia de al menos 4 años realizando funciones relacionadas
MISIÓN:
Realizar tareas de desarrollo de software dentro de un equipo con autonomía y mantener los desarrollos y evolución del software, participando puntualmente en la fase de discovery y aportando propuestas y soluciones. Para conseguirlo se apoya en todo el equipo.
FUNCIONES:
- Desarrollar la interfaz de usuario/a, llevando a código el diseño funcional/visual elaborado por UX/UI.
- Traducir el diseño aportado por el equipo de UX/UI a código.
- Asegurar que el código sigue las mejores prácticas de Front establecidas por la empresa, que permitan la evolución y mantenimiento posterior.
- Asegurar la homogeneidad en el desarrollo para garantizar la mejor experiencia de usuario/a.
- Velar por la escalabilidad a la interfaz de usuario/a de cualquier dispositivo.
- Calidad y seguridad
CONOCIMIENTOS IMPRESCINDIBLES:
- Experiencia con controlador de versiones GIT.
- Experiencia con Angular (últimas versiones).
- Librerías RxJS.
- Uso de swagger, API REST.
- Inglés nivel medio (B1).
CONOCIMIENTOS VALORABLES:
- Experiencia trabajando con Docker.
- Patrones de diseño: CleanCode, Solid, BEM, etc.
- Conocimientos y experiencia con TDD, test unitarios (Jasmin o Jest).
- Conocimientos de bases de datos relacionales (MySQL) y no relacionales (MongoDB).
- Office 365.
- Conocimientos del sector del sector e-learning.
- Conocimientos de las principales tecnologías y metodologías en entornos de aprendizaje: LMS, storytelling, gamificación, herramientas autoras, catálogos de contenidos on-line, etc.
FORMACIÓN: Grado o Ingeniería Informática, Telecomunicaciones, Ciclo Superior de Desarrollo de Aplicaciones, Desarrollo Web, Administración de sistemas o similar.
EXPERIENCIA: Más de 4 años desempeñando funciones similares preferentemente en el sector TIC, e-learning, educación, consultoría o similar.
MODALIDAD DE TRABAJO: Remoto desde cualquier ubicación de España o híbrido en La Coruña con asistencia 1 día a la semana a oficina.
Slashmobility
Backend Developer ( Java + Python) 100% remoto
Slashmobility · Barcelona, ES
Teletrabajo Java MySQL MongoDB Python NoSQL Spring DevOps PostgreSQL Redis
¿De qué va la empresa en la que trabajarás?
Somos Slashmobility una empresa boutique especializada en transformación digital y comprometida con las personas. Nuestro propósito se centra en acompañar a nuestros clientes en su impulso a la aceleración digital tecnológica a través de las apps y el talento IT.
Con +14 años de experiencia, un equipo comprometido, +500 proyectos ejecutados con éxito, hemos acompañado a centenares de clientes líderes en su sector desde la confianza, flexibilidad y solidez a enfrentarse a los desafíos de la aceleración digital de la sociedad.
¿Y qué nos hace especiales?
Nos basamos en cuatro valores fundamentales:
- Innovación, ofreciendo soluciones innovadoras de una manera profesional y rentable con un valor diferencial: el conocimiento experto en toda la cadena de valor.
- Compromiso ya que llevamos como propios los objetivos de la organización y superamos cualquier obstáculo para lograrlos.
- Proactividad, proveyendo y realizando acciones para mejorar sus servicios y calidad.
- Trabajo en equipo, contando con un equipo motivado y multidisciplinar que trabaja en perfecta coordinación para lograr los objetivos comunes.
¿Cuáles son los REQUISITOS clave para este puesto?
- Perfil Middle / Senior.
- Orientación backend ( Proyecto Java con springboot micros ) + conocimientos de python.
- Proyecto para compañía del sector energético
- Diseñar y desarrollar servicios backend eficientes, seguros y escalables.
- Implementar y mantener APIs RESTful.
- Escribir código limpio, reutilizable y bien documentado en Java (Spring Boot) y Python.
- Participar en la definición de arquitectura y buenas prácticas.
- Integrar servicios de bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
- Realizar pruebas unitarias y de integración.
- Colaborar con los equipos de frontend, DevOps y producto.
- Participar en revisiones de código y mejoras continuas
Digital Talent Agency
Madrid, ES
Desarrollador Senior Anguar +.NET core
Digital Talent Agency · Madrid, ES
API .Net C# MongoDB ASP.Net TSQL Scrum Angular Kubernetes TDD TypeScript Agile Microservices DDD SQL Server
Descripción
👨💻 Desarrollador/a .NET Senior – Microservicios | Fullstack (Angular + .NET 8)📍 Valencia | Modelo híbrido (2 días presenciales/semana)
💼 Contratación directa por Zemsania
🧠 Resumen del ProyectoSeleccionamos un perfil .NET Senior Fullstack para integrarse en un proyecto estable e innovador en el sector de soluciones tecnológicas para profesionales. Trabajarás en un entorno colaborativo y con alto grado de madurez en metodologías ágiles y DevSecOps.
El cliente es una empresa líder global en software y soluciones especializadas para sectores regulados como el legal, fiscal, financiero o sanitario.
🔍 Requisitos mínimos
Titulación en Ingeniería Informática o Sistemas de Información, o experiencia equivalente
4-5 años de experiencia en desarrollo con C# en entorno .NET
Dominio de .NET 8 y ASP.NET Core Web API
Experiencia con microservicios, TDD y conceptos de DDD
Conocimiento sólido de SOLID y patrones de diseño
Experiencia fullstack con Angular, TypeScript y RxJS
Conocimientos de MongoDB y/o SQL Server
Mentalidad ágil y experiencia trabajando en entornos Scrum
Experiencia con despliegues en Kubernetes y cultura DevSecOps
Buenas habilidades comunicativas y trabajo en equipo
Nivel de inglés mínimo: B2
✅ Se valorará positivamente
Experiencia previa en sectores regulados o productos orientados a cliente final
Conocimiento adicional en herramientas de automatización, CI/CD o integración con servicios en la nube
⚙️ Responsabilidades
Desarrollo y mantenimiento de aplicaciones .NET bajo arquitectura de microservicios
Participación en todo el ciclo de vida del software: análisis, diseño, desarrollo, pruebas y despliegue
Colaborar con el equipo técnico en la definición de soluciones escalables, seguras y mantenibles
Aplicación de buenas prácticas de programación, TDD y principios SOLID
Aportar mejoras continuas en los procesos de desarrollo y despliegue
Trabajar de forma coordinada con otros equipos multidisciplinares
🌟 ¿Qué te ofrecemos desde Zemsania?
Estabilidad laboral y participación en un proyecto a largo plazo con tecnologías actuales
Acompañamiento personalizado de nuestro equipo de People Partner para tu evolución profesional
Acceso gratuito a plataformas de formación técnica y certificaciones
Retribución flexible (tickets restaurante, transporte, guardería, seguro médico, etc.)
Un entorno de trabajo positivo, colaborativo y con enfoque en la innovación continua
Plan de carrera y oportunidades de crecimiento interno en Zemsania
Modalidad híbrida con dos días presenciales por semana en oficinas de Valencia.
⚖️ Nuestro Compromiso con la IgualdadEn Zemsania promovemos la igualdad de oportunidades en nuestros procesos de selección. Valoramos el talento en todas sus formas y garantizamos un entorno laboral inclusivo, seguro y diverso, libre de cualquier tipo de discriminación por razones de género, orientación, edad, origen o cualquier otra condición personal.
¿Tienes experiencia en desarrollo .NET y buscas un entorno técnico avanzado donde crecer?
¡Queremos conocerte!
Analista Técnico/a Java
16 jul.Sopra Steria
Madrid, ES
Analista Técnico/a Java
Sopra Steria · Madrid, ES
Java MongoDB Oracle Spring
Tenemos pasión por lo digital y al igual que tú, buscamos la mejor de las aventuras. Queremos que tu día a día se convierta en la mejor de tus inspiraciones. Que aprendas, aportes, te diviertas, crezcas y que, sobre todo, disfrutes al máximo.
Si quieres formar parte de un equipo "Great Place to Work", ¡Sigue leyendo!
Descripción del empleo
¿Qué reto proponemos?
Buscamos un/a Analista Técnico/a para trabajar en un importante cliente del sector Retail.
El proyecto tiene un modelo híbrido de trabajo en las oficinas de Tomás Bretón en Madrid.
Requisitos
¿Qué buscamos?
- Experiencia demostrable en desarrollo Java (J2SE, Springboot).
- Conocimiento de ALM Atlasian (Jira-Confluence)
- Conocimientos en el análisis y diseño de aplicaciones orientadas a servicios.
- Experiencia en el manejo de bases de datos, preferentemente MongoDB y Oracle.
- Capacidad para gestionar múltiples tareas y prioridades en un entorno dinámico.
Información adicional
¿Qué tenemos para ti?
- Contrato indefinido y jornada completa
- 23 días de vacaciones
- Formación continua: competencias técnicas, transversales y de idiomas. Contamos con acceso a certificaciones, formaciones de los principales Partners Tecnológicos, plataformas online y ¡mucho más!
- Seguro de vida y de accidentes
- Posibilidad de acogerte a nuestra retribución flexible (seguro médico, cheques guarderías, transporte, comida y formación)
- Acceso a Privilege Club, donde encontrarás descuentos interesantes en las principales marcas
- Onboarding personalizado y detallado. Te acompañamos en todo momento para que te sientas #soprano desde el primer momento.
- Oficina con espacios reservados al ocio. ¡Trabajo y diversión unido!
- Compañerismo y buen ambiente, el poder de la unión lo tenemos presente.
Y lo más importante...Tienes la posibilidad de desarrollar tu carrera profesional con nosotros: Crearemos juntos un plan de carrera personalizado. Te formarás, marcaremos objetivos y llevaremos a cabo un seguimiento para asegurarnos de que lo conseguimos juntos. Escuchamos tus prioridades y luchamos por ellas.
¡Aquí tu voz importa! ¡Únete a nosotros y sé parte de algo más!
The world is how we shape it
Serem
Sevilla, ES
Programador/a Java Microservicios
Serem · Sevilla, ES
Java MongoDB NoSQL Maven Jenkins Git Hibernate Agile jUnit Spring Gradle Redis Microservices
Te integrarás en un equipo de desarrollo donde participarás en el diseño y construcción de soluciones robustas basadas en arquitectura Spring, aplicando buenas prácticas de programación funcional y orientada a objetos. Trabajarás con metodologías ágiles y participarás en ciclos de integración y despliegue continuo.
Tecnologías y herramientas que utilizarás
Requisitos obligatorios:
Java 8 o superior (con orientación a programación funcional)
Spring Boot
JPA / Hibernate
JUnit
Herramientas de control de versiones (Git) y herramientas de despliegue (Maven, Gradle, Jenkins u otras)
Conocimientos y tecnologías recomendables:
Spring Data, Spring Security, Spring Batch
Arquitectura de microservicios
CI/CD (Jenkins, GitLab CI, etc.)
Bases de datos NoSQL (MongoDB, Redis, etc.)
Ubicación
Puedes trabajar en formato remoto o híbrido, con oficinas disponibles en las siguientes ciudades:
Salamanca, Cáceres, Badajoz, León
Castellón, Alicante, Albacete, Murcia
Andalucía: Granada, Jaén, Almería, Málaga, Sevilla, Huelva, Cádiz, Córdoba)
Horario
Lunes a viernes de 9:00 a 18:00 (con una hora para la comida)
Fomentamos un ambiente de trabajo multicultural e inclusivo, no discriminamos por edad, género o creencias; así como ofrecemos igualdad de oportunidades a todo el personal.
Desarrollamos nuestras actividades bajo los principios del cuidado del medioambiente, la sostenibilidad y la responsabilidad social corporativa; colaborando en proyectos de reforestación y sostenibilidad.
Apoyamos los 10 principios del Pacto Mundial y los 17 Objetivos de Desarrollo Sostenible, en materia de derechos humanos, condiciones laborales, medio ambiente y anticorrupción.
Los procesos de reclutamiento se desarrollan bajo altos estándares de calidad definiendo la incorporación en base a la experiencia y habilidades del candidato.
Somos una empresa española líder en servicios tecnológicos y atracción del talento presente en el mercado desde 1995. Contamos con más de 600 empleados en proyectos tanto nacionales como internacionales en sector T
MAPFRE
Majadahonda, ES
INGENIERO/A EXPERTO EN SOLUCIONES BACKEND, FRONTEND, INTEGRACIONES, PROCESOS Y CLOUD
MAPFRE · Majadahonda, ES
Java MongoDB Python TSQL Azure NoSQL Jenkins Angular Docker Cloud Coumputing GraphQL Elasticsearch AWS DevOps Google Analytics Redis Microservices Kafka SEO
UBICACIÓN
Majadahonda
MISIÓN
El puesto de ingeniero experto en soluciones backend, frontend, integraciones, procesos y cloud el responsable de liderar los desarrollos que la Plataforma requieran tanto en las fases iniciales de levantamiento de requerimientos técnicos, como en las fases de documentación y certificación de las soluciones desarrolladas. Además, es necesario que disponga de una dilatada experiencia en gestión de squads de desarrollo para garantizar la viabilidad y la entrega de los compromisos de las iniciativas a desarrollar.
Será necesario, en lo relativo al back, contar con una dilatada experiencia técnicas en el desarrollo de soluciones software mediante arquitecturas de microservicios, eventos, construidas sobre marcos de trabajo Java y Python en infraestructuras Cloud. En lo relativo a base de datos, el ingeniero experto en soluciones backend e integraciones debe contar con solvencia suficiente para implementar las iniciativas asignadas bajo sistemas de base de datos relacionales SQL como sobre sistemas NoSQL. Será necesario, en lo relativo al front, contar con una dilatada experiencia técnica en el desarrollo de soluciones web, construidas mediante tecnologías Angular, con y sin soporte de soluciones BPM y alojadas en infraestructuras Cloud. De igual modo, se valorará la experiencia en tecnologías de acceso a información tales como ElasticSearch, o similares.
La integración de las capacidades ofrecidas por la plataforma desde los distintos activos de MAPFRE es crucial para el aprovechamiento y reutilización por lo que el ingeniero experto en soluciones backend e integraciones será el responsable de la definición y verificación de los modelos de integración que se construyan mediante APIs RESTful, GraphQL, y EDA para garantizar la eficiencia, optimización e integrabilidad de las capacidades construidas.
FUNCIONES
√ Liderazgo: deberá liderar las iniciativas asignadas para garantizar la correcta ejecución de los requerimientos comprometidos, gestionar la demanda de necesidades y posibles cambios de alcance que surjan durante la ejecución de la construcción de las iniciativas.
√ Prime Contract: deberá mantener la adecuada relación con el o los proveedores intervinientes en la construcción de las iniciativas para velar por las best practices en los squads de desarrollo y su implicación interesada en el desarrollo de la solución necesaria.
√ Seguimiento, avances y status: deberá coordinar las sesiones de seguimiento del trabajo comprometido y de la situación de los sistemas entregados, con el fin de identificar y gestionar los bugs encontrados. Deberá perseguir el cumplimiento del roadmap previsto de las entregas comprometidas. Deberá velar por el cumplimiento de los plazos de entrega.
√ Arquitectura técnica: deberá participar en la definición y diseño técnico requerido para la solución a desarrollar, velando por la estabilidad de la arquitectura instrumentalizada por las áreas de arquitectura y DevOps MAPFRE, y los requerimientos de seguridad establecidos por las áreas de DISMA. Deberá asegurar el uso de los patrones de diseño, los modelos y estrategias que requiere la solución para garantizar la mayor estabilidad y menor riesgo, el mejor performance, y la mayor reutilización del software construido.
√ Documentación técnica: deberá responsabilizarse de la entrega de la documentación y del mantenimiento de la misma en los sistemas de comunicación interna de MAPFRE para la divulgación técnica.
√ Gestión del backlog: deberá coordinar los ítems del backlog tanto dependientes de la entrega de una iniciativa concreta, como de los evolutivos y correctivos que puedan ser requeridos, priorizando los trabajos según la capacidad asignada y la relevancia de los mismos.
√ Certificación: deberá liderar los procesos de certificación de las soluciones desarrolladas y garantizar personalmente la calidad y funcionalidad de las entregas antes de las puestas en producción.
√ Optimización y mejora: deberá tener capacidades para el análisis de los procesos en busca de la optimización y mejora de los mismos identificando los principales pain points a resolver.
√ Evangelización técnica: deberá participar en posibles deliberaciones respecto a la evangelización de las capacidades ofrecidas por la plataforma, elaborando la documentación necesaria como su defensa técnica. Deberá participar en foros y eventos que ayuden a la resolución de dudas y a la divulgación de las capacidades desarrollas con otras áreas de MAPFRE. Deberá participar en pruebas de conceptos, pilotos o prototipos que puedan ser de interés para la plataforma.
√ Soporte experto: deberá ofrecer soporte a los squads de construcción para resolver cuestiones técnicas relativas a la construcción de la solución software en los ámbitos de gestión, infraestructuras, herramientas CI/CD, prácticas DevSecOps, herramientas de trabajo de MAPFRE para la gestión de las iniciativas, etc.
REQUISITOS
Se requiere formación técnica en alguna rama vinculada a la informática de software y se acredite una experiencia profesional en funciones y conocimientos similares de al menos siete años. Se valorarán conocimientos en modelos y procesos de negocios empresariales tales como administración de empresas, contabilidad financiera, marketing digital, relaciones sociales, innovación, gestión de recursos humanos, etc.
√ Lenguajes y frameworks – concretamente sobre JavaScript/Angular, Appian, y servicios AWS en la capa front, y Python/Django y Java/Strusts, dentro del back
√ Arquitecturas de microfrontales – concretamente sobre Capacitor, WebComponent, Module Federation, Kafka, NPX, Monorepo
√ Arquitecturas de microservicios y eventos – concretamente sobre K8s, Kafka, y Confluence.
√ Cloud – concretamente en AWS y Azure, y sus servicios de storage como S3, cache como Redis, de base de datos como RDS, de contenedores como Docker, etc.
√ SEO, analítica y performance – concretamente sobre Dynamics, Google Tag Manager, Google Analytics, RESTful, GraphQL
√ Bases de datos relacionales y NoSQL – con conocimientos ORM para la integración con las mismas, así como conocimientos SQL y MongoDB
√ DevOps y CI/CD – concretamente sobre sistemas Jenkins, ArgoCD, Circle
√ Monitorización y observabilidad – concretamente sobre sistemas Graylog, Grafana y Splunk
√ Sistemas de integración – concretamente sobre sistemas de Medios de Pago, Recibos, Data, Plataforma de Componentes Comunes, Sistemas de emisión GESCOM, Sistema de emisión NSE, Sistema de emisión Autemis, Sistema de gestión patrimonial CISWEB, Sistema de gestión de sieniestros Atenaus...
Acreditar experiencia profesional en las funciones y conocimientos requeridos (7 AÑOS)
“Todo proceso de selección que se desarrolla en MAPFRE se realiza bajo el principio de IGUALDAD DE OPORTUNIDADES y NO DISCRIMINACIÓN, siendo las APTITUDES y la VALÍA PERSONAL Y PROFESIONAL de la persona candidata, los criterios en los que se basa su elección final para el puesto de trabajo.
Creamos entornos de trabajo en los que se valora la diversidad y en los que no se producen discriminaciones por razón de sexo, raza, ideología, religión, orientación sexual, edad, nacionalidad, discapacidad o cualquier otra condición personal, física o social.
Al inscribirte en esta oferta quedas informado/a y consientes el tratamiento por parte de MAPFRE, de los datos personales que has facilitado voluntariamente a través de esta plataforma. Si facilitas datos de terceras personas físicas distintas de ti, garantizas haber recabado y contar con el consentimiento previo de los mismos para la comunicación de sus datos y haberles informado.
MAPFRE como responsable, tratará tus datos, con la única finalidad de tramitar su participación en procesos de selección, para lo cual se podrán elaborar perfiles y del tratamiento de sus datos se podrá derivar la existencia de decisiones automatizadas. Con la finalidad de gestionar tu participación en diversos procesos de selección en empresas del Grupo MAPFRE, filiales y participadas, y Fundación MAPFRE, tus datos podrán comunicarse a dichas entidades, y ser objeto de transferencia internacional.
Puedes consultar información adicional de protección de datos en MAPFRE en https://www.mapfre.com/corporativo-es/clausulas/RRHHseleccion.pdfdonde te indicamos donde ejercer los derechos de acceso, rectificación, supresión, limitación, oposición y portabilidad de tus datos personales.
Puedes consultar nuestra política de Diversidad e Igualdad de Oportunidades: politica-de-diversidad-e-igualdad-de-oportunidades.pdf (mapfre.com)
Para conocer más ofertas de empleo te invitamos a que accedas a TRABAJAR EN MAPFRE y te des de alta en nuestro portal de empleo.
Grupo TECDATA Engineering
Madrid, ES
Senior Java Developer(Remoto 100%)
Grupo TECDATA Engineering · Madrid, ES
API Java MySQL MongoDB Agile Scrum Jenkins Docker Cloud Coumputing Kubernetes Elasticsearch Git AWS DevOps jUnit PostgreSQL MVC Spring RabbitMQ Microservices Terraform Kafka
Tecnologías obligatorias
Lenguaje: Java (versión 11 o superior)
Frameworks: Spring Boot, Spring MVC, Spring Data, Spring Security
Arquitectura: Microservicios, API RESTful, diseño de APIs
CI/CD: Jenkins, GitLab CI/CD, Bitbucket Pipelines
DevOps: Docker, Git, SonarQube
Cloud: Conceptos básicos de AWS (EC2, S3, Lambda, CloudWatch, RDS)
Testing: JUnit, Mockito, integración continua con cobertura de código
Metodologías: Agile / Scrum
Control de versiones: Git (GitHub, GitLab, Bitbucket)
🌟 Tecnologías deseables (Nice to have)
Mensajería: Apache Kafka, RabbitMQ
Bases de datos: PostgreSQL, MySQL, MongoDB
Observabilidad: ELK Stack (Elasticsearch, Logstash, Kibana)
Contenedores y orquestación: Kubernetes, Docker Compose
Plataformas: Pivotal Cloud Foundry (PCF), AWS Fargate
Infraestructura como código: Terraform, AWS CloudFormation
Requisitos formativos
Inglés fluido (B2+/C1), tanto oral como escrito.
Español (mínimo nivel conversacional).
SBA 38k/40k
Sopra Steria
Madrid, ES
Tech Lead Java con Microservicios
Sopra Steria · Madrid, ES
API Java MongoDB Docker Kubernetes DevOps Spring Microservices
Tenemos pasión por lo digital y al igual que tú, buscamos la mejor de las aventuras. Queremos que tu día a día se convierta en la mejor de tus inspiraciones. Que aprendas, aportes, te diviertas, crezcas y que, sobre todo, disfrutes al máximo.
Si quieres formar parte de un equipo "Great Place to Work", ¡Sigue leyendo!
Descripción del empleo
Estamos buscando un/a Tech Lead con experiencia en Java y Microservicios para unirse a nuestro innovador equipo de importante cliente del sector Retail. Como Tech Lead, desempeñarás un papel crucial en el diseño, desarrollo y mantenimiento de aplicaciones escalables basadas en microservicios, a la vez que proporcionarás liderazgo técnico a tu equipo.
- Liderará el diseño y la implementación de una arquitectura de microservicios robusta y escalable utilizando Java
- Colaborar con equipos interfuncionales para definir e implementar soluciones técnicas que satisfagan los requisitos empresariales
- Tutelar y guiar a junior, fomentando una cultura de aprendizaje y mejora continuos
- Garantizar la calidad del código mediante revisiones del código, programación en parejas y la aplicación de las mejores prácticas
- Optimizar el rendimiento y la escalabilidad de las aplicaciones en entornos de nube
- Implantar y mantener canalizaciones CI/CD para la entrega eficiente de software
- Solucionar y resolver problemas técnicos complejos en entornos de producción
Requisitos
¿Qué buscamos?
- 5+ años de experiencia en desarrollo Java, con un fuerte enfoque en la construcción de aplicaciones de nivel empresarial
- 3+ años de experiencia práctica en el diseño e implementación de arquitectura de microservicios
- Amplia experiencia con framework de desarrollo Spring Boot
- Gestión y construcción de proyectos con Mavem
- Experiencia demostrada en plataformas en la nube
- Experiencia con BBDD no relacionales como MongoDB
- Competencia en tecnologías de contenerización como Docker y herramientas de orquestación como Kubernetes
- Sólida comprensión de las prácticas DevOps y experiencia con pipelines CI/CD
- Experiencia con el diseño y la implementación de API RESTful
Información adicional
¿Qué tenemos para ti?
- Contrato indefinido y jornada completa
- 23 días de vacaciones
- Formación continua: competencias técnicas, transversales y de idiomas. Contamos con acceso a certificaciones, formaciones de los principales Partners Tecnológicos, plataformas online y ¡mucho más!
- Seguro de vida y de accidentes
- Posibilidad de acogerte a nuestra retribución flexible (seguro médico, cheques guarderías, transporte, comida y formación)
- Acceso a Privilege Club, donde encontrarás descuentos interesantes en las principales marcas
- Onboarding personalizado y detallado. Te acompañamos en todo momento para que te sientas #soprano desde el primer momento.
- Oficina con espacios reservados al ocio. ¡Trabajo y diversión unido!
- Compañerismo y buen ambiente, el poder de la unión lo tenemos presente.
Y lo más importante...Tienes la posibilidad de desarrollar tu carrera profesional con nosotros: Crearemos juntos un plan de carrera personalizado. Te formarás, marcaremos objetivos y llevaremos a cabo un seguimiento para asegurarnos de que lo conseguimos juntos. Escuchamos tus prioridades y luchamos por ellas.
¡Aquí tu voz importa! ¡Únete a nosotros y sé parte de algo más!
The world is how we shape it
Swiss Re
Madrid, ES
Senior Full Stack Software Developer
Swiss Re · Madrid, ES
React Javascript API Java Node.js MongoDB HTML Docker Kubernetes GraphQL Elasticsearch Kotlin Microservices TypeScript SaaS AWS Spring PostgreSQL Redux Kafka
Our engineering team is growing, and we are looking for a Senior Full-stack Software Engineer who will play a pivotal role in the development of our product and in speeding up the IT delivery growth in iptiQ. We promise you the freedom and space you need to be creative, show off your skills, and grow your expertise. This is an outstanding chance to become part of our growing team and deliver solutions in large scaling distributed event driven system
Our Technology Stack
Our cloud-native, multi-tenant SaaS platform runs on AWS. We use Kotlin, Java, SpringBoot, Docker, Kubernetes, Apache Kafka, MongoDB, and PostgreSQL on the backend, and ReactJS and TypeScript on the frontend. Our continuous delivery pipeline leverages GitLab. We are using Prometheus, ElasticSearch, Kibana and Grafana as our logging and monitoring stack.
Our mission
iptiQ is not just an insurance company; we are at the forefront of integrating technology into the life and health insurance space. We employ people with diverse technical backgrounds who are eager to solve some of the industry´s most complex problems and make a lasting impact on our customers globally. At iptiQ, you´ll not only be a part of transforming the insurance industry but also work on large-scale applications and new platforms that redefine how insurance products are developed and delivered. From revolutionizing underwriting processes to creating user-centric digital health tools, our engineers are at the heart of iptiQ´s mission to transform the world of insurance.
About the Role
In your role as a software engineer, you will participate in the development of different technical areas like frontend orchestration of iptiQ web solutions - using modern web technologies (ReactJS, Redux, MaterialUI, JSS, GraphQL) and highly scalable microservices written in Java and Kotlin, owning the code-base and following best coding practices. You will actively engage in driving application quality along with test automation engineers, continuously building, inspecting and shaping up the product throughout the entire lifecycle. Last but not least, you will use your mentoring skills, supporting junior software engineers and sharing your knowhow with other tech-savvy team members. You´ll have the flexibility to move between teams and projects, growing with our dynamic industry and contributing to an ecosystem that´s constantly evolving. We value versatility and leadership, and we rely on our engineers to be proactive and enthusiastic in tackling new challenges across the tech spectrum.
About the Team
Our tech team works with the latest enterprise technology and tools, pushing the boundaries with every new project. We´re the software engineering engine behind a fast-growing risk-tech start-up that helps millions of end users access affordable and easy to buy life insurance.
You will join the team that is responsible for the company Web, Public API and Document rendering solutions, an international team distributed between Netherlands, Spain and Slovakia. The team member are friendly, high-skilled professionals with a strong team-player culture.
About You
- As member of a team with a strong collaboration culture, you are a team-player professional and a confident communicator who can engage with colleagues in person, in writing and online meetings
- Entrepreneurial mindsets
- Highly motivated to learn and adapt in different areas of software engineering
- Passionate about improving developer experience and software quality
- Eager to take on responsibility and result oriented
- Role model who values mutual support and success
- Demonstrated track record of proficiency in several elements of our technology stack (Kotlin, Java, SpringBoot, Docker, Kubernetes, Apache, Kafka, MongoDB, PostgreSQL, Optional: ReactJS and TypeScript) is expected.
You will
- Write clean, efficient, and well-documented code
- Participate in designing and developing new features and products that align with user needs and business goals.
- Work closely with team members, including product managers, designers, and other engineers, to ensure a cohesive development process and product outcome.
- Identify system problems, debug issues, and implement fixes promptly to ensure continuous product functionality
- Mentor junior team members
Essentials:
- Bachelor´s degree in Computer Science, Software Engineering or equicalent is a must
- Experience in ReactJS and JavaScript front-end frameworks
- Solid understanding wand proficiency with backend microservice development in JAVA/Kotlin
- Experience in node.js
- Good sense of styling principles and experience with either CSS/SCSS, JSS, HTML or styled components.
- High coding standards, comfortable with using unit testing frameworks such as: React Testing Library, Jest).
- Understanding of user interface, client / server integrations concepts
Nice to have:
- Docker and Kubernetes experience
- Experience with authentication principles such as OAuth2
- Experience with test-driven-development
- Familiarity with microservice architecture, API, solution design, and overall development process
- Familiarity with GraphQL and Back-end for Front-end (BFF) technology/concepts
- Experience with GitLab, Cloudflare, CI/CD pipeline
What we offer
- A supportive and collaborative team environment
- Opportunity to work on cutting-edge technologies
- Professional growth and learning opportunities
- Flexible working time
We provide feedback to all candidates via email. If you have not heard back from us, please check your spam folder.
For Spain the base salary range for this position is between [EUR 60,000] and [EUR 100,000] per year (for a full-time role). The specific salary offered considers:
• the requirements, scope, complexity and responsibilities of the role,
• the applicant´s own profile including education/qualifications, expertise, specialization, skills and experience.
In the situation where you do not meet all the requirements or you significantly exceed these, the offered salary may be below or above the advertised range.
In addition to your base salary, you may be eligible for additional rewards and benefits including an attractive performance-based bonus.
About iptiQ
At iptiQ, we partner with established brands around the world to create impactful digital insurance solutions. We make it easier for consumers to buy the insurance they need from the brands they trust. We provide life and non-life insurance through our end-to-end digital platform and build multi-channel customer experiences.
What we offer our employees is outstanding. Hybrid working in offices across the world, phenomenal learning & career opportunities and a culture that encourages new perspectives to challenge conventions and come up with innovative solutions. We believe in the power of inclusion. Drawing on our employees´ broad range of perspectives, life experiences and backgrounds stimulates creativity and gives us a competitive edge. iptiQ embraces a workplace where everyone has equal opportunities to thrive regardless of their age, gender, gender identity and/or expression, sexual orientation, race, ethnicity, religion, physical or mental ability, or other characteristic and can be their authentic self. Ignite your curiosity to shape digital insurance.
iptiQ is part of Swiss Re, one of the world´s leading providers of re/insurance and risk transfer solutions. This means we´re backed by Swiss Re´s capital strength and more than 150 years of risk knowledge. Through our partnerships, we contribute to Swiss Re´s vision to make the world more resilient.
During the recruitment process, reasonable accommodations for special needs are available upon request. If contacted for an interview, please inform the Recruiter/HR Professional of the accommodation needed.