En Krell-Consulting, estamos en búsqueda de un Programador con experiencia sólida en desarrollo Java para unirse a nuestro equipo, para proyecto ubicado en Barcelona, en modalidad de trabajo remota.PERFIL: Programador Java. Senior Backend Developer. Experienced backend software developer in the field of web applications with several years of practical experience with backend technologies and well versed in software development processes, software architectures, build procedures, and CI/CD.LOCALIZACIÓN PROYECTO: BarcelonaMODALIDAD DE TRABAJO: Remoto 100%, con cierta presencialidad en las oficinas de BCN.FUNCIONES:Responsible for the design, implementation, and operation of digital products.Implement user stories according to the "Definition of Done" in an agile team setup.Carry out structured analyses, discuss the architecture, and ensure "clean code".Implement non-functional requirements such as IT security, operability, stability, expandability, etc.Support in the maintenance of the applications.REQUERIDO:- 3 years experience practicing main skills.Technical skills:Object Oriented Programming & responsive application development.Java v17+ FW: Spring, SpringBoot, SpringData Quality coding.Lombok Java Data-Binding Frameworks (e.G. JPA, Hibernate, DBI).Automation: Gradle / Maven API - Rest / HTTP Services, SOAP, Swagger / OpenAPI, JSON, CQRS / Event-Sourcing, H2, JCE / Bouncycastle, JDBC.DevOps: Jenkins, Kubernetes, Docker.Message management: Kafka & Kotlin.DB - PL/SQL.Methodological skills: CI/CD Testing - TDD DevOps mindset Agile development.Scrum/Kanban.Soft skills: team player and communication with stakeholders (client, etc), analytical focus, solution-oriented.Language: English 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