Point your AI agent at freehire and let it find you a job.

Get the CLI →

EVOL (TSnet)

New

Full Stack Semi Senior - Java / React / Node.js / Azure

Posted 1 view
Discussion

Summary

Semi-senior full stack developer who builds, modernizes, and maintains enterprise web applications using Java, React, Node.js/TypeScript, and SQL Server, deploying and supporting them on Microsoft Azure (App Service, Functions, DevOps) and JBoss/Linux. Work is done in Scrum on a hybrid schedule in Peru.

En EVOL nos encontramos en la búsqueda de un Full Stack Semi Senior, con experiencia en desarrollo de aplicaciones web, integración de sistemas y evolución de soluciones empresariales.

Buscamos un profesional con sólida base en Java, experiencia en desarrollo Frontend con React y conocimientos de Node.js con TypeScript, que pueda participar en proyectos de modernización y evolución de aplicaciones, trabajando tanto con tecnologías actuales como con plataformas existentes.

Serás parte de un equipo técnico orientado a la continuidad, mejora y transformación de aplicaciones, participando en el desarrollo de nuevas funcionalidades, integraciones, despliegues y soporte de soluciones en ambientes productivos.

¿Cuál debe ser tu experiencia?

  • 3 años o más de experiencia en desarrollo de software como Full Stack Developer, Java Developer, Software Engineer o posiciones afines.
  • Experiencia sólida desarrollando aplicaciones con Java 8 o superior y conocimientos de Java EE.
  • Experiencia o conocimientos en Node.js con TypeScript.
  • Experiencia en desarrollo y consumo de servicios REST y SOAP.
  • Conocimientos de HTML, CSS y desarrollo web.
  • Experiencia trabajando con SQL Server y manejo de funciones, consultas y procedimientos almacenados.
  • Conocimientos de SQL BI / ETL (SSIS - DTSX).
  • Experiencia o conocimientos en despliegue y administración de aplicaciones sobre JBoss en ambientes Linux.
  • Experiencia con herramientas de desarrollo y gestión de dependencias como Eclipse, Maven y NPM.
  • Conocimientos en manejo de hilos en Java y procesos Batch.
  • Experiencia o conocimientos en despliegues sobre Microsoft Azure, especialmente Azure App Service y/o Azure Functions.
  • Conocimientos de servicios Azure como Key Vault, API Management, Storage y Application Insights.
  • Experiencia utilizando Azure DevOps para gestión de código, despliegues o ciclo de vida de aplicaciones.
  • Deseable experiencia con AngularJS / Angular.
  • Deseable conocimiento de jBPM Suite, diseño de workflows y motores de procesos.
  • Deseable experiencia con LDAP e integración con servicios corporativos.
  • Experiencia trabajando bajo metodologías ágiles como Scrum.

¿Cuáles serán tus funciones?

  • Desarrollar y evolucionar aplicaciones Full Stack, participando en componentes frontend y backend.
  • Desarrollar nuevas funcionalidades y realizar mantenimiento evolutivo y correctivo de aplicaciones existentes.
  • Implementar soluciones utilizando Java, React y Node.js/TypeScript, de acuerdo con las necesidades de cada aplicación.
  • Diseñar e integrar servicios REST y SOAP con sistemas internos y externos.
  • Desarrollar consultas, funciones y procedimientos almacenados en SQL Server / SQL Azure.
  • Participar en procesos de integración, despliegue y configuración de aplicaciones en Azure.
  • Gestionar despliegues mediante Azure DevOps y brindar soporte a las aplicaciones implementadas.
  • Diagnosticar y resolver incidencias técnicas en ambientes de desarrollo, pruebas y producción.
  • Participar en la evolución y modernización de aplicaciones existentes.
  • Trabajar con componentes de seguridad y conectividad como Key Vault, Private Endpoints y API Management.
  • Monitorear y analizar el comportamiento de las aplicaciones mediante herramientas como Application Insights.
  • Participar en ceremonias y dinámicas de trabajo bajo metodología Scrum.
  • Elaborar y mantener documentación técnica de las soluciones desarrolladas.
  • Proponer mejoras que contribuyan a la estabilidad, mantenibilidad y rendimiento de las aplicaciones.

Buscamos una persona con capacidad para desenvolverse en entornos tecnológicos diversos, que tenga interés en aprender y evolucionar junto con las plataformas.

Valoramos especialmente:

  • Capacidad de análisis y resolución de problemas.
  • Autonomía para investigar y solucionar incidencias.
  • Buenas prácticas de desarrollo y calidad de código.
  • Capacidad para trabajar con aplicaciones nuevas y sistemas existentes.
  • Disposición para asumir retos técnicos y aprender nuevas tecnologías.
  • Comunicación efectiva y trabajo colaborativo.

Beneficios

  • Ingreso a planilla desde el primer día.
  • EPS cubierta al 100% para el titular.
  • Modalidad híbrida.
  • Participación en proyectos de transformación y evolución tecnológica.
  • Oportunidades de desarrollo profesional.
  • Trabajo con equipos técnicos y proyectos de alto impacto.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available