Java Full-Stack Developer, hibrido


Empresa
 Arelance
Provincia
 Málaga
Ciudad
Málaga
Tipo de Contrato
 Tiempo Completo
Descripción
Java Full-Stack Developer
Buscamos un/a Java Full-Stack Developer con entre 3 y 7 años de experiencia para incorporarse a un proyecto de desarrollo de una plataforma cloud-native de analítica de redes para operadores de telecomunicaciones.

La plataforma incluye funcionalidades de gestión de alarmas, topología de red, análisis de causa raíz (RCA), predicción del rendimiento e ingesta de datos. Trabajarás en un equipo reducido de tres ingenieros, con autonomía para desarrollar funcionalidades de principio a fin, desde el diseño técnico hasta el despliegue en producción, colaborando tanto en backend como en frontend.

Funciones y responsabilidades:
Diseñar y desarrollar APIs REST con Java 17+ y Spring Boot.
Desarrollar y mantener microfrontends con React y TypeScript.
Implementar soluciones de acceso a datos con MongoDB, incluyendo diseño de esquemas, indexación y optimización de consultas.
Trabajar con arquitecturas de microservicios, flujos de eventos con Kafka y procesos de ingesta de datos en distintos formatos.
Implementar mecanismos de autenticación y autorización con Spring Security, Keycloak, OAuth2 y OIDC.
Desarrollar pruebas unitarias, de integración y end-to-end.
Preparar y desplegar servicios mediante Docker y Kubernetes, utilizando Helm y pipelines CI/CD con GitHub Actions.
Participar en el diseño técnico, definición de requisitos, revisión de código y documentación.
Colaborar con otros equipos en la integración de servicios de inteligencia artificial desarrollados en Python.

Requisitos imprescindibles:
Entre 3 y 7 años de experiencia profesional en desarrollo de software, principalmente con Java.
Nivel experto en Spring Boot, incluyendo desarrollo web, seguridad, validación y configuración.
Experiencia práctica en producción con React y TypeScript, gestión de estado y herramientas modernas de desarrollo frontend.
Experiencia con MongoDB u otra base de datos NoSQL, con disposición para profundizar en MongoDB.
Conocimientos sólidos de APIs REST, microservicios y Maven.
Conocimientos prácticos de Docker y familiaridad con Kubernetes.
Experiencia escribiendo pruebas y trabajando con Git, pull requests y revisiones de código.
Inglés B2 alto, con capacidad para mantener conversaciones con el resto del equipo.
Autonomía, buena comunicación escrita y capacidad para trabajar de forma asíncrona en equipos distribuidos.


Conocimientos valorables:
Kafka y arquitecturas orientadas a eventos.
Keycloak, OAuth2 y OIDC.
Helm, Google Cloud Platform (GCP), GKE y GitHub Actions.
Experiencia en telecomunicaciones, especialmente gestión de fallos, alarmas, topología de red y formatos 3GPP.
Experiencia con Parquet, grandes volúmenes de datos, analítica o funcionalidades basadas en machine learning.
Conocimientos de Python, FastAPI, LLMs o aplicaciones basadas en agentes de IA.
Experiencia con asistentes de programación basados en IA y metodologías de desarrollo guiadas por especificaciones.

Condiciones:
Modalidad en remoto con reuniones puntuales en Málaga.
Contrato indefinido con Arelance.

java, React.js, Typescript, Maven, Kafka
Regresar
Al enviar este formulario certifico que acepto los Terminos de Uso

 

Empleos más buscados

Ubicaciones Frecuentes