Job Closed
This listing is no longer active.
Arquitecto de Soluciones – Cloud & Backend Engineer, AWS, Seguridad, Keycloak
Location
Colombia
Posted
45 days ago
Salary
0
Seniority
Senior
Job Description
Arquitecto de Soluciones – Cloud & Backend Engineer, AWS, Seguridad, Keycloak
Be.Change Consulting
• Apoyar en decisiones de arquitectura de seguridad, backend e infraestructura cloud en coordinación con el equipo de producto • Diseñar e implementar microservicios con Java/Quarkus y Node.js o Python, usando APIs REST y arquitecturas event-driven • Gestionar infraestructura AWS: EKS/ECS Fargate, Lambda, DynamoDB, Aurora, ElastiCache, Kinesis, S3, CloudFront y WAF • Construir y mantener SDKs de tracking web/mobile con soporte de batching, reintentos y versionado de eventos • Definir y mantener IaC con Terraform o CloudFormation; supervisar pipelines CI/CD y observabilidad con CloudWatch • Realizar revisión de código con foco en seguridad, rendimiento y mantenibilidad • Documentar decisiones de seguridad y capacitar al equipo en buenas prácticas de IAM • Ser puente entre el equipo técnico y stakeholders: comunicar riesgos, deuda técnica y decisiones arquitectónicas (ADRs)
Job Requirements
- Mínimo de 5 años de experiencia en roles de backend e infraestructura cloud
- Profesional en Ingeniería de Sistemas, Software, Electrónica o carreras afines
- Experiencia comprobada en diseño e implementación de flujos de autenticación y autorización con Keycloak en entornos de producción
- Experiencia comprobada en configuración de realms, clients, roles, scopes y mappers en Keycloak según las necesidades del sistema
- Experiencia en implementación y validación de flujos OAuth2 (Authorization Code, Client Credentials, Device Flow) y OIDC
- Gestión de tokens JWT: emisión, validación, rotación, expiración y revocación segura
- Experiencia en configuración de comunicación servicio a servicio con mTLS para garantizar autenticación mutua
- Experiencia en auditorías de configuraciones de seguridad, detección de brechas y ejecución de mejoras proactivamente
- Documentación de decisiones de seguridad y capacitar al equipo en buenas prácticas de IAM
- Deseable: Certificaciones AWS (SAA, SAP o Security Specialty)
- Experiencia con plataformas de analytics, CDP o sistemas de tracking a escala
- Conocimiento de GraalVM / native builds con Quarkus
Benefits
- Modalidad: 100% Remoto
- Excelente ambiente y laboral
- Equipo joven, dinámico y comprometido
- Oportunidad de crecimiento
- Participación en proyectos innovadores
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Golang Developer
Zup InnovationWe create digital assets to build, grow and accelerate your applications with efficiency, security and scalability.
• Develop, evolve, and maintain high-availability backend applications using Go • Design and implement scalable RESTful APIs and microservices • Contribute to building cloud-native solutions in an AWS environment • Participate in technical and architectural definitions of solutions • Ensure code quality through testing, code reviews, and engineering best practices • Monitor and optimize performance, observability, and reliability of applications
Role Description Paperless Post is looking for a few Senior Backend Engineers to help build and evolve the services that power our events management platform. You'll work across distributed systems and web infrastructure as part of a deeply collaborative team with a robust development process. As a senior member of the team, you'll bring technical depth, strong ownership, and a genuine care for the end user — understanding that we're not just shipping code, we're keeping our users' trust. Qualifications - 6+ years of experience as a backend or full-stack engineer in an established codebase. - Extensive experience building and scaling distributed systems and web infrastructure. - Expertise in developing RESTful APIs and maintaining SLAs. - Strong critical thinking skills with the ability to influence architecture and articulate technical decisions across teams. - A collaborative mindset that supports clear communication and constructive feedback. - A passion for solving problems and building features for end users. - A strong sense of ownership and accountability, with the ability to navigate ambiguity and follow through on commitments. - Resourceful and proactive problem-solving, balancing quick iteration with practical solutions. - Ability to mentor engineers and collaborate effectively with cross-functional teams. Requirements - Expertise in at least one statically typed language. - Experience in Golang, Ruby on Rails, Node.js, Java, or similar technology is a must. - Deep understanding of relational databases like Postgres. - Expertise in maintaining CI/CD pipelines such as CircleCI. - Expertise in software testing with unit and integration test suites such as Ginkgo and Gomega. - Proficiency with AI tools like Claude Code, Cursor, or Copilot in your workflow. - Nice to have: expertise in TypeScript & React and proficiency in GraphQL. Benefits - Compensation range: $165,000 - $195,000 USD. - Base salary, equity component, and options for fully paid medical, dental, and vision benefits. Company Description Company-wide, we enjoy an amazing ecosystem of an even gender split and a balance of engineers and designers. Because Paperless Post isn't supported by ad revenue, we can focus our efforts on creating and improving on the ideal version of our platform, product, content, and partnerships for our users. We are proud that Paperless Post has helped over 220 million people globally connect in the real world since our inception. Paperless Post exists to help all people celebrate all the moments that matter to them. We believe that having a team reflective of the diverse world around us empowers us to create a product that serves everyone. Women, people of color, trans/genderqueer individuals, individuals with disabilities, and veterans are especially encouraged to apply.
Role Description We are seeking an experienced .NET Full Stack Developer to design, build, and maintain enterprise-grade web applications and distributed systems built on Microsoft technology stacks. This role spans the full engineering lifecycle — requirements analysis, architectural design, hands-on implementation, code review, deployment, and post-release support — with particular emphasis on building scalable APIs, responsive front-end applications, and cloud-integrated services. The ideal candidate will combine strong backend expertise in C# and .NET Core with hands-on experience developing modern front-end applications using JavaScript frameworks and will be comfortable deploying solutions into Azure or AWS environments while maintaining high standards of code quality, security, observability, and operational reliability. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline. - Five or more years of professional software development experience building production-grade enterprise applications. - Strong understanding of object-oriented programming principles, data structures, design patterns, and end-to-end system design. - Advanced proficiency in C#, .NET Core, and ASP.NET Web API, including familiarity with dependency injection, async/await patterns, and middleware design. - Hands-on experience developing front-end applications using Angular, React, or similar component-driven frameworks. - Strong SQL skills with deep, hands-on experience working with SQL Server, including stored procedures, query plans, and performance tuning. - Solid experience with CI/CD tooling and Git-based version control systems, including branching strategies and release workflows. - Hands-on experience deploying applications to Azure or AWS cloud environments, including managed services and identity integration. - Strong debugging, troubleshooting, and performance optimization skills, with the ability to investigate complex production issues calmly and effectively. - Experience working in large enterprise-scale environments where reliability, security, and audit-ability are first-class concerns. Requirements - Provide comprehensive end-to-end design, development, and advanced technical troubleshooting for enterprise-level web applications, from initial discovery through long-term operational ownership. - Develop secure, high-performance backend services using .NET Core and ASP.NET Web API, applying strong object-oriented design, clean architecture principles, and proven enterprise patterns. - Design and implement scalable architecture patterns — including microservices, service-oriented designs, and event-driven workflows — that support the demands of growing, distributed user bases. - Build modern, responsive front-end applications using Angular, React, or similar frameworks, ensuring excellent user experience, accessibility, and performance across browsers and devices. - Develop and optimize relational database schemas, stored procedures, indexes, and complex queries in SQL Server, with attention to performance, locking behavior, and long-term maintainability. - Produce thorough architecture and technical design documentation, ensuring alignment with performance, security, compliance, and operational standards of the enterprise. - Participate in system design discussions and ensure that development consistently aligns with enterprise architecture constraints, technology road-maps, and platform standards. - Implement robust authentication and authorization mechanisms using OAuth2, OpenID Connect, JWT, and modern identity management services such as Azure AD or Okta. - Contribute to CI/CD pipeline integration, automated builds, infrastructure-as-code practices, and reliable deployment processes across development, staging, and production environments. - Perform thorough root-cause analysis and methodically troubleshoot production issues, working to restore service quickly while ensuring long-term operational stability. - Identify technical debt, performance bottlenecks, and architectural gaps, and proactively propose and implement well-scoped improvements with measurable benefits. - Collaborate fully in Agile/Scrum environments — including planning, daily standups, demos, and retrospectives — to deliver incremental, high-quality releases on a predictable cadence. - Maintain comprehensive documentation of systems, APIs, integration workflows, and operational runbooks so that the team can scale and onboard new engineers efficiently. Benefits - Competitive base salary commensurate with experience, plus benefits. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at (908) 650-6699. Learn more about Bright Vision Technologies at www.bvteck.com .
Middle Software Engineer
Exadel Inc (Website)Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more. Reasonable accommodations are available to enable individuals with disabilities to perform essential functions. Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs.
Role Description - Design and implement prioritized backend features using best software engineering practices and consistent functional and technical validations throughout the development lifecycle. - Deliver scalable, flexible, and resilient solutions aligned with modern architectural principles. - Apply and advocate for architectural patterns such as event-driven microservices. - Participate actively in technical discussions and contribute to the evolution of the product’s technical architecture. - Support product discussions by providing technical input to guide architecture-related decisions. - Integrate internal and external services using RESTful APIs, asynchronous messaging, and event hubs. - Develop and maintain cloud-native microservices using Java and containerized environments. - Ensure high application reliability through observability, monitoring, and testing best practices. - Contribute to CI/CD processes and continuous improvement initiatives across the engineering organization. Qualifications - 4–5 years of experience in backend development using Java (8–11). - Strong experience developing and deploying microservices in public cloud environments, preferably AWS. - Solid understanding of relational databases such as MySQL and PostgreSQL. - Experience with non-relational databases such as DynamoDB and MongoDB. - Hands-on experience with messaging and event streaming systems including Kafka, RabbitMQ, SQS, and SNS. - Strong knowledge of microservices architecture, containerization with Docker, and orchestration with Kubernetes. - Familiarity with observability best practices including structured logging, metrics, and health checks using tools such as DataDog. - Experience with testing frameworks and methodologies including JUnit, integration testing, and contract testing with Postman/Newman. - Experience working with CI/CD pipelines using Jenkins or similar tools. - Strong understanding of software engineering best practices including Design Patterns, SOLID principles, Clean Code, and 12-Factor App methodology. Requirements - Nice to have: Experience with serverless services such as AWS Lambda. - Exposure to multi-cloud environments including Azure and GCP. - English level: Intermediate. Benefits - International projects. - In-office, hybrid, or remote flexibility. - Medical healthcare. - Recognition program. - Ongoing learning & reimbursement. - Well-being program. - Team events & local benefits. - Sports compensation. - Referral bonuses. - Top-tier equipment provision.


