04 ago
|
Fcc Medio Ambiente
|
Barcelona
04 ago
Fcc Medio Ambiente
Barcelona
ppFCC Medio Ambiente es la empresa líder del sector medioambiental en España, referente en la gestión de servicios públicos de recogida de residuos, mantenimiento y conservación de zonas verdes, limpieza viaria, etc. /ppPresentes en más de 5.300 municipios en 12 países, mejoramos la calidad de vida de más de 65 millones de personas en todo el mundo, y contribuimos a la construcción de una sociedad sostenible y al cuidado del medio ambiente. /ppEstamos buscando un/a Backend Senior altamente cualificado en nuestro centro de trabajo en Balmes (Barcelona) para unirse al equipo de desarrollo de la plataforma Vision, la solución corporativa de FCC Medio Ambiente para la gestión de servicios urbanos (recogida, limpieza, flotas, etc.). /ppEl candidato participará en la evolución de los servicios backend que soportan la plataforma, trabajando sobre una arquitectura en entorno JVM (Scala) desplegada sobre infraestructuras cloud (AWS) y orientada a sistemas multi-cliente (multi-tenant). /ppEl rol implica contribuir activamente en la transición desde un entorno monolítico hacia una arquitectura más modular, así como en la definición de buenas prácticas relacionadas con APIs, gestión de configuración, observabilidad, operabilidad y calidad del código, incluyendo la migración progresiva de componentes legacy. /ppSe espera que el candidato sea capaz de trabajar en entornos complejos, tomar decisiones técnicas fundamentadas y colaborar estrechamente con equipos de arquitectura, frontend, QA y DevOps para garantizar soluciones escalables, mantenibles y seguras. /ph3Funciones /h3ulliDiseñar, desarrollar y mantener servicios backend utilizando tecnologías JVM (Scala preferiblemente; Java aceptable). /liliImplementar y versionar APIs siguiendo estándares definidos (OpenAPI/REST), garantizando compatibilidad hacia atrás.
/liliParticipar en la transición de arquitecturas monolíticas hacia modelos modulares o basados en servicios, incluyendo planes de migración de componentes legacy. /liliImplementar lógica de negocio de forma desacoplada de la capa de persistencia y definir modelos de persistencia adecuados sobre PostgreSQL. /liliGestionar la configuración de aplicación como dato y operar feature flags y procesos de promoción con trazabilidad. /liliDiseñar, implementar y mantener procesos asíncronos (colas, workers, tareas periódicas). /liliAsegurar la calidad del código mediante pruebas unitarias y de integración, linters, SonarQube y revisión de código. /liliImplementar capacidades de observabilidad en los servicios (logging estructurado, métricas, trazabilidad) y colaborar en la definición de SLOs y alertas. /liliColaborar con equipos de frontend, QA, DevOps y seguridad para garantizar integraciones correctas, despliegues fiables y cumplimiento normativo. /liliAplicar prácticas de desarrollo seguro y contribuir a la operabilidad de los servicios en entornos de producción. /liliParticipar en la evolución técnica de la plataforma y en la reducción de deuda técnica. /liliTitulación en Ingeniería Informática, Telecomunicaciones o formación relacionada. /li /ulh3Experiencia /h3ulliMínimo 6–7 años de experiencia en desarrollo backend en entornos productivos y de alta criticidad. /li /ulh3Conocimientos técnicos requeridos /h3ulliDominio de tecnologías JVM,
con especial preferencia por Scala y conocimiento contrastado de Java. /liliBase técnica sólida en diseño de APIs, persistencia relacional, mensajería y arquitecturas backend desplegadas en cloud. /liliExperiencia trabajando en plataformas distribuidas o multi-cliente, con foco en mantenibilidad, escalabilidad y operabilidad. /liliConocimiento práctico de observabilidad, calidad de código y desarrollo seguro en entornos de producción. /liliCapacidad para tomar decisiones técnicas, trabajar con autonomía y colaborar eficazmente con equipos técnicos y funcionales. /liliExperiencia en procesos de modularización de monolitos o migración progresiva de componentes legacy. /liliConocimiento de herramientas concretas del ecosistema de calidad y observabilidad, como SonarQube, sistemas de métricas o trazabilidad distribuida. /liliExperiencia adicional en plataformas SaaS multi-cliente y prácticas avanzadas de operabilidad. /li /ulh3Requisitos de idioma /h3ulliEspañol nativo /li /ulh3Beneficios /h3ulliTipo de contrato: Indefinido. /liliIncorporación en un equipo profesional, con buen ambiente de trabajo. /liliPosibilidades de crecimiento profesional en otros servicios o actividades. /liliNuevos retos. /liliEstabilidad laboral. /liliTrabajo en equipo. /liliPlan de formación continuo. /li /ulpFCC Medio Ambiente es una empresa comprometida con la igualdad y diversidad, reconocida con el Distintivo Igualdad en la Empresa (DIE). Todo el proceso de selección se realiza respetando la igualdad de trato y no discriminación por razón de género, discapacidad, orientación sexual, raza, religión o cualquiera otra circunstancia protegida por la Ley. /pp¿Aceptas el reto? ¡Te estamos buscando! /pp- Únete a nuestro equipo, ahora es el momento - /p /p #J-18808-Ljbffr
📌 Desarrollador/a Backend Senior Barcelona (Balmes) - Ref. 26229
🏢 Fcc Medio Ambiente
📍 Barcelona