Buscamos Senior Java Developer para proyecto 100% remoto e indefinido! ¿Te apasiona escribir código limpio, eficiente y escalable ?
¿Te gustaría trabajar en un entorno donde la calidad del software y la innovación técnica son la prioridad?
En BCNC GROUP estamos creciendo y buscamos incorporar Desarrolladores/as Java Senior con mentalidad proactiva y sólidos conocimientos técnicos.
Formación Ingeniería en Informática, Sistemas o similar. También valoramos perfiles de Telecomunicaciones o Telemática con formación en desarrollo de software.
Lo que buscamos
+5 años de experiencia en desarrollo Java (versión 8 o superior, especialmente desde la 17).
Dominio de estructuras de datos (listas, colas, pilas, HashMaps, Sets) y principios de eficiencia.
Experiencia en Spring Boot (MVC, Batch) y desarrollo de APIs de calidad .
Conocimiento y aplicación de arquitectura hexagonal .
Experiencia en comunicación entre microservicios ( REST, gRPC ) y herramientas API First (OpenAPI, AsyncAPI, Swagger).
Uso de brokers de mensajería (Kafka, RabbitMQ, SNS/SQS o similares).
Trabajo con BBDD relacionales y no relacionales (muy valorado MongoDB).
Dominio de testing automatizado (JUnit, Mockito, etc.).
Buenas prácticas: SOLID, Clean Code, patrones de diseño .
Valoramos mucho si además...
Tienes experiencia en CI/CD (Jenkins, GitHub Actions, Sonar, Lint).
Has trabajado en entornos cloud (AWS, Azure o GCP) .
Participas activamente en revisiones de código y mentoring técnico.