Point your AI agent at freehire and let it find you a job.

Get the CLI →

Gonet, S.A. de C.V.

Desarrollador java

Posted Updated
Discussion

Desarrollador Java / Quarkus

Descripción del puesto

Estamos en búsqueda de un Desarrollador Backend Java con al menos 5 años de experiencia para integrarse a un equipo de desarrollo colaborativo y de alto rendimiento. Buscamos a alguien con sólidos conocimientos en programación orientada a objetos y experiencia en el desarrollo de aplicaciones empresariales utilizando Java, Spring Boot y Quarkus, con capacidad para participar activamente en las distintas etapas del ciclo de vida del desarrollo de software.

Requisitos del perfil
  • Mínimo 5 años de experiencia en desarrollo backend con Java.
  • Experiencia sólida con Spring Framework, incluyendo Spring Boot, Spring Security y Spring Data.
  • Conocimientos y experiencia en Quarkus para el desarrollo de aplicaciones backend.
  • Conocimiento de bases de datos relacionales como Oracle, MySQL o PostgreSQL, así como dominio de SQL.
  • Experiencia en el diseño, desarrollo e integración de APIs RESTful.
  • Sólida comprensión de programación orientada a objetos (OOP) y principios SOLID.
  • Experiencia con Git para el control de versiones.
  • Deseable: conocimientos en herramientas de CI/CD, contenedores como Docker y metodologías ágiles.
Responsabilidades
  • Desarrollar, mantener y optimizar funcionalidades en sistemas backend utilizando Java, Spring Boot y Quarkus.
  • Colaborar en el diseño técnico e implementación de nuevas soluciones y mejoras a los sistemas existentes.
  • Diseñar, desarrollar e integrar APIs RESTful.
  • Participar activamente en pruebas unitarias, pruebas de integración y revisiones de código.
  • Aplicar buenas prácticas de desarrollo para garantizar la calidad, seguridad, escalabilidad y mantenibilidad del código.
  • Documentar de manera clara y precisa los procesos, componentes y funcionalidades desarrolladas.
  • Colaborar con los equipos de análisis y QA para asegurar la correcta interpretación y cumplimiento de los requerimientos técnicos y funcionales.
  • Participar en las distintas etapas del ciclo de vida del desarrollo de software, desde el análisis y diseño hasta la implementación y mantenimiento.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.