Volver a la página principal

COMUN - Fullstack React + Java SpringBoot

Descripción

Perfil fullstack de React + Java SpringBoot. Necesitamos un perfil híbrido de backend y frontend pero que principalmente tenga bagaje en front con React (>=4 años de experiencia).

En backend se admite una experiencia menor. (>=1 año de experiencia)

Requisitos Back:

Requeridas:

Lenguaje programación: Java 8 o superior

Framework desarrollo: Spring Boot 3.x

Gestión y construcción proyectos: Maven 3.8.4

Protocolos de comunicación: REST

API First: OpenAPI 3.1

Arquitectura microservicios

BBDD No Relacional: CosmosDB/Mongo

BBDD Relacional

Persistencia relacional: spring-data-jpa (Implementación de Hibernate) y spring-data-JDBC

Persistencia no-relacional: módulos específicos de spring-data

Testing Unitario: JUnit + Mockito

Deseables:

Conceptos básicos de entornos cloud (AWS, MS Azure) o en su defecto OpenShift

Kubernetes

Docker

Sistema Caché: Redis

Sistema de Mensajería: Colas MQ /Kafka

CI: GitHub Actions

Tests de Rendimiento: JMeter

Requisitos Front:

Imprescindible:

- Typescript

- HTML, CSS

- React y React Hooks

- Redux, Zustand o alguna libreria para gestión de estados, pero preferiblemente esas dos

- Test unitarios (JEST / Vitest)

- Experiencia con frameworks de testing E2E Cypress o Playwright

- Clean code

- Experiencia con metodologías Agile y Scrum.

Deseable / Valorable:

- Experiencia en microfrontends

- Inglés

- Proactividad

Requisitos mínimos

Requisitos Front:

Imprescindible:

- Typescript

- HTML, CSS

- React y React Hooks

- Redux, Zustand o alguna libreria para gestión de estados, pero preferiblemente esas dos

- Test unitarios (JEST / Vitest)

- Experiencia con frameworks de testing E2E Cypress o Playwright

- Clean code

- Experiencia con metodologías Agile y Scrum.