Senior Full-Stack Engineer (Colombia)

Senior Full-Stack Engineer (Colombia)

24 oct
|
DaCodes
|
Colombia

24 oct

DaCodes

Colombia

Trabaja en DaCodes Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +220 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes. En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube. Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el responsable de diseñar, construir e impulsar soluciones tecnológicas que habilitan productos de alto impacto.

Backend Architecture and API Development

- Design and implement highly available microservices using Spring Boot, Spring WebFlux, and FastAPI.
- Build clean API interfaces, efficient data flows, and resilient backend architectures.

Event-Driven and Real-Time Systems

- Develop and maintain event-driven systems using Apache Kafka for async processing and platform-wide data synchronization.

Caching and High-Performance Systems

- Leverage Redis for caching, queuing, and real-time operations to reduce latency and increase throughput.

AWS Engineering

- Deploy and maintain cloud-native services using AWS technologies including EC2, Lambda, API Gateway, SQS, SNS, DynamoDB, and CloudWatch.
- Serverless is considered a nice-to-have skill.

Full-Stack Collaboration





- Work with frontend teams using TypeScript frameworks like React or Next.js, ensuring seamless integration between UI and backend services.

Automation and Workflow Enablement

- Integrate and extend automation workflows using n8n, enhancing APIs and supporting operational efficiencies.

Security, Observability, and Reliability

- Implement best practices for authentication, permissions, API security, error handling, monitoring, tracing, and alerting.
- Ensure fintech-grade engineering standards such as idempotency, audit logging, retriable flows, and compliance-aligned design.

Cross-Functional Collaboration

- Partner with Product, AI, Data, and Operations teams to define requirements and deliver end-to-end features aligned with business goals.

Technical Leadership

- Lead code reviews, mentor junior engineers, establish best practices for CI/CD and DevOps.
- Drive architectural decisions and contribute to long-term technical vision.

Mandatory Technical Skills

- 6+ years of professional software engineering experience.
- Strong proficiency in Java, Spring Boot, and Spring WebFlux.
- Experience building APIs with FastAPI.
- Proficiency with TypeScript and modern frontend frameworks (React, Next.js, or similar).




- Hands-on experience with Apache Kafka in distributed event architectures.
- Strong command of Redis for caching, queues, and performance tuning.
- Experience deploying and maintaining applications on AWS (EC2, Lambda, API Gateway, SQS, SNS, DynamoDB, CloudWatch).
- Solid understanding of distributed systems: concurrency, resilience, retries, backpressure, fault tolerance, and observability.

Nice to Have

- Experience with PostgreSQL, DynamoDB, or other scalable NoSQL systems.
- Knowledge of serverless observability, tracing, and logging tools.
- Experience with n8n or other workflow automation tools.
- Exposure to AI/LLM-based systems (RAG, tool integrations, AI agents).
- Familiarity with CI/CD and IaC tools (Terraform, CDK).
- Experience in fintech, payments, digital wallets, remittances, or regulated environments.

Soft Skills

- Strong ownership mindset and ability to create clarity in ambiguous environments.
- Excellent problem-solving and debugging skills across distributed architectures.
- Clear communication and ability to influence technical decisions.
- Comfortable balancing reliability, velocity, and long-term maintainability.
- Collaborative, pragmatic, and committed to high engineering standards.

Benefits

- ? Integration with integral brands and disruptive startups.
- Remote / Home office work model.
- If hybrid or on-site presence is required, you will be informed in the first interview.
- ⏳ Work schedule aligned to the assigned team or project.
- Monday-Friday workweek.
- Day off on your birthday.

📌 Senior Full-Stack Engineer (Colombia)
🏢 DaCodes
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior full-stack engineer (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior full-stack engineer (colombia) / colombia