Software Engineer

Country
Sevilla, Spain
22 days ago
Apply on es.trabajo.org
Prepare application

Role details

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

Tech stack

Java (Programming Language) Agile Methodology Code Review Databases Extract Transform Load (ETL) Relational Databases Database Development DevOps Apache Hadoop Junit Systems Development Life Cycle Prometheus
+18 more
Software Engineering SonarQube SQL Databases Data Streaming Data Processing Grafana Apache Spark Git Data Lakes Kubernetes Information Technology Apache Flink Real Time Data Apache Kafka Build Tools Data Lakehouse Software Version Control Docker

Job description

En Apipana, creamos soluciones innovadoras con código de alta calidad, cubriendo todo el ciclo de vida del desarrollo de software (SDLC) trabajando de la mano con nuestro cliente principal dedicado a casino games, betting, Fintech y soluciones de software en un ambiente internacional. Actualmente nos encontramos en pleno crecimiento buscando mentes creativas y entusiastas para unirse a nuestro equipo en nuestras oficinas ubicadas en Sevilla o Granada. Si te apasionan los retos tecnológicos y quieres estar a la última, únete al equipo y forma parte de los primeros 50 Tu misión Como Data Software Engineer serás responsable junto con tu equipo, del diseño, desarrollo e implementación de una plataforma de datos de última generación que integra data streaming, un data lake y una base de datos analítica de alto rendimiento. Si buscas un desafío emocionante y la oportunidad de trabajar en un equipo comprometido con la excelencia, te estamos buscando a ti Únete a Apipana y juntos crearemos el futuro de la tecnología ¿Qué harás? - Diseñar y desarrollar pipelines de datos en tiempo real, siguiendo principios SOLID y asegurándote de cumplir con los estándares de calidad establecidos - Integrar nuevas fuentes de datos mediante conectores y aplicar transformaciones complejas en entornos de streaming para enriquecer los datos - Colaborar con el equipo, compartiendo tu conocimiento y experiencia con tus compañeros, así como desarrollando nuevas habilidades - Optimizar el rendimiento y la eficiencia de los pipelines y las consultas de datos - Configurar sistemas de monitoring, alertas y métricas de calidad y salud del sistema - Usar de forma responsable herramientas de ingeniería asistida por IA y dirigir agentes de código, responsabilizándote de la calidad, seguridad y diseño de lo que se entrega - Trabajar con metodologías ágiles y DevOps, asumiendo el ciclo completo (SDLC) y participando activamente en code reviews Principales herramientas y entornos con los que trabajarás en tu día a día: - POO en Java, en particular con Spring - Procesamiento de datos en Streaming con Apache Flink y Beam - Testing con JUnit y SonarQube - Bases de datos SQL Operacionales y Analíticas - Kafka/Kafka Connect - Ecosistema Hadoop - Gestión de contenedores con Docker y Kubernetes - Build tools y sistemas de control de versiones (Git) - Monitoring (Grafana, Prometheus) ¿Qué esperamos de ti? - Grado en Informática o un campo relacionado, con al menos 3 años de experiencia en Data Engineering - Experiencia práctica con grandes volúmenes de datos y procesos ETL - Sólidos conocimientos en diseño y desarrollo de bases de datos - Experiencia en data ingestion utilizando Kafka Connect - Familiaridad con tecnologías de procesamiento de datos en streaming como Flink, Beam o Spark - Experiencia trabajando con Docker y Kubernetes - Amplios conocimientos

Requirements

de Java u otro lenguaje OO y, como plus, experiencia manipulando datos con este lenguaje - Experiencia sólida con bases de datos relacionales y consultas SQL - Conocimientos sobre arquitecturas Data Lakehouse - Capacidad para resolver problemas, habilidades analíticas y disposición para asumir retos técnicos con entusiasmo - Buenas habilidades interpersonales y capacidad para colaborar en equipo. No te preocupes si no reúnes todos los requisitos, un cambio de empleo también significa aprender cosas nuevas Beneficios de trabajar en Apipana: - 30 días laborales de vacaciones - Horario flexible - Sistema híbrido, 3 días en la oficina y 2 desde casa - Seguro médico completo con DKV - Clases gratuitas de inglés dentro de tu jornada laboral - Tickets restaurante - Hasta 25 euros al mes de descuento en cualquier actividad deportiva - Presupuesto para formación - Recomienda a un/a amigo/a para unirse al equipo y gana hasta 3.000 euros por cada recomendación exitosa que hagas - Work from anywhere. 4 semanas/año No pierdas la oportunidad de unirte y ser parte de nuestro futuro

Apply for this position

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

Apply on es.trabajo.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:50 min

Evaluating the strategic benefits of hiring African developers

Mark Schaub Mark Schaub · World Congress 2024

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all