JAVA DEVELOPER (ARQUITECTURA HEXAGONAL)

80.000.000 - 120.000.000


En Diverger AI, estamos revolucionando el desarrollo de software con nuestra metodología de Exponential Programming, que combina talento técnico y modelos de IA generativa de última generación. 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. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información