Java Backend Developer

Recodme
Valencia, Spain
5 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Shift work

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Unit Testing Microsoft Azure Checkstyle Static Program Analysis Databases DevOps Java Database Connectivity Java Persistence API Spring Framework
+21 more
Junit Liquibase Apache Maven OpenShift Oracle (Applications) Scrum Methodology RabbitMQ Mockito Swagger Service Design Service Discovery SonarQube Openapi Spring-mvc Spring-boot Backend Apache Kafka Reactive Programming Restful APIs Spring Batch Microservices

Job description

En ReCodme, aceleramos el desarrollo tecnológico de nuestros clientes y partners a través de soluciones especializadas, aportando valor a su continuidad y crecimiento.Creemos en la cercanía con las personas y en el valor añadido que aportan a nuestro equipo y proyectos. Un ReCoder es una persona apasionada por la tecnología: son la clave de nuestro éxito, la clave de nuestra fortaleza.Buscamos un/a profesional con experiencia endesarrollo backend con Java y arquitecturas de microservicios,capaz de trabajar en entornos ágiles y colaborar con distintos equipos técnicos.Mas de 5 años de experiencia conJava 8 y Java 11.Experiencia conSpring Framework, principalmenteSpring Boot, así como Spring Batch y Spring MVC.Experiencia en arquitecturas de microservicios, composición de APIs y diseño de servicios RESTful.Experiencia enpruebas unitarias y de integraciónutilizando herramientas como JUnit, Mockito, WireMock, MockMVC y Spring Test.Conocimientos de OpenAPI y Swagger.Conocimientos de JPA, Oracle y JDBC.Experiencia con herramientas de automatización de compilación y gestión de dependencias, especialmente Maven.Experiencia trabajando en equipo y buenas habilidades de comunicación, priorización, liderazgo y resolución de problemas.Experiencia trabajando con metodologías ágiles, especialmente Scrum.Requisitos valorablesArquitecturas de microservicios:experiencia con Service Discovery, Circuit Breaker, OpenShift y trazabilidad distribuida.Mensajería:conocimientos de brokers de mensajería como Kafka y RabbitMQ.Feature Flags:experiencia en la gestión y activación de funcionalidades mediante Feature Flags.Migraciones de bases de datos:conocimientos de Liquibase o Flyway.Programación reactiva y asíncrona:conocimientos de Reactive Programming y Futures.Análisis estático de código:experiencia con SonarQube, PMD, Checkstyle u otras herramientas similares.Herramientas DevOps:experiencia trabajando con Azure DevOps.¿Estás listo/a para unirte a nuestro equipo?En Recodme apostamos por la igualdad y valoramos la diversidad. Creamos un entorno seguro y diverso donde todas las personas tienen las mismas oportunidades.No discriminamos por edad, etnia, orientación sexual, género, discapacidad ni ningún otro factor que no sea el mérito.¡Damos la bienvenida a cualquier persona que cuente con las habilidades necesarias para el puesto!#J-*****-Ljbffr

Requirements

desarrollo backend con Java y arquitecturas de microservicios, capaz de trabajar en entornos ágiles y colaborar con distintos equipos técnicos. Mas de 5 años de experiencia con Java 8 y Java 11. Experiencia con Spring Framework , principalmente Spring Boot, así como Spring Batch y Spring MVC. Experiencia en arquitecturas de microservicios, composición de APIs y diseño de servicios RESTful. Experiencia en pruebas unitarias y de integración utilizando herramientas como JUnit, Mockito, WireMock, MockMVC y Spring Test. Conocimientos de OpenAPI y Swagger. Conocimientos de JPA, Oracle y JDBC. Experiencia con herramientas de automatización de compilación y gestión de dependencias, especialmente Maven. Experiencia trabajando en equipo y buenas habilidades de comunicación, priorización, liderazgo y resolución de problemas. Experiencia trabajando con metodologías ágiles, especialmente Scrum. Requisitos valorables Arquitecturas de microservicios: experiencia con Service Discovery, Circuit Breaker, OpenShift y trazabilidad distribuida. Mensajería: conocimientos de brokers de mensajería como Kafka y RabbitMQ. Feature Flags: experiencia en la gestión y activación de funcionalidades mediante Feature Flags. Migraciones de bases de datos: conocimientos de Liquibase o Flyway. Programación reactiva y asíncrona: conocimientos de Reactive Programming y Futures. Análisis estático de código: experiencia con SonarQube, PMD, Checkstyle u otras herramientas similares. Herramientas DevOps: experiencia trabajando con Azure DevOps. ¿Estás listo/a para unirte a nuestro equipo? En Recodme apostamos por la igualdad y valoramos la diversidad. Creamos un entorno seguro y diverso donde todas las personas tienen las mismas oportunidades. No discriminamos por edad, etnia, orientación sexual, género, discapacidad ni ningún otro factor que no sea el mérito.

About the company

En ReCodme, aceleramos el desarrollo tecnológico de nuestros clientes y partners a través de soluciones especializadas, aportando valor a su continuidad y crecimiento. Creemos en la cercanía con las personas y en el valor añadido que aportan a nuestro equipo y proyectos. Un ReCoder es una persona apasionada por la tecnología: son la clave de nuestro éxito, la clave de nuestra fortaleza.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…