Desarrollador de back-end

Hace 1 día

Lima Metropolitana, Lima, Perú Stefanini LATAM Jornada completa S/ 60,000 - S/ 90,000/año

Buscamos un/a Developer Backend Pleno para formar parte del equipo de Soluciones Digitales, participando en el desarrollo, mantenimiento y mejora de aplicaciones Java, con foco en la subsanación de vulnerabilidades, integración de APIs y soporte a los procesos de QA y certificación.

La posición tendrá interacción constante con equipos de desarrollo, QA y Seguridad, trabajando bajo metodologías ágiles.

Principales responsabilidades

  • Desarrollar y realizar mantenimiento de software, principalmente para la subsanación de vulnerabilidades identificadas mediante escaneos de seguridad.
  • Analizar y corregir issues detectados por el equipo de QA.
  • Brindar soporte técnico durante los procesos de certificación.
  • Realizar despliegues de aplicaciones en ambientes no productivos.
  • Gestionar y versionar las modificaciones realizadas sobre el código utilizando las herramientas provistas por el cliente.
  • Diseñar, implementar y mantener APIs RESTful.
  • Crear, consumir e integrar servicios SOAP.
  • Documentar las evidencias correspondientes a la corrección de vulnerabilidades.
  • Participar en reuniones de coordinación con equipos de desarrollo y pares del área de Soluciones Digitales.
  • Aplicar buenas prácticas de desarrollo, seguridad, testing y control de versiones.
  • Experiencia avanzada en Java 8, 11, 21 y 27.
  • Experiencia avanzada con Spring.
  • Desarrollo y consumo de APIs RESTful.
  • Conocimientos de SOAP.
  • Experiencia con Oracle, incluyendo:
  • Procedimientos almacenados.
  • Funciones.

Seguridad

  • Conocimiento de mecanismos de autenticación y autorización:
  • Sesiones.
  • Conocimiento de buenas prácticas de seguridad en aplicaciones web:
  • Otras vulnerabilidades comunes.
  • Deseable conocimiento de jQuery.
  • Deseable conocimiento de Bootstrap.
  • Deseable conocimiento de Thymeleaf.

Servidores y despliegue

  • Deseable experiencia con IBM WebSphere Application Server (WAS).
  • Deseable experiencia con JBoss.
  • Experiencia en despliegue, configuración y soporte de aplicaciones Java empresariales será valorada.

Herramientas y prácticas

  • Git / sistemas de control de versiones.
  • Conocimientos de pruebas unitarias y funcionales.
  • Experiencia trabajando bajo metodologías ágiles, preferentemente Scrum.