¡Estamos ampliando el equipo!
¡En Azertium IT te buscamos!
Nos urge incorporar un Analista Programador Java & Microservicios con al menos 3 años de experiencia en el puesto y sector IT, para formar parte de nuestro equipo con grandes retos, trayectoria y crecimiento profesional.
Modalidad de trabajo HÍBRIDO: 1 día a la semana se debe acudir a la oficina (zona Madrid) y el resto en remoto.
Ofrecemos formación, contrato indefinido y desarrollo profesional.
Requisitos: Requisitos obligatorios: Arquitectura de microservicios: composición de APIs, RestFul, OpenAPI, Swagger, Web Components, micro frontends , Código, Patrones de diseño, SOLID, Clean Code, Software Craftmanship.
Java 17-21 - Spring (Spring-Boot, Spring-Batch, Spring-Security, MVC), Maven, JPA, Oracle, JDBC.
Buenas habilidades de codificación en toda la capa Frontend: ECMASCRIPT 2015+ Conocimientos en cualquiera de estos frameworks/librerías frontales (Lit-Element, React, VUE, Angular, Node.js).
Monitorización, ELK stack, Elastic LogStash Kibana, Prometheus, Grafana.
Experiencia con Testing: o Unit, Integration, end-to-end, smoke, contract, TDD, BDD, Junit, Mockito, Wiremock, MockMVC.
Requisitos deseable: Arquitectura de microservicios descubrimiento de servicios o Circuit Breaker, trazabilidad distribuida, hexagonal, DDD, Message Brokers (Kafka, RabbitMQ), Feature Flags.
Database Migration Tool: Liquibase/Flyway, Programación reactiva, futuros, Unix.
Herramientas de análisis estático de código (Sonar, PMD, Checkstyle, etc).
Bases de datos relacionales y NoSQL, Cassandra, Sparks, HortonWorks.
DevOps, Cloud, Docker, Kubernetes, Openshift, Ansible, Pipelines CI/CD (build, deploy), Network, Reglas de firewall, Azure devOps, Automatic testing (Selenium, Cucumber, Karate).
Functional Test.
Conocimiento de frameworks como cypress, puppeteer, night watch, selenium, Contract Testing, Storybook.