Micreservices Lead

Roca Alliances

Medellín

Presencial

COP 18.000.000 - 32.000.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Roca Alliances in Medellin, Colombia is seeking a Microservices Lead to design, develop, and deliver scalable microservices for a new MSP solution. This hands-on technical leadership role focuses on building secure, observable distributed systems using Spring Boot and AWS, with responsibilities spanning architecture, APIs, data, security, testing, and deployment.

You will guide engineering teams, define service boundaries and integration patterns, implement secure authentication workflows,

Formación

  • Ability to design scalable and maintainable microservices architectures.
  • Proven capability to define technical direction and guide engineering teams.
  • Strong understanding of APIs, service contracts, and integration patterns.
  • Ability to design solutions leveraging cloud services effectively.
  • Understanding of fault tolerance, recovery, and distributed system reliability.
  • Incorporates security into architecture and development practices.
  • Analytical skills for troubleshooting complex distributed systems.

Responsabilidades

  • Lead the design and development of microservices using Spring Boot and AWS.
  • Define service boundaries, APIs, contracts, and integration patterns.
  • Design secure authentication and authorization workflows.
  • Build data persistence solutions using SQL and NoSQL databases.
  • Implement asynchronous and event-driven communication.
  • Establish observability through centralized logging, monitoring, and distributed tracing.
  • Ensure scalability, resiliency, fault tolerance, and performance.
  • Oversee CI/CD, deployment, and environment configuration practices.
  • Promote secure coding, secrets management, and cloud-native best practices.
  • Troubleshoot complex distributed-system issues across services and environments.
  • Provide technical guidance and establish engineering standards and best practices.

Conocimientos

Distributed Systems Architecture
Technical Leadership
API & Integration Design
Cloud-Native Thinking
Resilience & Reliability
Security Mindset
Problem Solving

Herramientas

Java
Spring Boot
SpringCloud
Spring Security
REST APIs
AWS (Lambda, ECS/EKS, S3)
PostgreSQL
Kafka
OpenTelemetry
CI/CD

Descripción del empleo

Medellin, Colombia | Posted on 09/03/2026

At Roca Alliances Our mission is to inspire nearshore outsourcing to Latin America, as our expertise is providing customized services to help companies from the U.S., Canada, and Europe expand their operations through guided entry with our consolidated experience in the Latin American region. We are an expert recruitment firm, connecting top talent with leading global companies. We deliver tailored hiring solutions to ensure the perfect match for each role. With deep insight into industry trends, we drive targeted, efficient recruitment that builds long-lasting partnerships and supports business growth. Our mission is to inspire and help businesses thrive by delivering the right professionals to meet their needs.

Job Description
About the Role

We are looking for a Microservices Lead to lead the design, development, and delivery of microservices for a new MSP solution.

This is a hands-on technical leadership role focused on building scalable, secure, resilient, and observable distributed systems using Spring Boot and AWS. The role will provide technical direction across architecture, APIs, integrations, data, security, testing, and deployment.

Key Responsibilities
  • Lead the design and development of microservices using Spring Boot and AWS.
  • Define service boundaries, APIs, contracts, and integration patterns.
  • Design secure authentication and authorization workflows.
  • Build data persistence solutions using SQL and NoSQL databases.
  • Implement asynchronous and event-driven communication.
  • Establish observability through centralized logging, monitoring, and distributed tracing.
  • Ensure scalability, resiliency, fault tolerance, and performance.
  • Oversee CI/CD, deployment, and environment configuration practices.
  • Promote secure coding, secrets management, and cloud-native best practices.
  • Troubleshoot complex distributed-system issues across services and environments.
  • Provide technical guidance and establish engineering standards and best practices.
Requirements

Functional Skills

  • Distributed SystemsArchitecture: Ability to design scalable and maintainable microservices architectures.
  • Technical Leadership: Ability to define technicaldirection and guide engineering teams.
  • API & Integration Design: Strong understanding of APIs,service contracts, and integration patterns.
  • Cloud-Native Thinking: Ability to design solutionsleveraging cloud services effectively.
  • Resilience & Reliability: Strong understanding of faulttolerance, recovery, and distributed system reliability.
  • Security Mindset: Ability to incorporatesecurity into architecture and development practices.
  • Problem Solving: Strong analytical skills fortroubleshooting complex distributed systems.

Technical Skills

  • Backend: Java, Spring Boot, SpringCloud, Spring Security, REST APIs, OpenAPI/Swagger.
  • Architecture: Microservices, CQRS, Saga,Event Sourcing, Eventual Consistency, Circuit Breaker, Strangler Fig, andDatabase-per-Service.
  • AWS: Lambda, ECS/EKS, RDS/Aurora,DynamoDB, ElastiCache, S3, SQS, SNS, EventBridge, and MSK/Kafka.
  • Security: OAuth 2.0/OIDC, JWT, OWASP APISecurity, secure coding, and secrets management.
  • Data & Messaging: PostgreSQL, NoSQL, Redis,Kafka, schema migrations, Outbox Pattern, and idempotent consumers.
  • Observability: CloudWatch, X-Ray,OpenTelemetry, structured logging, correlation IDs, dashboards, andalerting.
  • Testing: Unit/integration testing,Pact, Testcontainers, contract testing, load testing, and chaos testing.
  • DevOps: CI/CD, deployment automation, environment configuration, and cloud-nativedevelopment practices.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Micreservices Developer
Micreservices Developer

Roca Alliances • Medellín

Presencial
COP 100.440.000 - 167.400.000
Microservices Lead — Cloud-Native Architect & Tech Leader
Microservices Lead — Cloud-Native Architect & Tech Leader

Roca Alliances • Medellín

Presencial
COP 18.000.000 - 32.000.000
Microservices Engineer - Java, Spring Boot, AWS
Microservices Engineer - Java, Spring Boot, AWS

Roca Alliances • Medellín

Presencial
COP 100.440.000 - 167.400.000
QA Lead
QA Lead

Roca Alliances • Medellín

Presencial
COP 60.000.000 - 100.000.000
Quality Assurance Anlyst
Quality Assurance Anlyst

Roca Alliances • Medellín

Presencial
COP 40.000.000 - 65.000.000
Frontend Lead Developer
Frontend Lead Developer

Roca Alliances • Medellín

Presencial
COP 150.000.000 - 190.000.000
Back End for Front End (BFF) Developer
Back End for Front End (BFF) Developer

Roca Alliances • Medellín

Presencial
COP 70.000.000 - 120.000.000
Frontend Developer
Frontend Developer

Roca Alliances • Medellín

Presencial
COP 89.280.000 - 133.920.000
We are hiring Full Stack Engineers
We are hiring Full Stack Engineers

Roca Alliances • Medellín

Presencial
COP 122.760.000 - 195.300.000
Competitive salary in COP
Private medical insurance
Continuous training and mentoring
+4
Senior Java/AWS Engineer
Senior Java/AWS Engineer

Intellias • Colombia

Presencial
Health, life, funerary and pet insurance
Workation up to 90 days outside Colombia
Training and certifications
+1