Desarrollador FullStack Java / React CL - Remote

De Lei Interim

Chile

A distancia

CLP 33.480.000 - 58.032.000

Jornada completa

Hace 12 días
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo: un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

3 días libres al año adicionales
Permiso sin goce de sueldo
Programa de bienestar
Seguro Complementario gratuito
Formación y clases de inglés
Día libre por cumpleaños
Bonificaciones en festividades
Convenios con bancos
3 días adicionales para padres
Seguro para mascotas
Cultura horizontal e innovadora

Descripción de la vacante

Imagenaker busca un Desarrollador Fullstack Java/React para liderar la migración tecnológica de un portal de ventas heredado, trasladando lógicas de negocio de .NET 6 a Java/Quarkus, MuleSoft y Hasura en backend y React en el frontend.

La posición es remota desde Chile, con fortaleza en backend y capacidad de trabajar de forma autónoma, siguiendo la arquitectura hexagonal y las prácticas del equipo, sin mantener la solución existente ni diseñar una nueva arquitectura.

Formación

  • Se busca desarrollador con amplia experiencia en backend y conocimiento de Java/Quarkus para migrar lógicas de negocio desde .NET 6.

Responsabilidades

  • Migrar la totalidad de las lógicas de negocio de .NET 6 al stack Java/Quarkus.
  • Integrar Quarkus, MuleSoft y Hasura mediante GraphQL y API REST.
  • Adaptar el frontend en React para consumir los servicios migrados.
  • Garantizar que cada servicio migrado funcione antes de avanzar.
  • Conectar la solución con AWS Lambda y AWS Secrets Manager.
  • Gestionar cambios con Git y coordinar con el equipo.

Conocimientos

Java
Quarkus
MuleSoft
Hasura
React
.NET 6
GraphQL
Microservicios
API REST
Arquitectura hexagonal
AWS Lambda
AWS Secrets Manager
Git
Autonomía técnica
Migraciones tecnológicas
Spring Boot
GitHub Copilot
Coordinación técnica
Desarrollo backend

Educación

Experiencia senior

Herramientas

GraphQL
MuleSoft
Hasura
GitHub Copilot
AWS Lambda
AWS Secrets Manager
Spring Boot

Descripción del empleo

Desarrollador FullStack Java / React CL - Remote

Department: Operations

Employment Type: Full Time

Location: Chile

Description

En Imagemaker estamos buscando nuestro próximo Desarrollador Fullstack Java/React. El cargo existe para apoyar la migración tecnológica completa de un portal de ventas heredado tras la compra de Security por parte de BICE. Esta iniciativa forma parte de la adopción del nuevo stack tecnológico y de los lineamientos de arquitectura impulsados actualmente por BICE Vida. El problema concreto que deberá resolver la persona es comprender las lógicas de negocio existentes en una aplicación desarrollada en .NET 6 con Angular y trasladarlas a una nueva solución basada en Java, Quarkus, MuleSoft y Hasura para el backend y las integraciones, y React para el frontend. La migración comprenderá el 100% de la aplicación y se ejecutará gradualmente, migrando, probando y validando los servicios de manera sucesiva. Se espera una persona full stack con mayor fortaleza en backend, pero que también cuente con conocimientos de React para trabajar en el frontend y consumir los servicios desarrollados durante la migración. Debe ser capaz de leer y comprender el código existente en .NET, trabajar con autonomía en las tareas de programación e implementar la arquitectura y los patrones ya definidos por el equipo. No deberá mantener la solución actual ni diseñar una nueva arquitectura.

Key Responsibilities
  • Migrar: serás responsable de trasladar la totalidad de las lógicas de negocio desde .NET 6 al nuevo stack tecnológico.
  • Implementar: serás responsable de desarrollar los servicios backend con Java y Quarkus bajo la arquitectura hexagonal definida.
  • Integrar: serás responsable de conectar Quarkus, MuleSoft y Hasura mediante GraphQL y API REST.
  • Desarrollar: serás responsable de adaptar el frontend en React para consumir correctamente los servicios migrados.
  • Garantizar: serás responsable de entregar cada servicio migrado, probado y funcionando antes de avanzar al siguiente componente.
  • Conectar: serás responsable de integrar la solución con las funciones AWS Lambda existentes y AWS Secrets Manager.
  • Coordinar: serás responsable de gestionar los cambios mediante Git, evitando conflictos con el equipo que mantiene activa la aplicación actual.
