Remoto 100%
perfil general
desarrollador java middle, orientado al desarrollo de aplicaciones empresariales modernas utilizando frameworks actuales. Profesional con sólidas bases en programación orientada a objetos y capacidad analítica.
competencias técnicas requeridas
lenguaje y paradigmas:
* dominio de java (versiones 11 en adelante) con dominio en programación orientada a objetos
* conocimiento de principios solid y mejores prácticas de desarrollo
* experiencia trabajando con patrones de diseño de programación
frameworks y tecnologías:
* experiencia práctica con quarkus (preferentemente) o experiencia sólida con spring boot para desarrollo de microservicios
* diseño e implementación de apis restful, incluyendo documentación (openapi 3/swagger)
* conocimiento de arquitectura hexagonal y comunicación entre servicios
* pruebas unitarias (junit, mockito, etc.)
control de versiones y plataformas:
* experiencia con git: branching (gitflow), merging, pull requests y resolución de conflictos
* participación en equipos ágiles (scrum/kanban)
* conocimiento en manejo de base de datos relacionales (oracle de preferencia u otras bases relacionales)
tipo de puesto: tiempo completo, por tiempo indeterminado
sueldo: $14, $29,289.16 al mes
beneficios:
* apoyo para estudios
* descuentos y precios preferenciales
* opción a contrato indefinido
* seguro de gastos médicos
* trabajo desde casa
lugar de trabajo: empleo remoto