Backend Developer
Descrição da vaga
¡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.
¡Seguro no te quieres quedar fuera!
¡Backend Developer !
¿Por qué te elegiremos? ¡Porque los desafíos que asumirás reflejan tus ambiciones!
Responsabilidades e atribuições
Objetivo de la posición: Buscamos un Backend Developer con experiencia en el diseño, desarrollo y mantenimiento de soluciones backend escalables, APIs y arquitecturas basadas en microservicios. Será responsable de construir servicios robustos, seguros y de alto rendimiento, participando en todo el ciclo de desarrollo e integración con plataformas cloud.
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 e qualificações
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.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevistas
- Etapa 3: Confirmación de candidato
- Etapa 4: Onboarding
- Etapa 5: Contratação
Creer para co-crear
¿Buscas un lugar donde tus ideas brillen?
Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.
Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!
Conoce más sobre nosotros