
Posted 27 days ago
Desarrollador FullStack Java / React CL - Remote
ChileRemoteFull-time
AI Summary
Full-stack developer responsible for migrating a legacy .NET 6/Angular sales portal to a new Java/Quarkus, MuleSoft, Hasura, and React stack, implementing backend services, integrations, and frontend adaptations while coordinating changes via Git.
About this role
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.
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
Responsabilidades operativas
- 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.
Responsabilidad de coordinación técnica
- Coordinar: serás responsable de gestionar los cambios mediante Git, evitando conflictos con el equipo que mantiene activa la aplicación actual.
Skills, Knowledge & Expertise
Imprescindibles — Must-have
- 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.
Deseables — Nice-to-have
- 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.
Benefits
Tenemos muy buenos beneficios para ti!
🏖️ 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.
🏖️ 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.
Skills
API RESTArquitectura HexagonalAWS LambdaAWS Secrets ManagerGitGitHub CopilotGraphQLHasuraJavaMicroserviciosMulesoft.NET 6QuarkusReactSpring Boot
Explore related jobs
More jobs at Imagemaker
Similar API REST jobs
- Copy of Développeur C# .NET & API REST – DevOps (H/F)Citech · Nantes, Pays de la Loire
- Lead Software Test Automation Engineer - Selenium with Java or C# with API Testing(Rest)CCH Incorporated · IND-Pune-Smartworks
- SAP ABAP Entwickler – Fokus Cloud & API Integration (REST, OData, BTP) – Vollzeit (m/w/d)24-LOG GmbH · Homeoffice
Browse these categories
Market data for full-stack engineer roles
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.