Desarrollador Back Java - CL

Company: Imagemaker
Location: Chile
Type: remote
Posted: Sep 18, 2026
Views: 0
El rol existe para diseñar, desarrollar y evolucionar de sistemas backend de alta escala y rendimiento dentro del ecosistema Java/Spring.
Su cargo se ejecutara dentro del proyecto Click to Pay para un cliente de sector bancario que busca integrar un nuevo modulo de pago dentro de la app mobile.

Diseño y mantenimiento de arquitecturas backend robustas y escalables con Java y Spring Boot.
  • Diseñar, desarrollar y mantener arquitecturas de backend robustas y escalables usando Java y Spring Boot.
  • Implementar APIs RESTful y servicios web eficientes con Spring Web.
  • Diseñar y optimizar bases de datos relacionales y no relacionales integrando Spring Data JPA, Hibernate y/o Spring Data MongoDB.
  • Desarrollar microservicios con Spring Boot.
  • Implementar medidas de seguridad y protección de datos con Spring Security.
  • Colaborar con equipos front end para integrar servicios y APIs desarrollados en Spring Boot.
  • Realizar revisiones de código y asegurar la calidad del código en el equipo.
  • Diseñar e implementar estrategias de pruebas automatizadas con JUnit, Mockito y Spring Boot Test.
  • Documentar sistemas, APIs y procesos de manera clara y concisa con OpenAPI/Swagger.

Conocimientos tecnicos excluyentes:

  • Lenguaje y Frameworks
  • Java LTS (preferiblemente 17+).
  • Spring Boot y ecosistema Spring: Web, Security, Data, Cloud, Batch
  • Arquitectura
  • Microservicios con Spring.
  • APIs RESTful.
  • Patrones de diseño: Hexagonal, CQRS, Arquitectura en Capas.
  • Bases de Datos
  • Relacionales: PostgreSQL, MySQL, Oracle con Hibernate/JPA.
  • No relacionales: MongoDB, Redis.
  • DevOps y Cloud
  • Contenedores y orquestación: Docker, Kubernetes.
  • Cloud: AWS, Azure o GCP (ECS, EKS, App Service).
  • CI/CD y control de versiones con Git.
  • Seguridad
  • Spring Security, OAuth2, JWT, RBAC.
  • Mensajería y Pruebas
  • Mensajería asíncrona: Apache Kafka con Spring Boot.
  • Pruebas unitarias: JUnit, Mockito, Spring Boot Test.
  • Herramientas y Metodologías
  • Maven y/o Gradle.
  • Metodologías ágiles y prácticas DevOps.
  • Documentación de APIs con OpenAPI/Swagger.

Soft Skills:

  • Comunicación clara: Explicar conceptos técnicos, estructuras de datos y lógica de negocio de forma comprensible para perfiles no técnicos (frontend, producto y negocio).
  • Pensamiento analítico y resolución de problemas: Desglosar requerimientos complejos en lógica procesable, anticipando casos borde y previniendo fallos en el sistema.
  • Trabajo en equipo y colaboración: Coordinar integraciones de API, definir contratos de interfaz y adaptarse a metodologías de trabajo junto a otros desarrolladores.
  • Adaptabilidad y aprendizaje continuo: Mantener la apertura para adoptar nuevas tecnologías, patrones de arquitectura o cambios de requerimientos en proyectos dinámicos.
  • Atención al detalle y calidad: Mantener un enfoque riguroso hacia el código limpio, las pruebas, la documentación y el impacto de los cambios en la estabilidad del sistema.
Beneficio contrato término indefinido

About the Company

Name: Imagemaker

With over 20 years of experience, Imagemaker is an international technology consultancy with a presence in 6 countries. We support large companies in their digital transformation with modular services, providing talent, digital products, and strategic alignment to ensure the fulfilment of our clients' business objectives.

More jobs at Imagemaker