18 sep
|
Plexus Tech
|
Madrid
18 sep
Plexus Tech
Madrid
Somos Plexus Tech.Desplácese hacia abajo para ver todos los requisitos del puesto y las responsabilidades que pueden esperar los candidatos seleccionados.Una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y las capacidades de nuestra gente, más de 5.000 profesionales desarrollando tecnología con alma.¡Ampliamos nuestro equipo! ¡Buscamos talento!¿Te animas a seguir formándote en tecnologías punteras y vanguardistas en el Mercado? entonces, debes unirte a la familia Plexus.Nos encontramos en búsqueda de un/a compañero con experiencia como Senior Java Developer para trabajar en un importante proyecto de sector bancario.Habilidades requeridas:• Más de 8 años de experiencia profesional en Java, incluyendo más de 3 años con Java 17 o 21 (records, sealed types, pattern matching, virtual threads cuando corresponda).• Amplia experiencia con Spring / Spring Boot en servicios en producción.• Programación reactiva con Project Reactor o RxJava (Mono/Flux, backpressure, retry/backoff, hot vs.cold publishers) o gran soltura en programación asíncrona conCompletableFuture y concurrencia estructurada.• gRPC + Protobuf en producción: streaming RPCs, deadlines, interceptores, evolución de esquemas.• Sólidos fundamentos de concurrencia: razonamiento sobre seguridad de hilos (thread-safety), dimensionamiento de ejecutores, patrones sin bloqueos (lock-free), gestión del ciclo de vida de hilos de larga duración.• Rigor en pruebas: JUnit 5, Mockito, AssertJ; pruebas de integración con dependencias reales; pruebas de contrato / paridad.• Streaming y almacenamiento: semántica de consumidor/productor en Kafka; experiencia a escala de producción con Redis, Postgres o MongoDB.• Soltura en entornos cloud: AWS (o equivalente) — S3, IAM, Kafka gestionado,
entornos de ejecución de contenedores.• Excelente comunicación escrita.Capacidad para redactar documentos de diseño, informes post-mortem y descripciones útiles de Pull Requests (PR).• NIVEL MÍNIMO DE INGLÉS C1Se valorará positivamente• Experiencia liderando migraciones o refactorizaciones complejas en bases de código multimodulares.• Empaquetado de contenedores y construcción de imágenes multiarquitectura (linux/amd64, linux/arm64).• Familiaridad con Python: capacidad para leerlo con soltura y depurarlo cuando sea necesario.• Experiencia con Apache Arrow o formatos de datos columnares.• Gestión de pipelines de CI/CD con TeamCity, GitHub Actions o herramientas similares.Ofrecemos:Acceso a formación continuadaFormar parte de un equipo dinámico, comprometido, apasionado por sus clientes y con ganas de dar lo mejor de sí mismo.Formar parte de una compañía con muchos profesionales de referencia en el sectorUn ecosistema de trabajo con un ambiente colaborativo.Contrato fijo + teletrabajo 100%Paquete de retribución Flexible compuesto por:Seguro médicoTicket RestauranteTicket transporteTicket guarderíaPlexus Tech mantiene un compromiso firme con las políticas de Igualdad de empresa.Todos nuestros procesos de selección tienen en cuenta la igualdad de oportunidades entre hombres y mujeres de forma transversal, quedando esto reflejado en nuestro Plan de Igualdad.Fomentamos la igualdad de trato y de oportunidades para toda persona, de modo que ninguna razón de nacimiento, raza, sexo, religión, opinión o cualquier otra condición o circunstancia personal o social cause discriminación. xkdbapo En particular, la organización está comprometida con la creación de un contexto favorable a la diversidad y avance en la erradicación de la discriminación de las personas LGTBI, independientemente de su orientación e identidad sexual o su expresión de género universal, quedando esto reflejado en nuestro Plan de Igualdad.
📌 Senior Java Developer (Madrid)
🏢 Plexus Tech
📍 Madrid