Skills, Knowledge and Expertise
  • Java y Quarkus: experiencia sólida desarrollando servicios backend con Java y Quarkus.
  • MuleSoft y Hasura: experiencia trabajando con ambas tecnologías dentro de una capa de integración.
  • React: experiencia desarrollando frontend y consumiendo los servicios creados durante la migración.
  • Desarrollo backend: aproximadamente cinco años de experiencia en desarrollo de software.
  • .NET 6: capacidad para leer y comprender código, estructuras por capas, tipos de objetos e inyección de dependencias; no se requiere dominio avanzado.
  • GraphQL: experiencia implementando integraciones y exponiendo o consumiendo servicios mediante GraphQL.
  • Microservicios y API REST: experiencia desarrollando microservicios y su comunicación mediante API REST.
  • Arquitectura hexagonal: conocimiento suficiente para implementar una arquitectura previamente definida bajo este enfoque.
  • AWS Lambda: experiencia integrando servicios con funciones Lambda existentes; no se requiere crearlas ni mantenerlas.
  • AWS Secrets Manager: experiencia implementando conexiones con este servicio.
  • Git: experiencia trabajando con repositorios, ramas y equipos que realizan modificaciones simultáneas sobre una misma solución.
  • Autonomía técnica: capacidad para navegar por código heredado y resolver de manera autónoma dudas de programación, estructura, objetos e inyección de dependencias.
  • Migraciones tecnológicas: experiencia previa migrando aplicaciones desde .NET hacia Java o Quarkus.
  • Spring Boot: experiencia senior en Java con Spring Boot cuando no se cuente con experiencia directa en Quarkus.
  • GitHub Copilot: experiencia utilizando la herramienta para apoyar tareas de desarrollo.
  • Coordinación técnica: para el perfil senior, capacidad para organizar el trabajo del equipo y apoyar la resolución de dudas técnicas.
Beneficios
  • Don’t worry, be happy: 3 días libres al año adicionales a tus vacaciones.
  • Permiso sin goce de sueldo para cumplir tus sueños.
  • Programa de bienestar enfocado a equilibrar el trabajo y la vida personal.
  • Seguro Complementario 100% gratuito para Makers.
  • ¡Programas de formación, clases de inglés y mucho más!
  • Día libre para tu cumpleaños y medio día para los cumpleaños de tus hijos.
  • Bonificaciones que dan respiros: Fiestas patrias, navidad, matrimonio/AUC, nacimiento/adopción de hijos, etc.
  • Convenios y precios preferenciales con bancos.
  • 3 Días adicionales para padres por nacimiento o adopción de hijo/a.
  • Convenio de seguro para tus mascotas!
  • Nuestra cultura es horizontal, de innovación, desafiante y sobre todo, se respira mucha buena onda!

En el marco de nuestro compromiso con la inclusión, la siguiente vacante está abierta en el marco de la ley 21.015.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador FullStack Java / React - CL
Desarrollador FullStack Java / React - CL

Imagemaker • Santiago

Presencial
CLP 10.044.000 - 16.740.000
Seguro Complementario
Formación y desarrollo
Día libre por cumpleaños
Desarrollador FullStack Java / React - CL
Desarrollador FullStack Java / React - CL

Imagemaker • Santiago

Presencial
CLP 40.000.000 - 70.000.000
3 días libres
Permiso sin sueldo
Seguro complementario
+5
Desarrollador FullStack Java - Angular
Desarrollador FullStack Java - Angular

Imagemaker • Santiago

Presencial
CLP 55.198.000 - 82.797.000
3 días libres adicionales al año
Seguro complementario de salud 100%
Capacitación y clases de inglés
+2
Desarrollador FullStack Java - Angular
Desarrollador FullStack Java - Angular

De Lei Interim • Chile

Presencial
Días libres adicionales
Seguro complementario de salud gratuito
Programas de capacitación
Líder Técnico CL - Híbrido (Santiago)
Líder Técnico CL - Híbrido (Santiago)

De Lei Interim • Santiago

Híbrido
CLP 60.000.000 - 95.000.000
Beneficios
3 días libres al año
Seguro complementario
+3
Desarrollador Back Go - CL
Desarrollador Back Go - CL

De Lei Interim • Santiago

Híbrido
CLP 25.000.000 - 35.000.000
3 días libres al año extras
Seguro complementario
Programa de bienestar
+2
Analista Automatizador QA - Semi Senior - CL
Analista Automatizador QA - Semi Senior - CL

De Lei Interim • Chile

Presencial
CLP 25.000.000 - 35.000.000
3 días libres al año adicionales a las vacaciones
Programa de bienestar equilibrado
Seguro Complementario gratuito
+1
Analista Automatizador QA - Semi Senior - CL
Analista Automatizador QA - Semi Senior - CL

De Lei Interim • Santiago

Híbrido
Días libres adicionales
Permiso sin goce para cumplir sueños
Seguro Complementario gratuito
+6
Full-Stack Developer React + RoR
Full-Stack Developer React + RoR

Rankmi • Chile

Híbrido
MXN 420.000 - 660.000
Work-Life Balance
We Care
Rankmi Vibes
Desarrollador FullStack Java Spring Boot + Angular
Desarrollador FullStack Java Spring Boot + Angular

3IT • Santiago

Híbrido
CLP 25.000.000 - 42.000.000
Bono anual
Seguro de salud
Capacitación y formación continua
+2