Imagemaker

Desarrollador FullStack Java / React - CL

Imagemaker · Chile

IT Services and IT Consulting · 201-500 employees

3 d ago
Mid (2-5 yrs) Full-time Chile
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain modern full-stack web applications using Java and React. Collaborate with multidisciplinary teams to build scalable, secure backend services and responsive user interfaces following agile methodologies.

What they look for

Java 17+ React TypeScript Spring Boot REST API SQL Server PostgreSQL Docker CI/CD JUnit Mockito OAuth2 JWT Agile Clean Code SOLID

Requirements

Requires over 3 years of software development experience with proficiency in Java, React, and English (B2+). A degree in Computer Science or a related field is required, along with experience in REST APIs and agile environments.

Benefits

3 additional vacation days per year Unpaid leave for personal projects Wellness program for work-life balance 100% free complementary health insurance Training programs and English classes Birthday leave and half-day for children's birthdays Bonuses for national holidays, Christmas, marriage, and birth/adoption Preferential bank agreements 3 additional paternity/maternity days Pet insurance agreement

Full description

Desarrollador FullStack Java / React - CL

Department: Operations

Employment Type: Full Time

Location: Chile

Description

En Imagemaker estamos buscando a nuestro próximo Desarrollador Fullstack Java / React. Si te apasiona desarrollar soluciones de extremo a extremo y participar en la construcción de productos digitales de alto impacto, esta oportunidad es para ti.

Serás responsable de diseñar, desarrollar, integrar y mantener aplicaciones modernas, participando en todas las capas de la solución, desde la experiencia del usuario hasta los servicios backend, API e integraciones con sistemas corporativos.

Trabajarás en la construcción de aplicaciones escalables, seguras y de alta disponibilidad, aplicando buenas prácticas de desarrollo, estándares de arquitectura y metodologías ágiles. Además, colaborarás estrechamente con Technical Leads, Product Owners, UX/UI, QA, Arquitectura y otros equipos de desarrollo para entregar soluciones de software de alta calidad que generen valor para el negocio y una excelente experiencia para los usuarios.

Como parte de tu rol, asegurarás la calidad técnica de tus desarrollos mediante la aplicación de principios como Clean Code, SOLID, TDD, testing automatizado, integración continua y revisión de código, participando además en la operación y mejora continua de las soluciones bajo tu responsabilidad.

Responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones web modernas utilizando tecnologías frontend y backend.
  • Construir y consumir API REST para la integración con sistemas internos y externos.
  • Implementar interfaces de usuario receptivas, accesibles y orientadas a la experiencia del cliente.
  • Desarrollar servicios backend escalables, seguros y mantenibles.
  • Participar en el diseño de soluciones técnicas y modelos de integración.
  • Implementar pruebas unitarias, de integración y automatizadas.
  • Participar en actividades de análisis, desarrollo, despliegue y soporte productivo.
  • Colaborar en la definición y mejora de estándares de desarrollo y procesos de ingeniería.
  • Contribuir a iniciativas de modernización, automatización y mejora continua.
  • Participar activamente en las ceremonias ágiles y actividades de planificación del equipo.
  • Colaborar con equipos multidisciplinarios comunicando conceptos técnicos de manera clara y efectiva.
  • Contribuir a la evolución tecnológica de la organización mediante la adopción de buenas prácticas de ingeniería.

Skills, Knowledge and Expertise

Requisitos

  • Más de 3 años de experiencia en desarrollo de software.
  • Experiencia participando en proyectos de desarrollo web y API.
  • Experiencia trabajando bajo metodologías ágiles (Scrum o Kanban).

• Nivel de inglés intermedio o avanzado (+B2)

Conocimientos Frontend

  • HTML5, CSS3, Sass y diseño responsivo.
  • JavaScript ES6+ y TypeScript.
  • React y React Router.
  • Manejo de estado (API de contexto, Redux o equivalentes).
  • Consumo de API mediante Fetch o Axios.
  • Herramientas de construcción y embalaje como Webpack, Vite o similares.
  • Gestión de dependencias con NPM.
  • Testing frontend con Jest y React Testing Library.

Conocimientos Backend

  • Java 17+.
  • Marco de resorte y bota de resorte.
  • Gradle o Maven.
  • Desarrollo y documentación de API REST (OpenAPI / Swagger).
  • JUnit y Mockito.
  • Patrones de diseño y principios SOLID.
  • Seguridad basada en OAuth2 y JWT.
  • Desarrollo de microservicios e integración entre sistemas.

Plataformas y Herramientas

  • Git, Bitbucket y estrategias de versionamiento.
  • Jira y Confluence.
  • Jenkins o herramientas de equivalentes de CI/CD.
  • SonarQube y herramientas de análisis de calidad.
  • Docker y conceptos básicos de contención.
  • Artefacto o repositorios de artefactos.
  • Bases de datos relacionales (SQL Server, PostgreSQL, MySQL) y, de forma deseable, NoSQL (MongoDB).

Deseables

  • Arquitectura orientada a eventos (Kafka o similar).
  • Computación en la nube (AWS, Azure, GCP o Openshift).
  • Observabilidad y monitoreo (Dynatrace, Splunk, Grafana).
  • DevSecOps y herramientas de seguridad de código.
  • Experiencia en entornos bancarios o financieros.

Formación académica

  • Ingeniería en Informática, Ingeniería Civil Informática, Analista Programador o carrera afín.

Competencias

  • Resolución de problemas.
  • Trabajo en equipo.
  • Pensamiento analítico.
  • Comunicación efectiva.
  • Orientación a la calidad.
  • Autonomía

Beneficios

😉 Ser maker es cool: ¡Tenemos muy buenos beneficios y muchas actividades para divertirnos!

🏖️ No te preocupes, sé feliz: 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 los fabricantes. 🤓 ¡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. 🐶 ¡Convonio 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á alineada y es parte de la ley 21.015.