Full Stack Senior Developer

SEREM
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Tech stack

Java
Spring Security
API
XMLSpy
Application Lifecycle Management
Bootstrap
Continuous Integration
Data Validation
IBM DB2
Relational Databases
Java Platform Enterprise Edition (J2EE)
IBM Websphere Application Server
Java Persistence API
MySQL
Performance Tuning
Redis
Swagger
Next.js
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
Management of Software Versions
Web Services
XML
XPath
Extensible Stylesheet Language Transformations (XSLT)
Openapi
Informix
RxJS
Tailwind
React
Spring-boot
Backend
GIT
Spring Data
Angular
Material Design
Kubernetes
Apache Fop
REST
Network Server
Software Version Control

Job description

Desde Serem, nos encontramos en la búsqueda de un DESARROLLADOR SENIOR FULL STACK con al menos 4 años de experiencia en el sector, para importante cliente en modalidad remota e inglés alto.

Requirements

  • Angular (v12+): Experiencia en el desarrollo de aplicaciones SPA utilizando Angular, RxJS, NgRx para la gestión del estado, consumo de APIs REST y aplicación de buenas prácticas de arquitectura modular.
  • React (v17+): Conocimiento sólido de React, gestión de hooks, context API y frameworks de estilo como Material UI, Tailwind o Bootstrap. Experiencia con Next.js es un plus.
  • Integración Front-Back: Capacidad para trabajar en la integración continua del frontend con los servicios backend, manejo de tokens JWT, autenticación y autorización, así como validación de datos y manejo de errores de forma centralizada., * Java 17 o superior: Alta competencia en el lenguaje de programación Java.
  • Spring Boot 3 o superior: Experiencia probada en el desarrollo de microservicios, APIs REST, Spring Security y Spring Data (JPA).
  • Kubernetes (K8s): Despliegue y gestión de aplicaciones Spring Boot en entornos Kubernetes, incluyendo desarrollo basado en clústeres con caché compartida, utilizando tecnologías como Redis (deseable).
  • Diseño y consumo de APIs RESTful: Implementación, versionado y documentación de servicios REST.
  • Swagger / OpenAPI: Conocimiento de herramientas como SwaggerHub para la documentación y pruebas de APIs.
  • Java EE con EJBs 2.1: Desarrollo e integración de componentes empresariales utilizando EJBs, servicios web SOAP/REST y despliegue en servidores como WebSphere Application Server.
  • Procesamiento XML: Transformación de XML utilizando XSLT y XPath, generación de documentos con XSL-FO (Apache FOP) y validación con XSD. Conocimiento de herramientas como XMLSpy.
  • Bases de datos relacionales: Modelado, consultas SQL, optimización de rendimiento y administración en motores como DB2, MySQL e Informix.
  • Servicios Web SOAP (Deseable): Conocimiento en la integración con servicios web basados en SOAP.
  • Control de versiones con Git: Mejores prácticas en la gestión del código fuente, uso de ramas, flujos de trabajo GitFlow y trabajo colaborativo en equipos distribuidos.

Apply for this position