Analista Programador Java Remoto
Irium - Remote
En IRIUM nos preocupamos porque no dejes de perseguir tus sueños. Prepárate para conquistar tus metas y disfruta del camino. Actualmente nos encontramos en búsqueda de un/a Analista Programador/a Java Spring Boot para incorporarse a un proyecto estable y desafiante. Se trata de una posición clave en la que participarás en el desarrollo de APIs REST y aplicaciones críticas, trabajando con metodologías ágiles en un entorno dinámico y de alto impacto. Experiencia mínima de 3 años en Java 17 y Spring Boot 3. Sólidos conocimientos en Spring Framework, APIs REST documentadas con OpenAPI/Swagger y acceso a bases de datos SQL/Oracle mediante Spring JPA. Experiencia en pruebas unitarias e integración con JUnit 5, Mockito y TestContainers/WireMock. Conocimiento en programación reactiva (WebClient, Reactor, WebFlux) y uso de Streams, Lambdas, Optional y CompletableFuture. Experiencia en DevOps y CI/CD con Jenkins, Git/GitFlow, Docker, Kubernetes y despliegue automatizado. Experiencia en procesos por lotes con Spring Batch y arquitecturas orientadas a eventos (Kafka, Rabbit). Inglés alto imprescindible (nivel B2/C1). Uso de Caches (Redis, Caffeine) y desarrollo bajo modalidad API First. Consumo de APIs SOAP con Apache CXF. Experiencia en Azure (Event Hub, DevOps, Blob, EKS) y arquitecturas Hexagonales/Modulith.