¿Estás buscando nuevos retos?
Te incorporarás en una empresa de consultoría IT para uno de sus proyectos de alto nivel.
¿Qué funciones vas a realizar?
* Liderar técnica y funcionalmente un equipo de desarrollo, guiando en buenas prácticas y decisiones arquitectónicas.
* Diseñar e implementar soluciones robustas y escalables con Java.
* Coordinar desarrollos frontend puntuales con React.
* Asegurar la correcta aplicación de arquitectura hexagonal, principios SOLID, Clean Code, y prácticas de testing (TDD, tests unitarios, integración...).
* Participar activamente en la definición técnica de nuevos servicios y en la evolución de los existentes.
* Fomentar la mejora continua del equipo: code reviews, pair programming, mentoría y feedback técnico.
* Colaborar con otros equipos en un entorno Agile y con despliegues CI/CD.
* Alinear al equipo con los objetivos técnicos y de negocio del proyecto.
¿Qué nos gustaría que aportaras?
Buscamos una persona con experiencia fullstack, con foco en backend y ganas de liderar técnicamente un equipo. Stack tecnológico:
Backend (foco principal):
* Java 17
* Arquitectura hexagonal
* Maven 3.8 / 3.9
* Spring Boot
* MongoDB
* Bases de datos relacionales (PostgreSQL, MySQL...)
* Apache Kafka
* IBM MQ / JMS
* gRPC
* Arquitectura hexagonal (imprescindible)
* API REST, OpenAPI
* TDD y/o tests unitarios (JUnit, Mockito...)
* DDD
* Principios SOLID, Clean Code, buenas prácticas
Frontend:
* React 18.2.0
* React Router DOM
* Redux
* SASS
* ECMAScript 6
* React Testing Library
* Webpack
¿Qué te vas a encontrar?
Contrato indefinido
Jornada flexible
100% remoto
Formación online, certificaciones y plan de carrera claro
25 días de vacaciones + beneficios sociales
Banda salarial: en torno a 50k-60k