Desarrollador Full Stack Quarkus

Netby Consulting

Ubicación: Ecuador, Ecuador

Departamento: tecnologia

Posición: Desarrollador de Software

Tipo de Empleo: Tiempo Completo

Modalidad: Presencial

Fecha de Publicación:

Descripción del Puesto

📋 Resumen del Puesto

Buscamos un/a Desarrollador/a Full Stack Senior con sólida experiencia en Java y desarrollo backend moderno, capaz de diseñar, desarrollar e integrar soluciones escalables basadas en microservicios y APIs REST.

La posición requiere experiencia práctica con Quarkus, Angular, bases de datos relacionales y principios de arquitectura hexagonal, participando activamente en el desarrollo de soluciones robustas, mantenibles y alineadas con buenas prácticas de ingeniería de software.

📝 Responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones utilizando Java y Quarkus.

  • Desarrollar e integrar microservicios y APIs REST.

  • Participar en el desarrollo frontend con Angular y arquitectura de microfrontends.

  • Diseñar e implementar soluciones aplicando principios de arquitectura hexagonal.

  • Trabajar con bases de datos Oracle, PostgreSQL y Redis.

  • Desarrollar y ejecutar pruebas unitarias y de integración.

  • Gestionar código fuente y procesos colaborativos de desarrollo mediante Git.

  • Participar en el despliegue y operación de aplicaciones sobre OpenShift.

  • Aplicar buenas prácticas de desarrollo, calidad de código, mantenibilidad y escalabilidad.

  • Colaborar con equipos técnicos en el análisis, diseño e implementación de nuevas funcionalidades.

✅ Requisitos

  • Experiencia sólida en desarrollo de software con Java, especialmente en soluciones backend.

  • Experiencia práctica trabajando con Quarkus.

  • Experiencia en desarrollo frontend con Angular.

  • Conocimiento y/o experiencia en microfrontends.

  • Experiencia desarrollando microservicios y APIs REST.

  • Manejo de bases de datos Oracle y conocimientos de PostgreSQL.

  • Conocimiento de Redis.

  • Manejo de Git para control de versiones.

  • Experiencia desarrollando pruebas unitarias y pruebas de integración.

  • Conocimiento y aplicación de principios de arquitectura hexagonal.

  • Experiencia o conocimientos en OpenShift.

  • Conocimientos de Kotlin serán valorados.

  • Experiencia acorde a un perfil Senior, con autonomía técnica y capacidad para participar en decisiones de diseño y arquitectura.

  • Capacidad de análisis, resolución de problemas, trabajo colaborativo y orientación a la calidad.

Aplicar Ahora