**Responsabilidades**:
- Desarrollar aplicaciones utilizando Java y Spring Boot.
- Dar soporte a las aplicaciones existentes y participar en recabado de información acerca de los requerimientos.
- Implementar arquitecturas de microservicios escalables y eficientes.
- Participar en el diseño y mantenimiento de patrones de desarrollo con MVC.
- Desarrollar y optimizar consultas SQL y No-SQL.
- Trabajar con sistemas de control de versiones (GIT) para la gestión de código fuente.
- Implementar pruebas unitarias y uso de herramientas de integración continua Gradle.
- Colaborar con equipos ágiles.
- Trabajar en entornos de desarrollo Linux.
- Documentar el código y las soluciones implementadas para asegurar la comprensión del equipo.
- Gestionar despliegues en entornos GCP.
- Trabajar en un entorno Linux, aportando tu conocimiento y experiência en este sistema operativo
**Requisitos**:
- Título universitario en Ingeniería de Software, Ciencias de la Computación o afines.
- Conocimiento en Spring Boot y microservicios.
- Manejo de HTML y servlets.
- Experiência en consultas con bases de datos PostgreSQL y Firebase.
- Experiência en control de versiones con Git y manejo de Gitlab.
- Conocimiento de herramientas de construcción Gradle.
- Familiaridad con pruebas unitarias.
- Uso habitual de alguna distribución Linux.
- Familiaridad con Contenedores
**Habilidades adicionales**:
- Capacidad para trabajar en equipos ágiles y multidisciplinarios.
- Habilidad para escribir código limpio, modular y eficiente.
- Proactividad en aprender nuevas tecnologías y mejoras en el proceso de desarrollo.
- Buenas habilidades de comunicación y trabajo en equipo.
- Conocimiento en seguridad de la información es un plus.
**Debe tener**:
- Manejo de una distribución Linux en su máquina.
- Experiência en desarrollo con lenguaje Java.
**Ofrecemos**:
- Oportunidades de crecimiento profesional.
- Trabajo en un ambiente ágil y colaborativo.
- Proyectos innovadores y retadores.
**Competencias**:
- **Lógico y analítico**: Pensamiento lógico, programación, uso de Linux, seguridad básica. Capaz de resolver problemas complejos y pensar de manera estructurada.
**Sueldo**: Según aptitudes.
**Perfil de personalidad y estilo de trabajo**:
- **Curiosidad y aprendizaje autodidacta**: Interés genuino e iniciativa por explorar nuevas tecnologías, investigar por cuenta propia y estar al día con las tendencias del sector.
- **Iniciativa**: Motivación por el aprendizaje continuo y gusto por la exploración autónoma.
- **Pasión tecnológica y naturaleza geek**: Se valorará afinidad con temáticas como ciencia ficción, cómics, videojuegos de estrategia y/o cultura tecnológica, por su relación con el entorno creativo del equipo.
- **Disfrute por la programación**: No solo cumplir tareas, sino involucrarse activamente en la mejora continua del código y del producto.
Tipo de puesto: Tiempo completo
Beneficios:
- Seguro de gastos médicos mayores
- Seguro de vida
- Vales de despensa
Pago complementario:
- Bono de puntualidad
Tipo de jornada:
- Lunes a viernes
- Turno de 8 horas
Pregunta(s) de postulación:
- ¿Manejas una distribución Linux en tu máquina?
Lugar de trabajo: Empleo presencial