cubierta
Esta oferta ya no está disponible

Senior Java Developer with Spring en Madrid

INNOCV Solutions

Lugar de trabajo
En sede
Horas
Full-Time
Prácticas
false
Comparte la oferta

Descripción de la oferta

Tus retos serán:

  • Análisis, definición, diseño e implementación de arquitecturas de software basadas en las últimas herramientas del mercado.
  • Planificación y desarrollo de un producto digital durante su ciclo de vida en colaboración con los distintos integrantes del equipo (product owner, developers, etc).
  • Desarrollo de proyectos desde cero y soluciones tecnológicas asegurando la calidad, la correcta subida a producción y el soporte correspondiente.
  • Desarrollo aplicando y haciendo aplicar las mejores prácticas en arquitectura, desarrollo de código limpio, principios SOLID, testing y agilismo
  • Desarrollo priorizando los compromisos adquiridos por el equipo.

Nuestros últimos proyectos han contado con las siguientes tecnologías:

  • Spring boot (spring data, spring web)
  • Microservicios
  • Nodejs
  • Dialog flow
  • Iot (internet of things)
  • Elasticsearch
  • Docker / Kubernetes
  • Cloud platforms (azure, amazonws)

Requisitos:

  • Experiencia de -al menos- 4 años en desarrollo de aplicaciones web en java.
  • Experiencia de - al menos- 2-3 años con spring, valorable spring boot.
  • Manejo bases datos relaciones y no relacionales
  • Manejo sistema de gestión de colas - preferible kafka
  • Haber visto mecanismos de integración continua (jenkins)
  • Realiza test unitarios/funcionales
  • Manejo de docker/kubernetes
  • Haber visto distintos módulos de Spring
  • Microservicios

Personal Skills

  • Honestidad, cercanía y humildad.   
  • Flexibilidad (adaptación al cambio) y resiliencia.
  • Proactividad y autonomía.
  • Capacidad analítica y orientado a la resolución de problemas complejos.
  • Curiosidad, interés y capacidad de aprender de forma continua: realización de cursos, seguimiento de blogs, estar atento a las últimas tecnologías.   
  • Pasión por la tecnología y el desarrollo de software. No conformarse con hacer las cosas como se hacen habitualmente. Si podemos mejorar en algo ¡adelante!   
  • Team player: buena interacción y trabajo en red.

Deseable

  • Experiencia en desarrollo en más de un lenguaje y testing automatizado.
  • Diplomatura, licenciatura, grado universitario o máster.
  • Inglés alto.
 

Acerca de INNOCV Solutions

  • Consultancy

  • Madrid, Spain

  • 50-200

  • 2012

.

Otras ofertas de programador backend que podrían interesarte...