Stefanini
Responsabilidades principales
Diseñar y desarrollar APIs y servicios backend de alto rendimiento.
Implementar soluciones basadas en microservicios y arquitecturas modernas.
Integrar sistemas mediante APIs, mensajería y mecanismos de comunicación asíncrona.
Diseñar y optimizar consultas, modelos y estructuras de datos.
Implementar prácticas de Clean Architecture, DDD, CQRS y principios SOLID.
Participar en procesos de CI/CD, containerización y despliegues cloud.
Trabajar con equipos multidisciplinarios bajo metodologías ágiles.
Asegurar calidad, mantenibilidad, seguridad y escalabilidad del código.
Requisitos técnicos
Backend & APIs: REST APIs, GraphQL, RabbitMQ y C#.NET Web APIs.
Cloud & DevOps: AWS (Lambda, EC2, RDS), Azure DevOps, GitHub Actions, Docker, Kubernetes y Terraform.
Bases de datos: Oracle (Ideal), PostgreSQL, SQL Server, MongoDB, MySQL y Redis.
Herramientas: Git, Visual Studio, Android Studio, Xcode, Postman y Figma.
Arquitectura y diseño: Microservices, CQRS, DDD, SOLID y Clean Architecture, SDD.
Seguridad: JWT, Certificados Digitales, TLS 1.2 en adelante.
Perfil requerido
+3 años de experiencia profesional como Backend Developer / Software Developer.
Dominio de C#.NET / Web APIs y desarrollo de servicios backend.
Experiencia práctica con arquitecturas de microservicios.
Conocimientos sólidos de bases de datos relacionales y NoSQL.
Experiencia con AWS, Docker, Kubernetes y herramientas CI/CD.
Conocimiento de patrones y principios de diseño de software.
Capacidad para analizar problemas técnicos y proponer soluciones escalables.
Trabajo colaborativo, autonomía y orientación a resultados.
Experiencia en ambientes financieros, banca, fintech o proyectos empresariales de alta disponibilidad.