Senior Java Developer (Remote) – BCNC GROUP
BCNC GROUP busca incorporar un Senior SW Developer Java con al menos 5 años de experiencia contrastada para formar parte de su equipo en una modalidad de teletrabajo.
Responsabilidades:
- Desarrollar proyectos BackEnd (Java 17, Spring Boot, microservicios, API REST, Oracle) desde el inicio hasta la implantación.
- Aplicar metodologías Agile (Scrum) y participar en reuniones diarias, ceremonias y elaboración de documentación técnica en inglés.
- Elaborar tests con JUnit y Mockito y gestionar integración continua con Sonar, Lint, etc., manteniendo políticas de revisión de código.
- Implementar el software desarrollado, viajando al cliente en la fase final del proyecto cuando sea necesario.
- Contribuir a proyectos estratégicos en el sector logístico y aportar experiencia en ese ámbito.
Requisitos:
- Dominio de Java (17‑21), BBDD NoSQL y Oracle, Spring Framework y buenas prácticas de Clean Code y principios SOLID.
- Experiencia demostrada en desarrollo de microservicios y API REST.
- Conocimiento de pruebas unitarias, de integración y del uso de herramientas como JUnit, Mockito, SonarQube.
- Disponibilidad para viajes puntuales (nacional y/o Europa) en la fase final del proyecto.
- Inglés alto, con capacidad de redactar documentación técnica y participar en reuniones en inglés.
Oferta:
- Contrato indefinido.
- Flexibilidad horaria (8:00‑17:00h o 9:00‑18:00h).
- Desarrollo de carrera y formación personalizada.
- Posibilidad de proyectos internacionales y de trabajo con tecnologías punteras.
BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia, trabajando con algunas de las multinacionales más prestigiosas de Europa para la implementación de sus proyectos estratégicos.
Analista Programador/a Java – Plexus Tech
Necesitamos incorporar un Analista Programador/a Java con al menos 4 años de experiencia.
Responsabilidades:
- Desarrollar y optimizar queries SQL.
- Trabajar en proyectos con Spring Boot, Java 8 o superior.
- Gestionar la integración continua y la calidad del código mediante Git y herramientas de revisión.
- Participar en guardias rotativas 24/7 según disponibilidad.
Requisitos:
- Spring Boot (versión 2 o 3).
- Experiencia en concurrencia (hilos), aunque no en microservicios.
- Experiencia mínima de 2 años con Java 8 o superior.
- Conocimiento de Git y experiencia en GitHub.
Oferta:
- Contrato indefinido + teletrabajo.
- Capacitación personalizada y programas de formación disponibles.
- Beneficios: Seguro médico, Ticket Restaurante, Ticket Transporte, Ticket Guardería.
- Club Benefits con acceso a ofertas exclusivas en viajes, hogar, salud, tecnología, moda y demás.
Automation & Orchestration Developer (Camunda)
Buscamos desarrolladores con 2/3 años de experiencia en automatización y orquestación de procesos de negocio para un proyecto tecnológico de alto impacto.
Funciones principales:
- Diseñar, modelar e implementar procesos de negocio utilizando Camunda 7 (embebido en Spring Boot) y/o Camunda 8 (Zeebe, Operate, Tasklist).
- Crear y mantener diagramas de proceso con Camunda Modeler, utilizando estándares BPMN, DMN y CMMN.
- Integrar procesos con APIs REST y sistemas de mensajería como Kafka o RabbitMQ.
- Desarrollar componentes backend en Java + Spring Boot con código limpio, modular y mantenible.
- Definir y aplicar buenas prácticas de modelado, nomenclatura, modularidad y documentación de procesos.
- Desarrollar pruebas unitarias e integradas para asegurar la calidad y estabilidad de las soluciones.
- Colaborar con equipos técnicos y funcionales en la definición, evolución y mejora continua de los procesos.
Skills Técnicas:
- Experiencia con Camunda 7 y/o Camunda 8 (Zeebe, Operate, Tasklist).
- Dominio del modelado de procesos con Camunda Modeler (BPMN, DMN, CMMN).
- Experiencia en integración con REST APIs.
- Experiencia con herramientas de mensajería como Kafka y/o RabbitMQ.
- Experiencia con pruebas unitarias e integración (JUnit, Camunda BPM Assert, simuladores de procesos).
- Solidez en desarrollo con Java y Spring Boot.
Condiciones:
- Contrato Freelance.
- Jornada completa y larga duración.
- Horario flexible.
- 100% remoto.
Condiciones comunes de empleo
En todas las ofertas se garantiza el cumplimiento de las políticas de igualdad y no discriminación, con un contexto favorable a la diversidad y la erradicación de la discriminación LGTBI.
#J-18808-Ljbffr