
FullStack Developer
Stefanini LATAM
full-time
Posted on:
Location Type: Remote
Location: Peru
Visit company websiteExplore more
About the role
- Diseñar y desarrollar soluciones Fullstack, participando tanto en el desarrollo backend como frontend.
- Implementar y mantener APIs REST y microservicios utilizando Java (Spring Boot) y/o .NET.
- Desarrollar interfaces de usuario utilizando Angular, asegurando buenas prácticas de diseño y rendimiento.
- Participar en la definición e implementación de arquitecturas modernas (microservicios, BFF, integración de sistemas).
- Integrar aplicaciones con servicios externos y APIs, garantizando eficiencia y seguridad en la comunicación.
- Participar en despliegues y configuraciones en entornos Cloud (AWS).
- Aplicar buenas prácticas de desarrollo como Clean Code, TDD, CI/CD y control de calidad de software.
- Colaborar con equipos multidisciplinarios en entornos ágiles para la entrega de soluciones de alto impacto.
- Documentar soluciones técnicas y apoyar en la toma de decisiones de arquitectura.
Requirements
- Experiencia de mínima de +4 años en desarrollo de software.
- Dominio de al menos uno de los siguientes lenguajes:
- Java (Spring Boot)
- .NET (C# / .NET Core)
- Experiencia en desarrollo frontend con Angular.
- Experiencia en desarrollo de APIs REST y microservicios.
- Conocimiento de bases de datos relacionales y/o NoSQL.
- Experiencia en integración de sistemas y consumo de APIs.
- Manejo de control de versiones (Git).
- Experiencia trabajando bajo metodologías ágiles (Scrum).
- Deseables (Valor agregado)
- Experiencia en AWS (Lambda, S3, ECS u otros servicios).
- Conocimiento en arquitecturas modernas (DDD, Clean Architecture, Hexagonal).
- Experiencia en CI/CD, Docker y Kubernetes.
- Experiencia en proyectos del sector financiero o seguros.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring Boot.NETC#.NET CoreAngularAPIs RESTmicroserviciosbases de datos relacionalesNoSQL
Soft Skills
colaboracióndocumentacióntoma de decisionesbuenas prácticas de diseñocomunicación