Nuestro objetivo es multiplicar el impacto de los proyectos de software, integrando la IA en cada sprint y ayudando a los equipos a alcanzar su máximo potencial.
Si te apasiona la tecnología y quieres formar parte de un equipo innovador y diverso, ¡esta es tu oportunidad!¿Te gustaría unirte a nosotros?Si tienes más de 5 años de experiencia como Java Developer y te apasiona trabajar con las últimas tecnologías, ¡queremos conocerte!Únete a nuestro equipo y ayúdanos a transformar el futuro del desarrollo de software.¿Qué harás?Crear y mantener APIs robustas y escalables que permitan la comunicación eficiente entre el frontend, el backend y servicios externos.Diseñar, gestionar y optimizar bases de datos para asegurar que los sistemas puedan almacenar y recuperar datos de manera eficiente y segura.Implementar y mantener medidas de seguridad para proteger los datos y la infraestructura del servidor.Identificar y resolver rápidamente fallos en el sistema o cuellos de botella en el rendimiento.Integrar servicios y APIs de terceros para ampliar las funcionalidades del producto.Automatizar procesos repetitivos y mejorar continuamente el rendimiento y la eficiencia del sistema.Trabajar estrechamente con desarrolladores frontend y equipos de DevOps para asegurar una integración fluida y eficiente de todas las partes del sistema.Documentar el código y las arquitecturas utilizadas, y mantener actualizadas las librerías y dependencias del servidor.Realizar pruebas exhaustivas para asegurar la calidad del producto y garantizar que cumpla con los estándares requeridos.Participar en todas las fases del SDLC, desde la planificación y el diseño hasta la implementación, pruebas, despliegue y mantenimiento.¿Cómo lo harás?Java 17+ y SpringBoot: Para desarrollar aplicaciones robustas y escalables.Microservicios: Para una arquitectura modular y eficiente.Swagger y OpenApi: Para documentar y diseñar APIs.REST y/o GraphQL y/o gRPC: Para la comunicación entre servicios.Kafka: Para la gestión de colas y mensajería.DB2, H2, MongoDB, MariaDB: Para la gestión de bases de datos.DDD y Arquitectura Hexagonal: Para un diseño de software limpio y mantenible.Junit y Mockito: Para pruebas unitarias y de integración.GitLab y CI/CD: Para la integración y despliegue continuo.Principios SOLID y Clean Code: Para escribir código de alta calidad.Pair Programming y revisión de pull requests: Para fomentar la colaboración y la mejora continua.Metodologías ágiles: Para una gestión de proyectos eficiente y flexible.¿Qué necesitamos?Más de 5 años de experiencia en desarrollo Java.Experiencia con SpringBoot y microservicios.Conocimiento en bases de datos relacionales y no relacionales.Familiaridad con metodologías ágiles y buenas prácticas de desarrollo.Habilidades de liderazgo y capacidad para trabajar en equipo.Mentalidad analítica y orientada a la resolución de problemas.Pasión por mantenerse actualizado con las últimas tendencias tecnológicas.¿Qué ofrecemos?Retribución flexible: Tarjeta para comida, transporte, guardería, formación y seguro.Vacaciones: 23 días + 24 y 31 de diciembre.
Jornada intensiva en verano: Julio y agosto de 8 a 15h.Desarrollo profesional: Acceso a Codely, Udemy, Frontend Masters, certificaciones Google y Microsoft, workshops internos.Equipo de IA interno: Novedades y buenas prácticas en IA, accesible para todos.Plan de carrera y revisiones periódicas: Evaluaciones anuales y 1 to 1 periódicos.Flexibilidad total: Trabaja desde donde quieras, con oficinas en Madrid y Coruña.Cultura de comunicación y transparencia: Sesiones corporativas y reuniones de equipo.Si te apasiona la tecnología y quieres formar parte de un equipo dinámico y en constante evolución, ¡te invitamos a aplicar y unirte a Diverger AI!En Diverger respiramos un entorno diverso y en el que todas las personas tengan igualdad de condiciones.
Crecemos por nuestro compromiso, nuestra exigencia y nuestra pasión por lo que hacemos sin importar la mochila con la que viajemos.
Porque no entendemos estas prácticas solo como principios, sino como la inercia de nuestra cultura día a día.
Nos aseguramos de crear un entorno en el que cada persona se sienta respetada, orgullosa y valorada por ser quien es y como es.DIVERGER Thinking S.L, en cumplimiento del artículo 13 del RGPD, le solicita su consentimiento para el tratamiento de sus datos personales, con la finalidad de incluirle en nuestros procesos de selección de personal.
El tratamiento se encuentra legitimado en base a su consentimiento expreso (art 6.1.a) RGPD), que presta mediante su postulación a la candidatura de empleo.
En determinados casos, podrá ser necesario comunicar sus datos personales a nuestro cliente para que valore su candidatura.
Sus datos personales serán conservados durante el plazo de 1 año desde la finalización del proceso de selección.
Puede ejercer sus derechos de acceso, rectificación, supresión, oposición, limitación, portabilidad y a no ser objeto de decisiones automatizadas en ******.
Le informamos igualmente, de que tiene derecho a presentar una reclamación ante la AEPD en caso de considerarlo oportuno.
Ver más
¡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 AhoraÚltimas ofertas de empleo de Programador/a Java en Madrid
Julius Baer
Madrid, ES
Java Developer. Inglés C1
31 mar.Second Window
Serem
Madrid, ES
Serem
Desarrollador Java Senior
4 mar.Serem
Madrid, ES