Desarrollador Backend, Identidad Digital, Seguridad, Keycloak, AWS
Location
Colombia
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Desarrollador Backend, Identidad Digital, Seguridad, Keycloak, AWS
Be.Change Consulting
• Implementar y configurar soluciones de identidad digital basadas en Keycloak y otros IDP open source. • Desarrollar microservicios con Spring Boot / Spring WebFlux que consuman y propaguen tokens de identidad. • Integrar mecanismos de autenticación y autorización (OAuth 2.0, OIDC, PKCE, JWT/JWKS) en aplicaciones. • Desplegar y operar contenedores en Kubernetes sobre AWS, con énfasis en disponibilidad y seguridad. • Configurar y mantener pipelines CI/CD en AWS con buenas prácticas de gestión de secretos. • Implementar y tunear capas de caché con Redis/Valkey/ElastiCache para sesiones y tokens. • Participar activamente en revisiones de seguridad, diseño de flujos de autenticación y troubleshooting.
Job Requirements
- 5+ años en desarrollo backend con enfoque en seguridad e identidad.
- Experiencia práctica con Spring Boot y/o Spring WebFlux en proyectos reales de microservicios.
- Conocimiento profundo de OAuth 2.0, OIDC, JWT, JWKS y PKCE – debe poder explicarlos y aplicarlos.
- Seguridad en microservicios: Token Propagation, autenticación Service-to-Service y principios básicos de Zero Trust.
- Experiencia con Keycloak u otro IDP/IAM/SSO open source (Auth0, Okta, WSO2, Authelia, etc).
- Keycloak – funcionalidades específicas: configuración de Realms, Clients, Scopes, Flows, Token Exchange e Identity Brokering.
- Manejo de Docker y Kubernetes en entornos productivos.
- Conocimiento en protocolos complementarios: SAML 2.0, LDAP, MFA, SSO federado.
- Experiencia en AWS (mínimo servicios core: EKS/ECS, ALB, Secrets Manager, CloudWatch).
- Uso de AWS CodePipeline/CodeBuild para pipelines, gestión de variables y bash scripting.
- Experiencia con Redis, Valkey o ElastiCache para caché de sesiones/tokens.
- Deseables: Experiencia en sectores regulados: fintech, banca, telecomunicaciones o gobierno.
- Conocimiento de SAML 2.0, LDAP / Active Directory.
- Familiaridad con Terraform o IaC.
- Participación en migraciones de proveedores de identidad.
- Conocimiento de Quarkus Framework.
Benefits
- Modalidad 100% remota.
- Cultura de trabajo orientada a resultados.
- Participación en proyectos de alto impacto.
- Ambiente creativo, colaborativo y diverso.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – .NET, Node.js, Python
UbimindsWe deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.
• Design and develop scalable integrations between internal systems and third-party platforms. • Build and maintain backend services using .NET, C#, Node.js, Python, and Django. • Write clean, maintainable, and easy-to-understand code. • Participate in architecture discussions and contribute to technical designs. • Review peers’ code and provide constructive feedback. • Mentor engineers and promote knowledge sharing across the team. • Troubleshoot and resolve complex production issues. • Apply risk-based technical decision-making throughout the software lifecycle. • Ensure automated testing is implemented across all levels of the test pyramid. • Create technical documentation and communicate solutions through written and verbal presentations. • Collaborate with Product and Engineering teams in a distributed environment.
Senior Full Stack Engineer, Backend Focus
Remote Talent LATAMWe Find You Amazing Marketing Employees from Latin America!
• Design, build, and maintain scalable FastAPI services and RESTful APIs across auth, scheduling, payments, insurance, messaging, and clinical workflows. • Build APIs for AI consumption, well-documented, secure endpoints that AI agents and internal tools can call reliably in production. • Contribute to member-facing web (TypeScript, React, Next.js) and support iOS and Android teams on API contracts and integration debugging. • Architect PostgreSQL schemas (RDS/Aurora), write Alembic migrations, and optimize queries; utilize Redis for performance optimization. • Implement async workflows with Celery, RabbitMQ, and Redis for webhooks, notifications, and background processing. • Monitor and debug production systems using Datadog and Sentry. • Write pytest and frontend tests; update Playwright E2E when product flows change. • Contribute to GitHub Actions CI/CD for automated testing and safe deployment.
• Atender junto com a CI&T um cliente do mercado financeiro; • Participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, incluindo refinamento técnico, desenvolvimento, testes e implantação; • Participar de revisões de código, garantindo a qualidade e conformidade com as melhores práticas; • Trabalhar de maneira colaborativa tanto com colegas de equipe quanto com clientes, promovendo um ambiente produtivo e harmonioso.
• Support improvements to core product features • Design systems by defining intent, constraints, and architecture for each feature • Use AI agents and automation systems to improve features • Own delivery from concept through production and customer impact • Operate across multiple workstreams to deliver multiple features in parallel • Utilize customer feedback to enhance system design, usability, and reliability • Manage and coordinate multiple AI agents to execute work efficiently • Validate generated code and system behavior




