39 ofertas de java developer en Barcelona
Ordenar por:
- Barcelona
- Híbrido
- Hace 4d
En ARESTES, somos una empresa consultora especializada en ofrecer soluciones tecnológicas innovadoras a nuestros clientes, ayudándoles a mejorar sus procesos y a optimizar sus recursos. Nuestro compromiso con la excelencia nos posiciona como un referente en el sector, y estamos en búsqueda de talento apasionado que desee unirse a nuestro equipo o al de nuestros clientes. En ARESTES Talent Solutions buscamos un/a Desarrollador/a Java Senior para incorporarse a una sólida compañía del sector asegurador, inmersa en un importante proceso de transformación tecnológica. La persona seleccionada formará parte del equipo interno de desarrollo responsable de la evolución del ERP corporativo, participando en un proyecto estratégico cuyo objetivo es internalizar el conocimiento funcional y técnico de una plataforma clave para el negocio. Si ya utilizas herramientas como Claude Code, GitHub Copilot o similares para desarrollar software, esta puede ser una excelente oportunidad para seguir creciendo profesionalmente. Funciones y responsabilidades: - Desarrollo y evolución de aplicaciones Java de negocio. - Análisis, diseño y desarrollo de nuevas funcionalidades. - Desarrollo de integraciones mediante APIs REST. - Participación en proyectos de evolución del ERP corporativo. - Resolución de incidencias y mejora continua del software. - Elaboración de diseños técnicos y documentación. - Colaboración con usuarios de negocio y proveedores tecnológicos. - Utilización de herramientas de IA Generativa para mejorar la productividad y la calidad del desarrollo. Se ofrece - Incorporación estable a una compañía referente de su sector. - Participación en un proyecto estratégico de largo recorrido. - Desarrollo profesional dentro de un equipo técnico altamente especializado. - Entorno donde la innovación y la Inteligencia Artificial forman parte del día a día del desarrollo.
- Contrato indefinido
- Jornada completa
- 44.000 € - 50.000 € Bruto/año
- Barcelona
- Híbrido
- Hace 1d
¿Quiénes somos? En Consultia IT buscamos un/a Senior Software Engineer Full Stack con amplia experiencia en tecnologías .NET y Angular para incorporarse a un equipo tecnológico de alto rendimiento en uno de nuestros clientes más relevantes. Participarás en el diseño, desarrollo y evolución de soluciones escalables basadas en arquitecturas cloud y microservicios, colaborando estrechamente con equipos multidisciplinares en un entorno ágil e innovador. ¿Qué harás? Como parte del equipo de desarrollo, tus principales responsabilidades serán: Diseñar, desarrollar, probar y mantener aplicaciones Full Stack de alta calidad. Construir y evolucionar APIs REST y microservicios utilizando tecnologías .NET. Desarrollar aplicaciones web modernas con Angular. Diseñar e implementar soluciones de comunicación asíncrona mediante RabbitMQ, MassTransit y Azure Service Bus. Trabajar con bases de datos relacionales SQL y Redis para optimizar el acceso y almacenamiento de datos. Desarrollar pruebas unitarias e integradas para garantizar la calidad del software. Diseñar y mantener pipelines de CI/CD utilizando Azure DevOps y YAML. Participar en despliegues y operación de aplicaciones con Docker y Kubernetes. Implementar soluciones de monitorización y observabilidad mediante Datadog y Grafana. Analizar y resolver incidencias técnicas complejas. Colaborar con equipos de Producto, QA e Ingeniería en todas las fases del desarrollo. Compartir conocimiento y promover buenas prácticas dentro del equipo. Requisitos imprescindibles: Experiencia sólida como Software Engineer Full Stack. Amplios conocimientos de: C# .NET Framework .NET Core / .NET ASP.NET Web API Angular Experiencia en diseño y desarrollo de APIs REST y arquitecturas de microservicios. Conocimientos de bases de datos relacionales SQL. Experiencia con Redis. Experiencia en sistemas de mensajería asíncrona: RabbitMQ MassTransit Azure Service Bus Experiencia trabajando con Git. Conocimientos de Docker y Kubernetes. Experiencia en Azure DevOps y procesos CI/CD. Experiencia en metodologías ágiles (Scrum y/o Kanban). Valoraremos especialmente: Experiencia aplicando principios SOLID y programación orientada a objetos (OOP). Conocimientos de Domain-Driven Design (DDD). Aplicación de buenas prácticas de Clean Code. Experiencia con Datadog, Grafana o herramientas similares de observabilidad. Capacidad para liderar técnicamente iniciativas y mentorizar a otros desarrolladores. Competencias personales: Capacidad analítica y resolución de problemas complejos. Orientación a la calidad y mejora continua. Autonomía y sentido de la responsabilidad. Habilidades de comunicación y trabajo en equipo. Proactividad y capacidad para adaptarse a entornos dinámicos. ¿Qué ofrecemos? Modalidad de trabajo híbrida. Participación en proyectos tecnológicos innovadores y de gran impacto. Entorno colaborativo con equipos multidisciplinares. Oportunidades de crecimiento profesional y desarrollo técnico. Formación continua y aprendizaje de nuevas tecnologías. Estabilidad laboral y participación en proyectos a largo plazo.
- Contrato indefinido
- Jornada completa
- Salario no disponible
- L'Hospitalet de Llobregat
- Híbrido
- Hace 1d
Descripción En Mytic Innova buscamos un/a Developer con sólida experiencia en Angular y Java Spring para incorporarse a un proyecto internacional de un cliente destacado del sector automoción en Barcelona. La persona seleccionada trabajará en el desarrollo end-to-end de producto, con especial protagonismo en la construcción de interfaces con Angular y su integración con servicios backend en Java Spring. RESPONSABILIDADES PRINCIPALES Desarrollo Frontend con Angular (componentes, servicios, gestión de estado, formularios reactivos). Desarrollo Backend con Java Spring / Spring Boot, incluyendo diseño y consumo de APIs REST y SOAP. Integración Frontend-Backend, asegurando comunicación eficiente entre Angular y Java Spring. Participación en rituales Scrum (en inglés): daily, planning, review, retrospectiva. Desarrollo de tests unitarios (Jasmine/Karman en Angular, JUnit en Java). Resolución de incidencias (bug fixing). REQUISITOS IMPRESCINDIBLES Experiencia sólida y demostrable en Angular (versiones recientes). Experiencia sólida y demostrable en Java Spring / Spring Boot. Conocimientos de React (valorable, no excluyente). Conocimientos sólidos de SQL. Capacidad para analizar incidencias y realizar validaciones end-to-end. COMPETENCIAS PROFESIONALES Capacidad para trabajar en entornos Agile. Perfil analítico y orientación al detalle. Buena capacidad de comunicación escrita y verbal. Habilidad para colaborar con múltiples interlocutores. Compromiso con la calidad y los plazos del proyecto. ¿QUÉ OFRECEMOS? Incorporación a un proyecto internacional de larga duración, con stack tecnológico moderno (Angular + Java Spring). Trabajo en un entorno tecnológico y colaborativo. Participación en proyectos de alto impacto dentro del sector automoción. Modalidad de trabajo híbrida/remota según proyecto (4 días teletrabajo, 1 presencial). Contrato indefinido. Posición estable. Incorporación inmediata. Buen ambiente laboral. Equipo joven, dinámico y multidisciplinar. Horario: 8h a 17h de lunes a viernes. Si te interesa formar parte de este proyecto y crecer profesionalmente en un entorno internacional, ¡queremos conocerte!
- Contrato indefinido
- Jornada completa
- 27.000 € - 30.000 € Bruto/año
- Barcelona
- Híbrido
- Hace 4d
En ARESTES, somos una empresa consultora especializada en ofrecer soluciones tecnológicas innovadoras a nuestros clientes, ayudándoles a mejorar sus procesos y a optimizar sus recursos. Nuestro compromiso con la excelencia nos posiciona como un referente en el sector, y estamos en búsqueda de talento apasionado que desee unirse a nuestro equipo o al de nuestros clientes. En ARESTES Talent Solutions buscamos un/a Desarrollador/a Java Senior para incorporarse a una sólida compañía del sector asegurador, inmersa en un importante proceso de transformación tecnológica. La persona seleccionada formará parte del equipo interno de desarrollo responsable de la evolución del ERP corporativo, participando en un proyecto estratégico cuyo objetivo es internalizar el conocimiento funcional y técnico de una plataforma clave para el negocio. Si ya utilizas herramientas como Claude Code, GitHub Copilot o similares para desarrollar software, esta puede ser una excelente oportunidad para seguir creciendo profesionalmente. Funciones y responsabilidades: - Desarrollo y evolución de aplicaciones Java de negocio. - Análisis, diseño y desarrollo de nuevas funcionalidades. - Desarrollo de integraciones mediante APIs REST. - Participación en proyectos de evolución del ERP corporativo. - Resolución de incidencias y mejora continua del software. - Elaboración de diseños técnicos y documentación. - Colaboración con usuarios de negocio y proveedores tecnológicos. - Utilización de herramientas de IA Generativa para mejorar la productividad y la calidad del desarrollo. Se ofrece - Incorporación estable a una compañía referente de su sector. - Participación en un proyecto estratégico de largo recorrido. - Desarrollo profesional dentro de un equipo técnico altamente especializado. - Entorno donde la innovación y la Inteligencia Artificial forman parte del día a día del desarrollo.
- Contrato indefinido
- Jornada completa
- 44.000 € - 50.000 € Bruto/año
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Sabadell
- Presencial
- 17 jun
En Q-tech colaboramos con una empresa tecnológica española fundada en 2004 y ubicada en Sabadell (Barcelona). Desde su origen, se ha especializado en soluciones avanzadas de seguridad, combinando software propio, hardware especializado y proyectos llave en mano para infraestructuras críticas. Es la compañía responsable de SIV-IP, un sistema de videovigilancia IP de alta criticidad capaz de mantener la continuidad del servicio incluso ante fallos del 50% de los servidores. Han participado en proyectos de referencia como: Terminal 1 del Aeropuerto de Barcelona Línea 9 del Metro de Barcelona, con más de 3.500 cámaras integradas Colabora con organizaciones de primer nivel y cuenta con un equipo altamente especializado de 11–50 profesionales, con una cultura técnica, cercana y orientada a la excelencia. Ofrece un entorno donde cada profesional tiene impacto directo en el producto, en la arquitectura y en la evolución de sistemas que protegen a millones de personas cada día. Su enfoque se basa en ingeniería real: robustez, escalabilidad, disponibilidad y proyectos de alta complejidad técnica. Actualmente, cuentan con un pool de proyectos especializados en sistemas de vigilancia en el que requieren, de manera continuada, la mejora de funcionalidades, tanto por nuevos dispositivos de mercado de los principales fabricantes colaboradores como por nuevas funciones como visión en tiempo real. Misión del puesto Desarrollar y evolucionar la plataforma propia de videovigilancia IP, implementando nuevas funcionalidades, mejorando la robustez del sistema y asegurando su rendimiento en entornos de alta criticidad. ¿ Responsabilidades Programación en C, C++ y Java para el desarrollo y mantenimiento de la plataforma. Implementación de nuevas funcionalidades y mejoras evolutivas del producto. Desarrollo de módulos robustos y eficientes para la gestión de vídeo, comunicaciones y dispositivos. Integración con cámaras y sistemas de seguridad de fabricantes líderes. Optimización de rendimiento, gestión de memoria y procesos multihilo. Trabajo con sockets, comunicaciones TCP/IP y protocolos de red. Participación en el ciclo completo de desarrollo: análisis, diseño, codificación, pruebas y documentación. Colaboración con equipos de ingeniería para asegurar la compatibilidad y escalabilidad del sistema. Requisitos técnicos Experiencia en programación en C y C++. Conocimientos en Java (nivel medio o superior). Experiencia en desarrollo sobre Windows y Linux. Conocimientos sólidos de TCP/IP, sockets y programación de red. Experiencia con multithreading. Conocimientos de SQL. Capacidad para trabajar con APIs, SDKs y librerías externas. Valorable: Experiencia en vídeo, streaming o multimedia. Conocimientos de scripting (Python, Bash, PowerShell). Experiencia con control de versiones (Git). Competencias personales Ganas de aprender, crecer y asumir nuevos retos técnicos. Motivación por trabajar en software complejo y de alto impacto. Capacidad analítica y orientación a la resolución de problemas. Rigor técnico y atención al detalle. Autonomía y buena comunicación con equipos multidisciplinares. Qué ofrece el proyecto Participación en el desarrollo de una plataforma propia, robusta y en constante evolución. Trabajo con fabricantes líderes en sistemas de videovigilancia IP. Retos técnicos reales: cámaras cada vez más complejas, mayor volumen de datos, nuevas funcionalidades. Flexibilidad horaria. Jornada intensiva los viernes. 23 días de vacaciones a elegir libremente, sin periodos preestablecidos. Modelo presencial con días puntuales de teletrabajo. Oficinas en Sabadell. Salario: 40.000 – 45.000 € brutos/año
- Contrato indefinido
- Jornada completa
- 40.000 € - 45.000 € Bruto/año