En knowmad mood buscamos un/a Ingeniero/a de Software con experiencia en entornos Java para participar en proyectos complejos aplicando arquitecturas modernas y metodologías ágiles. Este rol implica trabajar en el diseño y desarrollo de aplicaciones escalables y seguras, asegurando calidad, resiliencia y buenas prácticas en todo el ciclo de vida del software.
Tecnologías y Requisitos Técnicos
* Lenguajes y frameworks: Java, Spring,
* Arquitectura: Hexagonal y microservicios.
* Bases de datos: SQL, MongoDB, Couchbase, DynamoDB (curso interno disponible).
* Cloud y DevOps: AWS Serverless (Lambda, Step Functions, DynamoDB), Terraform, CI/CD, servicios REST, OpenAPI.
* Observabilidad y herramientas: Grafana, Opensearch como motor de búsqueda.
* Mensajería y eventos: Kafka y EventBridge.
* Control de versiones: Git avanzado (GitFlow, PR reviews, branching strategies).
* Calidad y buenas prácticas: Principios Clean Code y SOLID, testing con cobertura mínima del 80%, experiencia en code reviews, enfoque en resiliencia, mantenibilidad y observabilidad.
* Metodologías: Scrum/Kanban y flujos CI/CD.
Beneficios en knowmad mood
Modalidad: 100% teletrabajo
✈ Work mood:
* 22 días de vacaciones + 2 días de libre disposición + 24 y 31 de diciembre (cierre empresa).
Our mood:
* Smart working: flexibilidad real, lo importante son los resultados y tu bienestar.
✨ Evolution mood:
* Plan de carrera personalizado.
* Formación técnica, metodológica, idiomas y certificaciones.
* Programa de desarrollo de liderazgo.