En Krell-Consulting , estamos en búsqueda de un Programador con experiencia sólida en desarrollo Java para unirse a nuestro equipo en un proyecto ubicado en Barcelona, en modalidad de trabajo remota.
PERFIL: Programador Java.
Senior Backend Developer.
Experiencia en desarrollo de software backend en el campo de aplicaciones web, con varios años de experiencia práctica en tecnologías backend, y bien versado en procesos de desarrollo de software, arquitecturas de software, procedimientos de construcción y CI/CD.
LOCALIZACIÓN PROYECTO: Barcelona MODALIDAD DE TRABAJO: Remoto 100%, con cierta presencialidad en las oficinas de BCN.
FUNCIONES: Responsable del diseño, implementación y operación de productos digitales.
Implementar historias de usuario de acuerdo con la "Definición de Hecho" en un equipo ágil.
Realizar análisis estructurados, discutir la arquitectura y asegurar un "código limpio".
Implementar requisitos no funcionales como seguridad informática, operabilidad, estabilidad, expandibilidad, etc.
Apoyar en el mantenimiento de las aplicaciones.
REQUERIDO: - 3 años de experiencia en habilidades principales Habilidades técnicas: Programación orientada a objetos y desarrollo de aplicaciones responsivas.
Java v17+ y frameworks: Spring, SpringBoot, SpringData.
Calidad de codificación.
Lombok, frameworks de data-binding (ej.
JPA, Hibernate, DBI).
Automatización: Gradle / Maven.
API - Servicios Rest / HTTP, SOAP, Swagger / OpenAPI, JSON, CQRS / Event-Sourcing, H2, JCE / Bouncycastle, JDBC.
DevOps: Jenkins, Kubernetes, Docker.
Gestión de mensajes: Kafka & Kotlin.
Base de datos: PL/SQL.
Habilidades metodológicas: CI/CD.
Testing - TDD.
Mentalidad DevOps.
Desarrollo ágil: Scrum/Kanban.
Habilidades blandas: Trabajo en equipo y comunicación con partes interesadas (clientes, etc.).
Enfoque analítico y orientado a soluciones.
Idioma: Inglés B2+ Ofrecemos: Contrato indefinido.
Teletrabajo.
Envíanos tu CV actualizado.
¡Esperamos conocer tu talento y pasión por la programación en Java!
#J-18808-Ljbffr