Desarrollador Java

Remoto
Jornada completa
Empleo de proyecto
Proyecto Java DevellerBanking. Requisitos generales: 3+ años de experiencia con Java 8+ o Kotlin 3+ años de experiencia con Spring y 1+ año de experiencia con Spring Boot Experiencia con sistemas de arquitectura de microservicios (Spring Cloud, Kubernetes, Openshift o similar) Experiencia con Docker Experiencia con 3 de las siguientes tecnologías NoSQL (MongoDB, Elasticsearch, análogos) SQL (PostgreSQL, Oracle, análogos) Message Brokers (Kafka, RabbitMQ, análogos) Programación reactiva (RxJava, Project Reactor) Caché (Redis, Hazelcast) Personalización CI/CD (GitlabCI, Jenkins, análogos) Configuración de herramientas de monitorización (Zabbix, Prometheus) Será bueno si el candidato Ha participado en el diseño de la arquitectura y puede explicar todas las soluciones de su proyecto; Está dispuesto a impulsar el desarrollo técnico de sistemas, no sólo seguir los estándares actuales; Tiene una relación amistosa con DevOps, Pipelines, contenedorización y orquestación, Linux; Comprende la arquitectura de microservicios y el diseño de sistemas distribuidos; Involucrado en el reclutamiento y onboarding de nuevos empleados; Capaz y dispuesto a escribir artículos técnicos. Desarrollar y nutrir a los colegas/comunidad. Impartir sesiones de formación puntuales y planificar sesiones de formación de larga duración. Qué hay que hacer: Utilizar la última tecnología para crear soluciones FinTech; Desarrollar aplicaciones que escalen a través de todos los canales de banca a distancia (banca online, aplicaciones móviles, servicios de pago y más); Interactuar con varios equipos de desarrollo, Data Science, soporte y otros (por lo que se requieren buenas habilidades de comunicación o disposición para desarrollarlas); Contribuir al desarrollo de la arquitectura, hacer cosas nuevas y evaluar cosas viejas.