En Coremain, creemos en la innovación y la excelencia como pilares fundamentales de nuestro compromiso con nuestros clientes.
En esta ocasión, presentamos una emocionante oportunidad para profesionales apasionados por la creación de nuevos productos de software y en constante aprendizaje de nuevas tecnologías y arquitecturas.
Buscamos Desarrolladores/as que nos acompañen en la apasionante aventura de desarrollar un nuevo producto, consistente en una plataforma cloud, altamente escalable, que crearemos a través de microservicios para la gestión de la trazabilidad de eventos.
Como parte del equipo, tus responsabilidades incluirán: Colaborar con lxs líderes técnicos del equipo en la obtención de requisitos del sistema y definición de historias de usuario, con metodología Scrum Realizar el diseño técnico de los módulos que componen el sistema a partir del análisis funcional con la colaboración del analista funcional y el resto de analistas Participar en la programación de los módulos incluidos en el Proyecto, con el objetivo de cubrir los requisitos solicitados de acuerdo a lo establecido en el diseño técnico.
Participar en el diseño detallado de las funcionalidades de los módulos a implementar.
Participar en la elaboración de la documentación técnica de los módulos desarrollados Definir el Plan de pruebas (pruebas unitarias, de integración y de carga básicas y/o complejas del sistema) y supervisar su ejecución y documentación.
Participar en reuniones con clientes, demos, etc Definir procesos de migración de datos, integración con sistemas de terceros y colaborar en la implantación del sistema.
Colaborar, cada persona del equipo desde su experiencia y conocimiento, en la definición de la arquitectura del sistema o mejora de la misma.
Todxs lxs miembrxs del equipo tendrán un perfil fullstack, aunque disponemos de planes de formación específicos para perfiles backend que necesiten formarse en las tecnologías de front a utilizar REQUISITOS MÍNIMOS Para ser nuestro/a candidato/a ideal, necesitamos que: Poseas como mínimo una FP2 o titulación universitaria en ámbito TIC: Ingeniería Informática y/o Ingeniería en Telecomunicaciones Al menos 5 años de experiencia en proyectos de desarrollo de aplicaciones Java, con las tecnologías descritas a continuación Al menos 3 años de experiencia desempeñando las funciones descritas Experiencia trabajando con estas tecnologías: - Java 8/21 , Springboot, Spring Cloud, Spring Data, Spring Security, Hibernate/JPA, EH Cache, Apache Kafka, Jaspersoft, Node JS.
- Angular, HTML, CSS, Javascript.
Al menos nociones en front que nos permitan darte formación para participar como perfil fullstack y colaborar en todo tipo de tareas.
- Postgresql, MongoDB Experiencia en desarrollo de sistemas cloud, trabajando con tecnologías como AWS EKS, Docker, Kubernetes, Amazon Redshift, etc Habilidades de comunicación e interpersonales.
Trabajo en equipo y proactividad para aportar nuevas soluciones.
¿Qué ofrecemos?
Te incoporarás en un proyecto innovador, dónde colaborarás en la creación de una nueva plataforma Proyecto innovador, con componentes de IoT, arquitectura de microservicios cloud altamente escalables, etc Plan de formación anual, que incluye formaciones tanto técnicas como enfocadas en la gestión, incluyendo certificaciones Impulsamos medidas para la flexibilización de la jornada y la conciliación de la vida personal/familiar y laboral Trabajo remoto 100% (se valorará positivamente la posibilidad de asistir presencialmente algunos días al mes a las oficinas de Santiago de Compostela) Posibilidad de acceder a un horario reducido durante cuatro meses al año