Objetivo del Puesto
Diseñar desarrollar y mantener aplicaciones robustas utilizando tecnologías Java y frameworks modernos asegurando la calidad del código mediante prácticas de desarrollo ágil y pruebas automatizadas.
Responsabilidades Principales
- Desarrollar aplicaciones en Java (6/7/8) utilizando Spring Framework / Spring Boot.
- Implementar y consumir APIs REST con altos estándares de seguridad.
- Diseñar y optimizar consultas SQL y trabajar con bases de datos relacionales y NoSQL.
- Aplicar metodologías Test Driven Development (TDD) y Behavior Driven Development (BDD).
- Implementar pruebas unitarias y de integración con Mockito y PowerMock.
- Gestionar versiones de código bajo Gitflow y colaborar en entornos Scrum utilizando Jira.
- Configurar y utilizar herramientas como Maven Eclipse y entornos UNIX Shell.
- Participar en la configuración y despliegue de aplicaciones en contenedores Docker.
- Documentar código y asegurar la trazabilidad de los entregables.
Qualifications :
Requisitos Técnicos
- Avanzado en:
- Java (6/7/8) Spring Framework / Spring Boot.
- APIs REST HTTP.
- SQL.
- TDD Gitflow Scrum & Jira.
- Intermedio en:
- BDD Mockito & PowerMock.
- Seguridad de APIs.
- Maven UNIX Shell Docker Eclipse NoSQL.
- Deseable:
- Experiencia en integración continua y despliegue automatizado (CI/CD).
Competencias Deseadas
- Pensamiento analítico y orientación a resultados.
- Capacidad para trabajar en entornos ágiles.
- Comunicación efectiva y trabajo colaborativo.
- Adaptabilidad a nuevas tecnologías y metodologías.
Formación Académica
- Licenciatura o Ingeniería en Sistemas Informática Computación o afín.
Información adicional :
Lo que ofrecemos
- Programas de formación continua y certificaciones.
- Acceso a plataformas de aprendizaje y desarrollo profesional.
- Cultura de innovación y colaboración.
- Programas de bienestar físico y emocional.
- Oportunidades de crecimiento en proyectos internacionales.
- Reconocimiento y recompensas por desempeño.
- Sueldo base
- Prestaciones superiores a las de la ley
- Seguro de vida
- Seguro de Gastos Médicos Mayores
- Vales de despensa
- Esquema 100% nómina
Remote Work :
No
Employment Type :
Full-time
Objetivo del PuestoDiseñar desarrollar y mantener aplicaciones robustas utilizando tecnologías Java y frameworks modernos asegurando la calidad del código mediante prácticas de desarrollo ágil y pruebas automatizadas.Responsabilidades PrincipalesDesarrollar aplicaciones en Java (6/7/8) utilizando Sp...
Objetivo del Puesto
Diseñar desarrollar y mantener aplicaciones robustas utilizando tecnologías Java y frameworks modernos asegurando la calidad del código mediante prácticas de desarrollo ágil y pruebas automatizadas.
Responsabilidades Principales
- Desarrollar aplicaciones en Java (6/7/8) utilizando Spring Framework / Spring Boot.
- Implementar y consumir APIs REST con altos estándares de seguridad.
- Diseñar y optimizar consultas SQL y trabajar con bases de datos relacionales y NoSQL.
- Aplicar metodologías Test Driven Development (TDD) y Behavior Driven Development (BDD).
- Implementar pruebas unitarias y de integración con Mockito y PowerMock.
- Gestionar versiones de código bajo Gitflow y colaborar en entornos Scrum utilizando Jira.
- Configurar y utilizar herramientas como Maven Eclipse y entornos UNIX Shell.
- Participar en la configuración y despliegue de aplicaciones en contenedores Docker.
- Documentar código y asegurar la trazabilidad de los entregables.
Qualifications :
Requisitos Técnicos
- Avanzado en:
- Java (6/7/8) Spring Framework / Spring Boot.
- APIs REST HTTP.
- SQL.
- TDD Gitflow Scrum & Jira.
- Intermedio en:
- BDD Mockito & PowerMock.
- Seguridad de APIs.
- Maven UNIX Shell Docker Eclipse NoSQL.
- Deseable:
- Experiencia en integración continua y despliegue automatizado (CI/CD).
Competencias Deseadas
- Pensamiento analítico y orientación a resultados.
- Capacidad para trabajar en entornos ágiles.
- Comunicación efectiva y trabajo colaborativo.
- Adaptabilidad a nuevas tecnologías y metodologías.
Formación Académica
- Licenciatura o Ingeniería en Sistemas Informática Computación o afín.
Información adicional :
Lo que ofrecemos
- Programas de formación continua y certificaciones.
- Acceso a plataformas de aprendizaje y desarrollo profesional.
- Cultura de innovación y colaboración.
- Programas de bienestar físico y emocional.
- Oportunidades de crecimiento en proyectos internacionales.
- Reconocimiento y recompensas por desempeño.
- Sueldo base
- Prestaciones superiores a las de la ley
- Seguro de vida
- Seguro de Gastos Médicos Mayores
- Vales de despensa
- Esquema 100% nómina
Remote Work :
No
Employment Type :
Full-time
View more
View less