Desarrollador Senior Java
Descripción del trabajo
Nos encontramos en la búsqueda de un desarrollador senior con experiencia en Java para trabajar en una de nuestras proyectos. El perfil requerido debe tener conocimientos sólidos en tecnologías como Java 8, Spring Boot y Microservicios.
Instrucciones
Se requiere un desarrollo híbrido, trabajando tanto desde casa como en la oficina en Madrid. De todos modos, se podrán considerar otras opciones según las necesidades del proyecto.
Requisitos técnicos
* Tecnología principal: Java 8
* Frameworks: Spring Boot, Spring Cloud y Spring Security
* Microservicios: Arquitectura hexagonal, patrones de diseño y best practices
* Bases de datos no relacionales (MongoDB, etc.)
* Tools de integración continua: Maven, Jenkins y Nexus
* Control de versiones: Git
* Metodología ágil: Scrum y metodologías agiles
Tecnologías adicionales
* Kafka
* Docker / Kubernetes
* Testing: TDD, JUnit y Test containers
* Seguridad: OWASP y Rabbit MQ / mensajería MQ
* Análisis de código: SonarQube