- Location
- Chile
- Type
- Full-time
- Department
- IT
- Source
- Pinpoint
Description
Desarrollador Backend Java - CL
Department: Operations
Employment Type: Full Time
Location: Chile
Description
Será responsable de diseñar arquitecturas robustas utilizando Java y Spring Boot, desarrollar microservicios y API RESTful, optimizar el acceso a datos, implementar mecanismos de seguridad, asegurar la calidad del código a través de buenas prácticas de desarrollo y participar activamente en decisiones de arquitectura, planificación técnica e implementación de soluciones bajo metodologías ágiles y prácticas DevOps.
Key Responsibilities
- Diseñar, desarrollar y mantener arquitecturas backend robustas, escalables y de alto rendimiento utilizando Java y Spring Boot.
- Desarrollar e implementar API RESTful y servicios web utilizando Spring Web.
- Diseñar, modelar y optimizar bases de datos relacionales y no relacionales mediante Spring Data JPA, Hibernate y Spring Data MongoDB.
- Desarrollar e implementar arquitecturas basadas en microservicios utilizando Spring Boot y Spring Cloud.
- Implementar mecanismos de seguridad y protección de datos mediante Spring Security, OAuth2, JWT y RBAC.
- Diseñar e implementar estrategias de pruebas automatizadas utilizando JUnit, Mockito y Spring Boot Test.
- Realizar revisiones de código, promoviendo estándares de calidad mediante principios de Código Limpio y SÓLIDO.
- Participar en la planificación técnica y estimación de proyectos.
- Colaborar con equipos Frontend para la integración de servicios y API.
- Investigar y proponer nuevas tecnologías y mejores prácticas dentro del ecosistema Java/Spring.
- Implementar prácticas DevOps, integración continua y despliegue continuo (CI/CD).
- Documentar sistemas, API y procesos utilizando OpenAPI/Swagger.
- Participar en la toma de decisiones técnicas relacionadas con la arquitectura, patrones de diseño y mejores prácticas de desarrollo.
Skills, Knowledge and Expertise
- Al menos 5 a 7 años de experiencia en el desarrollo de Backend con Java.
- Experiencia probable desarrollando aplicaciones con Java y Spring Boot, basadas en arquitecturas de microservicios y API RESTful.
- Experiencia en diseño y optimización de bases de datos relacionales y no relacionales.
- Experiencia trabajando con metodologías ágiles, prácticas DevOps y herramientas de integración y despliegue continuo (CI/CD).
- Dominio de Java LTS (preferentemente Java 17 o superior).
- Manejo de Spring Boot y ecosistema Spring.
- Manejo de seguridad de primavera, OAuth2 y JWT.
- Manejo de bases de datos SQL y NoSQL (PostgreSQL, Oracle, MySQL, MongoDB o Redis), utilizando Hibernate/JPA.
- Manejo de Docker, Kubernetes, Git y herramientas CI/CD.
- Experiencia en al menos un proveedor de Cloud: AWS, Azure o Google Cloud Platform (GCP).
- Conocimiento de Apache Kafka.
- Manejo de pruebas unitarias con JUNit y Mockito.
- Manejo de Maven o Gradle.
- Aplicación de principios SOLID, Clean Code y patrones de arquitectura.
- Conocimiento de Spring Cloud y Spring Batch.
- Experiencia documentando API con OpenAPI/Swagger.
- Experiencia con servicios en la nube como ECS, EKS o App Service.
- Conocimiento de prácticas DevOps.
- Certificaciones en tecnologías Java, Spring o Cloud.
Beneficios
🏖️ 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á abierta en el marco de la ley 21.015.