Desarrollador/a Java Backend

Sobre CIB

Somos expertos en la digitalización y automatización de procesos con inteligencia artificial. Nuestro objetivo es liberar a empresas y administraciones de las tediosas tareas cotidianas en la gestión documental. Para lograrlo, desarrollamos aplicaciones innovadoras e invertimos en la investigación y el desarrollo de la IA.

Envía tu candidatura y pasa a formar parte de una de las empresas líderes en el campo de la digitalización y la gestión de documentos con más de 35 años de experiencia. Estaremos encantados de conocerte.

Te ofrecemos

  • Haz workation en Múnich, Valencia, Las Palmas de Gran Canaria o Faro
  • Contrato de trabajo indefinido
  • Horario de trabajo flexible
  • Trabaja desde casa o en una de nuestras modernas oficinas
  • Atractivas prestaciones sociales e incentivos individuales
  • Un equipo sólido con jerarquías planas y una colaboración auténtica.
  • Formación y perspectivas para tu desarrollo profesional
  • Oportunidades de aprendizaje y participación en proyectos de investigación
  • Tareas interesantes y variadas en una empresa de software innovador
  • Trabajo con tecnologías modernas y métodos ágiles
  • Espacio para participar en el diseño de los procesos y la estrategia de garantía de calidad

Tus tareas

  • Desarrollar y mantener la lógica y funcionalidad detrás de nuestras aplicaciones web.
  • Diseño e implementación de servicios que permitan la comunicación entre diferentes componentes software, servicios externos o aplicaciones de terceros.
  • Diseñar y mantener bases de datos (simples) eficientes y seguras, así como realizar consultas a través de frameworks (Hibernate) para recuperar, almacenar y manipular los datos.
  • Creación de servicios web y endpoints para permitir la comunicación entre diferentes aplicaciones.
  • Implementación de medidas de protección como autenticación, autorización y validación de datos.
  • Realizar pruebas para garantizar la estabilidad y escalabilidad del sistema.
  • Optimización de rendimiento a través de la optimización del código, técnicas de almacenamiento en cache y mejora de consultas a la base de datos.
  • Integración de servicios de terceros como sistemas de pago.
  • Realizar cambios y mejoras en el código existente, corregir errores y asegurar su compatibilidad y funcionamiento con otros componentes.

Tu perfil

  • Experiencia sólida en Java. Deseables conocimientos en múltiples lenguajes.
  • Conocimientos en el Framework Spring, tanto un nivel básico como avanzado.
  • Experiencia en base de datos, MySQL y/o PostgreSQL. Conocimientos de base de datos NoSQL, como MongoDB deseables.
  • Experiencia en el diseño, desarrollo e implementación de APIs y servicios web.
  • Conocimientos en técnicas de autenticación y autorización, como OAuth y JWT.
  • Dominio de sistemas de control de versiones, deseable Git.
  • Habilidades para realizar pruebas unitarias y de integración, Junit.
    Capacidad para analizar problemas complejos y proponer soluciones.
  • Capacidad para colaborar efectivamente con otros miembros del equipo, desarrolladores Frontend, diseñadores y administradores de sistema.
  • Conocimientos en arquitectura de software deseable. Comprensión de principios de arquitectura de software y patrones de diseño comunes.
  • Se valorarán conocimientos en herramientas de integración continua, como Jenkins.
  • Experiencia con herramientas de gestión de proyectos en Java, como Maven.
  • Conocimientos en herramientas de gestión de repositorios de artefactos, como Nexus.
  • Conocimientos avanzados de alemán y/o inglés (B2+)

Puedes dirigirte a
empleo@cibartwork.es

Tus documentos en PDF:

Usa el formulario en esta página y envíanos tu candidatura.

CV uploader

Tu solicitud

Prueba CIB pdf standalone y prepara tu candidatura.