En eXperience IT Solutions estamos creciendo, y buscamos un / a Desarrollador / a Java Senior con mentalidad proactiva, pasión por la tecnología y experiencia sólida en entornos cloud, microservicios y arquitecturas modernas. Trabajarás en aplicaciones empresariales críticas, participando en todo el ciclo de vida del desarrollo: desde la planificación hasta la entrega continua.
Funciones principales :
- Diseñar, desarrollar y mantener microservicios robustos y escalables.
- Participar activamente en la planificación, priorización, pruebas y despliegue de software.
- Escribir y mantener APIs RESTful autónomas y orientadas a servicios.
- Aplicar buenas prácticas de desarrollo como TDD / BDD.
- Contribuir en las revisiones de código, compartiendo conocimiento y mejorando la calidad colectiva.
- Crear y actualizar la documentación técnica de las aplicaciones.
- Garantizar el cumplimiento de estándares de seguridad y normativos en todo el ciclo de vida del desarrollo.
- Aprender y enfrentar nuevos retos en un entorno colaborativo y dinámico.
Qué ofrecemos :
- Incorporación a un equipo experto en entornos técnicos avanzados.
- Estabilidad laboral y desarrollo profesional dentro de una empresa en expansión.
- Entorno de trabajo dinámico, colaborativo y altamente tecnológico.
- Puesto 100% remoto.
Requisitos mínimos
- Titulación en Ingeniería Informática o similar.
- Más de 3 años de experiencia en entornos técnicos similares.
Conocimientos técnicos requeridos
- Dominio de Java (versión 8 o superior).
- Sólido conocimiento del ecosistema Spring / Spring Boot.
- Experiencia desarrollando aplicaciones basadas en microservicios.
- Dominio en la creación de API RESTful.
- Conocimientos prácticos de Kafka, Docker y Kubernetes.
- Experiencia con bases de datos SQL y NoSQL.
- Conocimiento de herramientas y flujos de CI / CD.
- Nivel de inglés C1 o superior (imprescindible para comunicación con el equipo internacional).
Se valorará positivamente :
- Experiencia en arquitecturas basadas en eventos o soluciones de mensaje.