Ser un miembro altamente cualificado, motivado y activo. Diseñando, desarrollando, implementando y manteniendo aplicaciones back-end robustas, escalables y seguras utilizando Java y tecnologías asociadas, Liderar técnicamente proyectos, optimizar arquitecturas existentes y garantizar estándares de calidad para cumplir con los objetivos del negocio y las necesidades de los usuarios. Contar con una sólida experiencia en desarrollo de aplicaciones back-end.
Requisitos:
Licenciatura en Informática, sistemas o Ingeniería.
Conocimiento en los principios de metodología “Agile” así como flexibilidad para adaptar la experiencia a entornos nuevos y en constante cambio.
- Frameworks: Spring Boot, Spring Security, Hibernate/JPA.
- APIs: Diseño de RESTful APIs y conocimiento de GraphQL.
- Bases de Datos: SQL —PostgreSQL, MySQL— y NoSQL —MongoDB, Redis, Cassandra—.
- Eventos/Mensajería: Kafka, RabbitMQ o AWS SQS.
- Control de Versiones: Git —GitHub/GitLab—.
- Infraestructura: Trabajar con infraestructura en la nube —AWS/Azure/GCP—.
Requisitos Indispensables:
- Experiencia: 5+ años en desarrollo back-end con Java.
- Educación: Licenciatura en Ingeniería de Software, Sistemas o afín —o experiencia equivalente—.