Empresa: Bcnc Group
Provincia: 100% En remoto
Población:
Descripción:
En BCNC necesitamos incorporar un/a arquitecto/a de sistemas distribuidos apasionado/a por el diseño y desarrollo de soluciones escalables y de alto rendimiento. Si tienes experiencia en arquitectura hexagonal, diseño de APIs y conocimientos en tecnologías como Spring, Kafka y CI/CD, ¡queremos conocerte!
Descripción del puesto:
Comunicar ideas, nuevos métodos o tecnologías para mejorar el stack tecnológico actual.
Participar activamente en el diseño y desarrollo de APIs.
Velar por la calidad del desarrollo y la limpieza de código (Clean Code).
Mantenerse al día en tecnologías, especialmente aquellas asociadas al ecommerce, e identificar nuevas tendencias para lograr resultados óptimos.
Cumplir con las pautas y estándares del proyecto y la empresa.
Trabajar en sprints de 2 semanas, compuestos principalmente por historias de usuario iterativas y asumir responsabilidades en equipo
Requisitos técnicos:
Experiencia participando en el diseño de arquitectura de sistemas basado en servicios distribuidos.
Conocimientos sobre arquitectura hexagonal
Experiencia demostrable en entornos de ejecución de alto rendimiento y concurrencia
Experiencia en el diseño y desarrollo de APIs
Familiaridad con Kafka o algún otro gestor de colas1
Experiencia en el desarrollo bajo el modelo de integración continua y revisión de código
Conocimiento de Spring
Experiencia como parte de un equipo Scrum
Conocimientos necesarios:
Fundamentos de DDD (Domain-Driven Design)
Conocimientos que permitan la participación en el diseño de arquitectura de sistemas basado en servicios distribuidos.
Profundo conocimiento de patrones y arquitecturas de desarrollo en Java
Familiaridad con protobuf y gRPC.
Valoramos:
Experiencia en desarrollo en tecnologías de cloud
Participación en la definición de una estrategia de APIs y conocimiento de especificaciones estándar como OpenAPI, AsyncAPI, RAML, etc.
Habilidades clave (Hard Skills):
Dominio de DDD (Domain-Driven Design)
Experiencia con SCRUM y enfoque API first
Conocimiento profundo de patrones y arquitecturas de desarrollo en Java (Java 8-11)
Familiaridad con herramientas como Maven y prácticas de CI/CD
¿Qué ofrecemos?
Contrato indefinido.
Estabilidad laboral.
Trabajar en importantes proyectos con las tecnologías más punteras.
Posibilidad de realizar proyectos internacionales.
Desarrollo de carrera real y formación.
Disponibilidad para hacer guardias (pasivas/activas).
Teletrabajo al 100%.
BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, Reino Unido, Alemania, Francia y Suecia. Únete a nuestro equipo y sé parte de nuestra historia de éxito.
Tecnologías: java, hexagonal, ddd, tdd, kafka
Tipo de Contrato:
Indefinido
Salario: 45000 € – 54000 € Bruto/año
Experiencia: Más de 5 años
Funciones: Arquitecto TIC – Desarrollador Web
Formación mínima:
FP2/Grado Superior
Descubre más: https://www.tecnoempleo.com/technical-lead-java-100-remoto-remoto/java-hexagonal-ddd-tdd-kafka/rf-f82f12d2024cf31c464a