Desarrollador Java (Remoto)
workmate
CL
hace 4 días

Importante empresa líder en servicios de tecnología de la información se encuentra en búsqueda de los mejores Desarrolladores / as Java para integrarse a su equipo.

Full Trabajo Remoto! Puedes participar del proceso desde cualquier ubicación.

Dentro del proceso priorizamos aquellas personas que se involucren en todo el proceso de desarrollo end to end participando en la definición, desarrollo, testing e integración continua.

Skills técnicos necesarios

1. Conocimientos sólidos y comprobables de programación orientada a objetos.

2. Conocimientos sólidos de sistemas de acceso a datos y SQL mediante JDBC. Redacción de queries complejas y validación de la performance de dichos accesos a datos.

3. Sistema de control de versiones, manejo de branches y gestión de código fuente, GIT o GITLAB. Manejo de merge requests y revisión de los mismos.

4. Comprender y desarrollar pipelines de deployment end GITLAB.

5. Conocimientos de gestión de proyectos con Maven, gestión de dependencias y validación del footprint de los desarrollos.

6. Conocimientos sólidos de spring framework y spring boot.

7. Conocimientos sólidos de protocolo REST, manejo de verbos, resultados HTTP, estructura de microservicios.

8. Conceptos básicos de OpenAPI.

9. Testing unitario, JUNIT, Mockito y JMock.

10. Comprensión detallada y comprobable de funcionamiento de contenedores Docker. Conceptos básicos de generación de imágenes de servicios.

11. Entender y participar activamente en el proceso de desarrollo ágil como scrum y sus ceremonias.

Deseable comprender y manejar sistemas de deployment end la nube como AWS ECS o EKS.

Skills metodológicos

1. Tener alto compromiso con la estimación del esfuerzo de desarrollo de historias de usuarios.

2. Plantear métodos para desarrollar, probar y documentar las tareas e historias de usuario estimadas.

3. Recibir, sugerir e implementar mejoras de código mediante code review.

4. Revisar y aprobar merge requests.

5. Respetar y fomentar las mejores prácticas de desarrollo impartidas por el equipo.

6. Documentar el código desarrollado como así también la solución que se está proveyendo.

7. Probar y fomentar el testing del código desarrollado.

Reportar esta oferta
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Inscribirse
Mi Correo Electrónico
Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
Continuar
Formulario de postulación