Senior Java Developer

Plexus Tech
Coslada, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Amazon Web Services Amazon S3 Apache HTTP Server Continuous Integration Linux Github Protocol Buffers Identity and Access Management Junit Python (Programming Language) PostgreSQL
+10 more
MongoDB Pattern Recognition Redis Mockito Rxjava Data Streaming Spring-boot Integration Tests Apache Kafka Teamcity

Job description

Somos Plexus Tech.Una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y las capacidades de nuestra gente, más de ***** profesionales desarrollando tecnología con alma.Presente su candidatura después de leer los siguientes requisitos de habilidades y cualificaciones para este puesto.¡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á positivamenteExperiencia 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 indefinido + 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.xqysrnh 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.

Requirements

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 con CompletableFuture 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 C1 Se 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.

Benefits & conditions

Formar 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 sector Un ecosistema de trabajo con un ambiente colaborativo. Contrato indefinido + teletrabajo 100% Paquete de retribución Flexible compuesto por: Seguro médico Ticket Restaurante Ticket transporte Ticket guardería Plexus 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. xqysrnh 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.

About the company

Una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y las capacidades de nuestra gente, más de ***** profesionales desarrollando tecnología con alma. Presente su candidatura después de leer los siguientes requisitos de habilidades y cualificaciones para este puesto.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…