
Desarrollador Back Java - CL
Imagemaker4 days ago
Remote, ChileMid Level
Responsibilities
- Diseñar, desarrollar y mantener arquitecturas backend robustas y escalables con Java y Spring Boot.
- Implementar APIs y servicios web con Spring Web.
- Diseñar y optimizar bases de datos relacionales y no relacionales usando Spring Data JPA, Hibernate y Spring Data MongoDB.
- Desarrollar microservicios con Spring Boot.
- Implementar medidas de seguridad y protección de datos con Spring Security.
- Colaborar con equipos frontend para integrar servicios y APIs.
- Realizar revisiones de código y asegurar la calidad del código.
- Diseñar e implementar pruebas automatizadas con JUnit, Mockito y Spring Boot Test.
- Documentar sistemas, APIs y procesos con OpenAPI/Swagger.
Requirements
- Conocimientos de Java LTS, preferiblemente Java 17 o superior.
- Dominio de Spring Boot y del ecosistema Spring, incluyendo Spring Web, Spring Security, Spring Data, Spring Cloud y Spring Batch.
- Conocimientos de microservicios, APIs RESTful y patrones de diseño como arquitectura hexagonal, CQRS y arquitectura en capas.
- Experiencia con PostgreSQL, MySQL u Oracle mediante Hibernate/JPA, y con MongoDB y Redis.
- Conocimientos de Docker, Kubernetes y servicios cloud de AWS, Azure o GCP.
- Conocimientos de OAuth2, JWT y RBAC.
- Experiencia con Apache Kafka, JUnit, Mockito y Spring Boot Test.
- Manejo de Maven o Gradle, Git y documentación de APIs con OpenAPI/Swagger.
- Capacidad de comunicación clara, análisis, resolución de problemas, colaboración, aprendizaje continuo y atención al detalle.
Benefits
- Contrato de término indefinido.
Tech Stack
Apache KafkaAWSAzureDockerGitGoogle Cloud PlatformGradleJavaJUnitKubernetesMavenMongoDBMySQLPostgreSQLRedisSpring Boot
Categories
About Imagemaker
Imagemaker is a privately held IT services firm that builds and runs custom digital platforms for large enterprises through tech consulting, staff augmentation, and managed agile teams. Founded in 1999 and headquartered in Santiago, it serves banking, financial services, insurance, retail, and telecommunications clients across the Americas and the EU. Teams deliver cloud-native development and modernization (Java/Spring, Angular, Kubernetes/OCI), API integration, and DevSecOps, using nearshore and hybrid delivery models.