Programador Full Stack Java
Role details
Job location
Tech stack
Job description
En G+D Mobile Security buscamos un Senior Full Stack Developer para el departamento de R+D donde diseñamos, construimos y evolucionamos nuestros productos de próxima generación.Te integrarás en un equipo de 100 personas organizad@s por equipos Scrum enfocad@s a proyectos para grandes clientes a nivel internacional (Operadoras telefonía, Bancos, Fabricantes de smartphones, Fabricantes de Vehículos, etc).En la estructura encontrarás desarrollador@s, testers, team leads, product owners, scrum masters, managers y participarás en la definición de las especificaciones, diseño, implementación, integración y validación de nuestros productos.Date una vuelta: ?v=GoLHZ9NENho Visita nuestra web: Tu día a día en G+D: * Arquitectura y desarrollo: Diseñar e implementar soluciones end-to-end en entornos cloud, participando activamente en decisiones de arquitectura.* Mejora continua: Impulsar la adopción de mejores prácticas, nuevos patrones y herramientas que eleven la calidad y la productividad del equipo.* Calidad: Garantizar la cobertura de testing automatizado (unitario, integración) como parte integral del ciclo de desarrollo.* Delivery: Entregar software funcional, resiliente y testeado en ciclos de dos semanas usando Scrum.Qué esperamos de ti: * Formación en Telecomunicaciones, Informática o similar.* +3/5 años de experiencia en desarrollo de software en entornos de I+D o producto.* Experiencia sólida en Java (Spring Boot / Quarkus) y Node.js (Express / NestJS).* Experiencia en Go como lenguaje de alto rendimiento para servicios y herramientas internas.* Diseño e implementación de arquitecturas de microservicios, event-driven y serverless.* Dominio de Angular (últimas versiones) con TypeScript.* Conocimiento de state management (NgRx), diseño responsive y componentes reutilizables.* Conocimiento de Apache Kafka (productores, consumidores, Kafka Streams/Connect).* Familiaridad con patrones de mensajería asíncrona y event sourcing.* Experiencia en el ecosistema AWS: Lambda, ECS/EKS, SQS, S3, DynamoDB, CI/CD (Codepipeline).* Contenedores y orquestación: Docker, Kubernetes.* Pipelines CI/CD: Jenkins * Git avanzado (trunk-based development, estrategias de branching).* Experiencia con bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, DynamoDB, Redis).* Testing automatizado: unitario (JUnit, Jest), integración y e2e.Soft skills: * Capacidad para liderar iniciativas técnicas y mentorizar a otros miembros del equipo.* Proactividad, autonomía y mentalidad de mejora continua.* Inglés fluido (mínimo B2) - idioma habitual de trabajo en proyectos internacionales.Que sería interesante que conocieras (o te enseñaremos nosotros): * Metodología Agile en el desarrollo de proyectos.* Conocimiento de administración de sistemas Linux * Experiencia en herramientas de automatización (Jenkins) * Conocimientos en .NET * Experiencia en arquitecturas serverless y event-driven a escala.* Conocimientos de seguridad de aplicaciones.* Experiencia con observabilidad avanzada: distributed tracing, métricas, alerting (Prometheus, Grafana) * Experiencia con IA/ML aplicado o integración de modelos en productos.Qué te ofrecemos: * Cultura: ven a trabajar en un entorno amigable, con gente joven y experta de diferentes nacionalidades.* Únete a un entorno activo y profesional, dónde el buen ambiente, trabajo en equipo y la excelencia son parte de nuestra filosofía.* Espacios de trabajo abiertos, con la mayor clase de equipamientos: grandes monitores y equipos de última gama.* Condiciones contractuales: Contrato indefinido y remuneración según valía.* Horario flexible: M-Th ************ and Fri ************ (flexible según necesidad).Tres días de teletrabajo.* Beneficios sociales: formación continua, cantina con precio subvencionado, retribución flexible (seguro médico, tickets transporte, etc.) * Ubicación: Sant Joan Despí Aviso de privacidad Los datos personales que nos facilite se tratarán para gestionar su candidatura conforme al RGPD y nuestra política de privacidad disponible en Data Privacy | G+D.
Requirements
Qué esperamos de ti: * Formación en Telecomunicaciones, Informática o similar.
-
+3/5 años de experiencia en desarrollo de software en entornos de I+D o producto.
-
Experiencia sólida en Java (Spring Boot / Quarkus) y Node.js (Express / NestJS).
-
Experiencia en Go como lenguaje de alto rendimiento para servicios y herramientas internas.
-
Diseño e implementación de arquitecturas de microservicios, event-driven y serverless.
-
Dominio de Angular (últimas versiones) con TypeScript.
-
Conocimiento de state management (NgRx), diseño responsive y componentes reutilizables.
-
Conocimiento de Apache Kafka (productores, consumidores, Kafka Streams/Connect).
-
Familiaridad con patrones de mensajería asíncrona y event sourcing.
-
Experiencia en el ecosistema AWS: Lambda, ECS/EKS, SQS, S3, DynamoDB, CI/CD (Codepipeline).
-
Contenedores y orquestación: Docker, Kubernetes.
-
Pipelines CI/CD: Jenkins * Git avanzado (trunk-based development, estrategias de branching).
-
Experiencia con bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, DynamoDB, Redis).
-
Testing automatizado: unitario (JUnit, Jest), integración y e2e. Soft skills: * Capacidad para liderar iniciativas técnicas y mentorizar a otros miembros del equipo.
-
Proactividad, autonomía y mentalidad de mejora continua.
-
Inglés fluido (mínimo B2) - idioma habitual de trabajo en proyectos internacionales. Que sería interesante que conocieras (o te enseñaremos nosotros): * Metodología Agile en el desarrollo de proyectos.
-
Conocimiento de administración de sistemas Linux * Experiencia en herramientas de automatización (Jenkins) * Conocimientos en . NET * Experiencia en arquitecturas serverless y event-driven a escala.
-
Conocimientos de seguridad de aplicaciones.
-
Experiencia con observabilidad avanzada: distributed tracing, métricas, alerting (Prometheus, Grafana) * Experiencia con IA/ML aplicado o integración de modelos en productos. Qué te ofrecemos: * Cultura: ven a trabajar en un entorno amigable, con gente joven y experta de diferentes nacionalidades.
-
Únete a un entorno activo y profesional, dónde el buen ambiente, trabajo en equipo y la excelencia son parte de nuestra filosofía.
Benefits & conditions
-
Espacios de trabajo abiertos, con la mayor clase de equipamientos: grandes monitores y equipos de última gama.
-
Condiciones contractuales: Contrato indefinido y remuneración según valía.
-
Horario flexible: M-Th ************ and Fri ************ (flexible según necesidad). Tres días de teletrabajo.
-
Beneficios sociales: formación continua, cantina con precio subvencionado, retribución flexible (seguro médico, tickets transporte, etc.) * Ubicación: Sant Joan Despí Aviso de privacidad Los datos personales que nos facilite se tratarán para gestionar su candidatura conforme al RGPD y nuestra política de privacidad disponible en Data Privacy | G+D.