Volver a la página principal
Ingenieros/as de Software
Santiago de Compostela · Publicada el 6 de agosto de 2024
Descripción
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 Ingenieros/as de Software 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.
Además del desarrollo de los microservicios, colaborarás en la integración de los mismos con componentes IoT y Blockchain. Además, participarás en la definición y montaje de la infraestructura de la plataforma, en colaboración con Ingeniería de Sistemas.
Como Ingeniero/a del equipo, tus responsabilidades incluirán:
Colaborar con el Tech Lead y Analista Funcional en la obtención de requisitos del sistema y definición de historias de usuario
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
Coordinar tareas concretas del equipo de programadores y supervisar en detalle tareas de programación (revisiones de código).
Definir procesos de migración de datos, integración con sistemas de terceros y colaborar en la implantación del sistema.
Colaborar con el Tech Lead en la documentación y definición de la arquitectura del sistema
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
Postgresql, Oracle
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
Modelo de trabajo híbrido ( en torno a 70% remoto 30% presencial en oficinas de Galicia)
Posibilidad de acceder a un horario reducido durante cuatro meses al año
Detalles
CATEGORÍA
Informática y telecomunicaciones
SUBCATEGORÍA
Programación
SECTOR
Otros servicios de información
JORNADA LABORAL
Completa
MODALIDAD DE TRABAJO
Mixto (Presencial y Teletrabajo)
NIVEL PROFESIONAL
Empleado
DEPARTAMENTO
Informática
#J-18808-Ljbffr