Buscamos incorporar a nuestro equipo un/a profesional con 4-5 años de experiencia técnica y conocimientos sólidos en diseño de soluciones software, modelado, arquitecturas modernas y tecnologías del ecosistema Java. La persona seleccionada deberá contar con experiencia en análisis y diseño técnico, así como capacidad para comprender código, dependencias, configuraciones de seguridad y patrones de arquitectura.
Proyecto en teletrabajo 100% desde cualquier ubicación en España.
Requisitos y experiencia
Análisis y modelado
- Dominio de herramientas y lenguajes de modelado de software: Modelo C4, UML, PlantUML, Mermaid, Structurizr o similares.
- Experiencia demostrable en la creación de documentos de diseño técnico (MSA, HLD, LLD).
Arquitectura de software
- Sólida comprensión teórica y práctica de arquitecturas basadas en Microservicios, Arquitectura Hexagonal y Arquitecturas Orientadas a Eventos (EDA).
- Conocimiento de patrones de resiliencia, seguridad y escalabilidad.
Condiciones de la posición
- Experiencia requerida: 4-5 años.
- Nivel de inglés: B2.
- Contratación indefinida
- Rango salarial orientativo: 38-40k
Requisitos:
Conocimientos técnicos
- Resistente conocimiento del ecosistema Java (21+) y Spring Boot.
- Capacidad para comprender el código de los arquetipos, las dependencias y las configuraciones de seguridad.
- Diseño de APIs RESTful y experiencia con herramientas como Swagger y Postman.
- Conocimientos de bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB).
- Conocimiento conceptual de mensajería asíncrona: AWS SQS/SNS, Kafka y RabbitMQ.
DevOps y Cloud
- Comprensión de los flujos CI/CD (Jenkins), contenedores (Docker/Kubernetes/ECS) y despliegue de componentes en la nube (AWS), a nivel de diseño.
Conocimientos valorables
- Familiaridad con arquitecturas modernas basadas en el ecosistema JavaScript y TypeScript.
- Capacidad para comprender los desafíos y patrones de diseño propios de aplicaciones full-stack construidas con estas tecnologías.
📌 Técnico/a de Diseño de Soluciones Software JAVA (Madrid)
🏢 Krell-Consulting
📍 Madrid
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.