¿En qué consiste esta oportunidad? En Amura - Unikal ampliamos nuestra Business Line de Digital Transformation, queremos incorporar un/a
Desarrollador/a Full Stack (Java + React)
con al menos
5 años de experienci
a para participar en proyectos tecnológicos de alto impacto, trabajando con arquitecturas modernas, entornos distribuidos, buenas prácticas de ingeniería de software y acostumbrado/a a trabajar en entornos Agile, con foco en calidad de código, testing y arquitectura.
✅
¿Cuáles son los requisitos para el puesto? Imprescindibles: Formación académica
: Grado universitario en Ingeniería Informática, Matemáticas, Estadística, Física o similar; titulaciones de FP Grado Superior DAM, DAW. Experiencia de en torno a 5 años como desarrollador/a Full Stack con
Java 8 en adelante y React Experiencia con
Spring Boot
y conocimientos de
arquitecturas distribuidas
. Experiencia con
MongoDB y bases de datos no relacionales
. Experiencia en
TypeScript
. Conocimientos teóricos y prácticos de
patrones de diseño
. Conocimientos sólidos de
principios SOLID
. Experiencia en
testing
, patrones y antipatrones de test. Experiencia con
Docker, docker-compose y Kubernetes (k8s)
. Experiencia trabajando con
Git
. Experiencia en
equipos Agile
. Deseable: Conocimientos de
Clean Architectures
. Experiencia con
EDA (Event Driven Architectures)
y message brokers. Conocimientos en
DevOps
. Experiencia en
stack EKS
. Experiencia con herramientas de
monitoring
. Valorables: Experiencia con
pipelines CI/CD
(Jenkins, GitHub Actions o similares). Conocimientos de
normalización y desnormalización de bases de datos
. Conocimientos de
antipatrones de diseño
. Conocimientos en
programación funcional e imperativa
.
¿Cuáles serán tus responsabilidades? Diseñar y desarrollar soluciones
Full Stack
con
Java + Spring Boot
y
React. Participar en la definición e implementación de
arquitecturas distribuidas
y soluciones escalables. Desarrollar e integrar APIs y servicios backend con bases de datos no relacionales. Aplicar buenas prácticas de ingeniería:
SOLID, patrones de diseño y clean architecture
. Implementar y mantener
tests automatizados
garantizando la calidad del código. Trabajar con contenedores y orquestación (
Docker y Kubernetes
). Colaborar en entornos
Agile
, participando en ceremonias y decisiones técnicas. Contribuir a la mejora continua del código, la arquitectura y los procesos de desarrollo.
¿Qué te ofrecemos? Modelo remoto,
basado en
España Contrato fijo Seguro médico 23 días laborables de vacaciones
¿Cómo será el proceso de selección? Llamada inicial▶️ Entrevista con dpto. RRHH▶️Entrevista con Líder Técnico
¿Quiénes somos? Amura IT es parte del ecosistema de Unikal, un especialista de especialistas con un porfolio integral de servicios diseñado para impulsar la transformación digital de cualquier organización. Como consultora tecnológica, Amura IT combina ingenio humano y tecnologías punteras para resolver problemas complejos y mejorar el rendimiento digital de las empresas. Con más de 20 años de experiencia en el sector TIC, ha trabajado en sectores como banca, seguros, farma, industria, retail, salud y utilities, aportando soluciones avanzadas de Data Analytics, Big Data y Digital & Agile. Sus áreas de especialización incluyen: Data Analytics & Big Data, para extraer el máximo valor de la información. Agile Development, capaz de construir soluciones a medida con las últimas tecnologías y metodologías de desarrollo del mercado para resolver cualquier problemática de nuestros clientes. Con una visión enfocada en la innovación y el impacto positivo, Amura IT forma parte de Unikal para ofrecer soluciones tecnológicas que no solo optimizan negocios, sino que también contribuyen a una sociedad más digital, ágil y conectada.