NEARSHORE PERU S.A.C. (SOFTTEK)
Perú | Telecomunicaciones y Tecnologías de la Información | Ver perfil +

DESARROLLADOR JAVA SEMI SENIOR

Publicado el: 5 de Abr, 2023
Softtek es un proveedor global de servicios orientados a procesos de TI con más de 30 oficinas en Norteamérica, Latinoamérica, Europa y Asia. Maximizamos el valor del software para el mundo: Creamos, Probamos, Implementamos y damos mantenimiento a sistemas que empoderan organizaciones e individuos.

REQUISITOS DEL PUESTO:
-Experiencia de 5 años desarrollando en la especialidad
-Competencia técnica avanzado en Ingeniería de Sistemas, Software, Informática o afines, desarrollo de aplicaciones Backend.
-Competencia técnica de OOP, patrones de diseño de software, buenas prácticas de desarrollo y puede diseñar una aplicación por sí solo en un lenguaje de alto nivel.
-Competencia técnica de desarrollo API REST bajo un marco de programación como: SpringBoot, Express.JS, Nest.JS, etc.
-Competencia técnica en administrar el código con git: versionar, ramas, rebase, integrar commits a una rama a través de Pull Request y code review.
-Competencia técnica en diseño, creación y ejecución de pruebas unitarias de los componentes creados.
-Competencia técnica en desarrollo de servicios con BBDD relacionales y/o no relaciones.
-Competencia técnica en infraestructura On Cloud.
-Competencia técnica de gestión de paquetes y versiones.
-Competencia técnica en Javascript, WebServices, AWS. Opcional: Java, Python, TypeScript
-Competencia técnica en prácticas de seguridad.
-Competencia técnica de Marco de trabajo Ágil y Mindset Ágil.

FUNCIONES PRINCIPALES:
-Responsabilidades y acciones del servicio
-Participar activamente en el análisis y diseño de la aplicación.
-Implementar las tareas del backlog.
-Resolver los errores identificados durante la iteración. 
-Diseñar y desarrollar aplicaciones bajo los estándares del cliente
-Mantener el catálogo de servicios.
-Escribir infraestructura como código para soportar los servicios desarrollados.
-Ser soporte consultivo para dudas técnicas.
-Dominar y proponer estrategias para versionar en git.
-Gestionar las dependencias usando npm y/o yarn.
-Desarrollar pruebas unitarias.
-Realizar revisión de código e integrar cambios en git.
-Documentar las aplicaciones bajo los estándares del cliente.
-Liderar el equipo de desarrollo, tener comunicación efectiva y habilidades de negociación y persuasión.

Detalles

Tipo de oferta
Empleo de tiempo completo
Ubicación
Híbrida; Lima, Lima, Perú
Área de trabajo
Informática
Tipo de cargo
Desarrollador
Jornada
Completa
Contrato
Otro

Requisitos

Carrera(s)
Ingeniería de Sistemas
Experiencia laboral
Junior (de 2 a 5 años de experiencia)

Postular

Esta oferta no acepta nuevas postulaciones.

Buscar trabajos