freehire launches on Product Hunt on 26 August.

Follow →

FullStack Developer PL

Summary

FullStack Developer building and maintaining enterprise web applications with Java/Spring Boot, Angular, and .NET/ASP.NET Core, integrating REST APIs and microservices with relational databases in Scrum teams.

¡Sé parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​

  • Diseñar, desarrollar y mantener aplicaciones web y servicios backend utilizando principalmente Java y Spring Boot.
  • Desarrollar e integrar APIs REST y microservicios, asegurando una adecuada comunicación entre los diferentes componentes de las aplicaciones.
  • Participar en el desarrollo de soluciones Fullstack, implementando funcionalidades tanto en backend como en frontend utilizando Angular.
  • Desarrollar y mantener aplicaciones utilizando tecnologías .NET / ASP.NET Core, de acuerdo con las necesidades de los proyectos.
  • Implementar nuevas funcionalidades, realizar mantenimiento evolutivo y atender correcciones sobre aplicaciones existentes.
  • Integrar las aplicaciones con bases de datos relacionales como PostgreSQL, Oracle y MySQL, desarrollando consultas y utilizando mecanismos de persistencia.
  • Aplicar buenas prácticas de desarrollo, principios SOLID, Clean Code y patrones de arquitectura, buscando soluciones mantenibles y escalables.
  • Participar en el análisis técnico de requerimientos y estimación de las actividades necesarias para su implementación.
  • Realizar pruebas y validaciones de los servicios desarrollados, utilizando herramientas como Postman y Swagger/OpenAPI.
  • Gestionar el código fuente mediante Git, participando en procesos de integración, versionamiento y despliegue.
  • Participar en equipos de trabajo bajo metodología Scrum, colaborando con desarrolladores, QA, analistas y demás roles involucrados.
  • Apoyar en la identificación y solución de problemas técnicos, buscando mejorar el rendimiento, estabilidad y calidad de las aplicaciones.
  • Bachiller, egresado o profesional de Ingeniería de Sistemas, Informática, Software o carreras afines.
  • Experiencia de al menos 2 años en desarrollo de software, participando en proyectos de desarrollo y mantenimiento de aplicaciones empresariales.
  • Experiencia sólida en Java 8/11/17 o versiones superiores, especialmente con Spring Boot, Spring Web y Spring Data JPA.
  • Experiencia en desarrollo de APIs REST y microservicios, aplicando buenas prácticas de diseño y desarrollo.
  • Experiencia en desarrollo frontend con Angular, JavaScript, HTML5 y CSS.
  • Conocimientos y experiencia práctica con C# y .NET / ASP.NET Core para desarrollo o mantenimiento de aplicaciones.
  • Manejo de bases de datos relacionales, principalmente PostgreSQL, Oracle y/o MySQL.
  • Conocimiento de principios SOLID, Clean Code, MVC y arquitectura por capas.
  • Experiencia utilizando Git y herramientas para pruebas/documentación de APIs como Postman y Swagger/OpenAPI.
  • Conocimiento de Docker y conceptos generales de despliegue de aplicaciones en ambientes cloud.
  • Experiencia trabajando bajo metodologías ágiles, preferentemente Scrum.
  • Capacidad para analizar requerimientos, proponer soluciones y desarrollar funcionalidades de manera autónoma.
  • Capacidad de trabajo en equipo, comunicación efectiva, orientación a resultados y disposición para aprender nuevas tecnologías.
  • Deseable: experiencia con arquitecturas de microservicios, servicios cloud y herramientas de integración/DevOps.

See also

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