Buscamos un Ingeniero Backend Java con experiencia en AWS, especializado en desarrollo de microservicios y despliegue en entornos cloud, con sólidos conocimientos de arquitectura y buenas prácticas de ingeniería de software.
Condiciones:Modalidad freelanceProyecto de larga duración
Experiencia y habilidades:+4 años de experiencia:
Desarrollo Back end:Experiencia y haber trabajado con microservicios.Experiencia trabajando con arquitecturas de microservicios.Uso habitual de frameworks Java (por ejemplo, Spring / Spring Boot).Aplicación práctica de principios SOLID, siendo capaz de explicar cómo y en qué contextos los ha implementado.Experiencia con arquitectura hexagonal (puertos y adaptadores) y capacidad de detallar cómo la ha aplicado en proyectos reales.Conocimiento y uso de patrones de diseño, aportando ejemplos concretos de aplicación (Factory, Strategy, Repository, etc.).
Cloud DevOpsExperiencia en despliegue en entornos Cloud (AWS).Implementación de pipelines CI/CD.Conocimiento del ciclo completo de despliegue de software.Integración de controles de calidad en los procesos de entrega
TestingImplementación de herramientas y metodologías de testing (unitario, integración, automatización).Experiencia con herramientas de testing y manejo de asincronía (callbacks, promesas, etc.).Participación activa en procesos y herramientas de QA.Enfoque en calidad de código, cobertura y buenas prácticas.