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.
? Requisitos técnicos
Java & Backend
- 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.
- Packages.
- Funciones.
- Tablas.
Seguridad
- Conocimiento de mecanismos de autenticación y autorización:
- JWT
- OAuth
- Sesiones.
- Conocimiento de buenas prácticas de seguridad en aplicaciones web:
- XSS.
- CSRF.
- SQL Injection.
- Otras vulnerabilidades comunes.
Frontend / Web
- Conocimientos intermedios de JavaScript ES6+.
- 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.
- Postman y Swagger.
- Conocimientos de pruebas unitarias y funcionales.
- Experiencia trabajando bajo metodologías ágiles, preferentemente Scrum.
? Horario
Lunes a viernes de 09:00 a 18:00 hs.
📌 Desarrollador de back-end (Lima)
🏢 STEFANINI LATAM
📍 Lima
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.