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 practising main skillsTecnical skills:Object Oriented Programming & responsive application developmentJava v17+ FW: Spring, SpringBoot, SpringData Quality codingLombok Java Data-Binding Frameworks (e.G. JPA, Hibernate, DBI)Automation: Gradle / MavenAPI - Rest / HTTP Services, SOAP, Swagger / OpenAPI, JSON, CQRS / Event-Sourcing, H2, JCE / Bouncycastle, JDBCDevOps: Jenkins, Kubernetes, DockerMessage management: Kafka & KotlinDB - PL / SQLMethodological skills: CI / CD Testing - TDD Devops mindset Agile developmentScrum / kanbanSoft skills: team player and communication with stakeholders (client, etc)Analytical focus solution-orientedLanguage: 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