dreamwork_
Java Developer Modalidad: Remoto Requisitos: Fundamentos sólidos de Java y programación orientada a objetos. Conocimientos de principios SOLID, patrones de diseño y buenas prácticas de programación. Conocimientos básicos de Spring Boot y desarrollo de APIs REST. Manejo de SQL y bases de datos relacionales. Conocimientos de pruebas unitarias y aseguramiento de calidad del código. Manejo de Git y control de versiones. Capacidad para analizar código existente, identificar errores y proponer soluciones.
· Habilidades técnicas: Java 17 o superior. Spring Data JPA e Hibernate. Gradle o Maven. PostgreSQL. Fundamentos de microservicios y arquitectura de software. Docker y conceptos básicos de cloud. Conocimientos de mensajería asíncrona y sistemas orientados a eventos. Conocimientos indispensables  Fundamentos sólidos de Java y programación orientada a objetos. Conocimientos de principios SOLID, patrones de diseño y buenas prácticas de programación. Conocimientos básicos de Spring Boot y desarrollo de APIs REST. Manejo de SQL y bases de datos relacionales. Conocimientos de pruebas unitarias y aseguramiento de calidad del código. Manejo de Git y control de versiones. Capacidad para analizar código existente, identificar errores y proponer soluciones.
· Conocimientos deseables: Java 17 o superior. Spring Data JPA y Hibernate. Gradle o Maven. PostgreSQL. Fundamentos de microservicios y arquitectura de software. Docker y conceptos básicos de cloud. Conocimientos de mensajería asíncrona y sistemas orientados a eventos.-Requerimientos- Educación mínima: Educación superior - Licenciatura
3 años de experiencia
Palabras clave: developer, programador