Imagemaker logo
ImagemakerPosted 1 month ago

Desarrollador Backend Java Senior CL - Remoto

RemoteChile

Full TimeSenior LevelMedium

Job Summary

Design and maintain robust, scalable backend architectures using Java and Spring Boot, implementing RESTful APIs and microservices while refactoring legacy applications to ensure stability in a highly regulated financial environment. Optimize relational and non-relational databases, enforce security standards with OAuth2 and JWT, and execute automated testing strategies using JUnit and Mockito. Contribute to technical planning, integrate with frontend teams, and lead modernization efforts by migrating legacy systems to contemporary patterns like Hexagonal and CQRS. Collaborate across multidisciplinary teams on DevOps practices, CI/CD pipelines, and vulnerability remediation to meet compliance requirements.

Required Qualifications

  • 5 años de experiencia en desarrollo backend con Java
  • Proyectos comprobables con arquitecturas de microservicios
  • Experiencia previa en el sector financiero o bancario
  • Capacidad de trabajar sobre versiones legacy de Java/Spring según el sistema a mantener
  • Spring Boot y Ecosistema Spring: Web, Security, Data, Cloud, Batch
  • Microservicios con Spring
  • APIs RESTful
  • Modernización e integración de sistemas legacy con arquitecturas modernas
  • Patrones de diseño: Hexagonal, CQRS, Arquitectura en Capas
  • Bases de datos relacionales: PostgreSQL, MySQL, Oracle con Hibernate/JPA
  • Bases de datos no relacionales: MongoDB, Redis
  • Contenedores y orquestación: Docker, Kubernetes
  • Cloud: AWS, Azure o GCP (ECS, EKS, App Service)
  • CI/CD y control de versiones con Git, incluyendo automatización de builds, tests y despliegues
  • Spring Security, OAuth2, JWT, RBAC
  • Secure coding: validación de entradas, gestión de secretos, control de accesos
  • Herramientas de análisis de vulnerabilidades (SAST/DAST) y procesos de remediación
  • Mensajería asíncrona: Apache Kafka con Spring Boot
  • Pruebas unitarias: JUnit, Mockito, Spring Boot Test
  • Maven y/o Gradle
  • Metodologías ágiles y prácticas DevOps
  • Documentación de APIs con OpenAPI/Swagger
  • Gestión de incidencias en entornos productivos

Desired Qualifications

  • Java LTS (preferiblemente 17+)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce