
Technical Lead (Java / AWS)
cresteo • Remote - Latam
No Relocation
Posted: September 24, 2026
Job Description
Why You Belong Here
As a Software Engineer at Cresteo, you'll be more than just a developer; you will be part of transforming the tech industry through our honest, transparent, and people-centric approach.
Your role will be diverse and dynamic. You'll be instrumental in developing and maintaining our software solutions, working with a varied technology stack, and ensuring that our products are functional, efficient, reliable, and scalable.
By joining us, you're not just choosing a job; you're aligning with a vision that values the human side of tech, where your skills and passion are recognized, nurtured, and celebrated.
What We're Looking For
- Deep hands-on experience with Java 17+ and Spring Boot 3.x, including production experience migrating applications from Spring Boot 2.x to 3.x
- Strong hands-on software engineering background, with recent experience writing and troubleshooting production code
- Deep experience designing and operating AWS serverless architectures at scale using Lambda, API Gateway, SNS, SQS, DynamoDB, Aurora/RDS Proxy, and S3
- Experience owning the architecture and technical evolution of distributed systems composed of multiple independently deployed services
- Strong understanding of serverless runtime and performance considerations, including Lambda cold starts, SnapStart, connection pooling, scalability, and production troubleshooting
- Hands-on Infrastructure as Code experience using Terraform and AWS SAM
- Strong GitLab CI/CD experience, including pipeline design, environment promotion, release gating, and production deployment practices
- Experience defining engineering standards, leading code reviews, and mentoring senior software engineers
- Strong experience with security and dependency lifecycle management, including CVE triage, dependency/BOM strategies, secrets management, and secret rotation
- Experience identifying and reducing architectural duplication across distributed services through shared libraries, reusable components, or platform engineering practices
- Strong production troubleshooting and root-cause analysis skills, with the ability to work hands-on with engineers on high-priority incidents
- Experience taking ownership of established codebases and architectures, including transitions from other teams or vendors, is highly valued
- Experience engineering within SOC 2, regulated, or similarly controlled environments is highly valued
- Experience with identity and access management platforms such as Curity, ForgeRock, Ping Identity, Auth0, or equivalent is valued
- Understanding of cost optimization strategies for AWS serverless workloads
- Strong technical leadership and delivery ownership, with accountability for technical decisions, engineering quality, and delivery commitments
- Strong client-facing communication skills, with the ability to explain architecture decisions, technical risks, incidents, and delivery trade-offs clearly
- Professional English communication skills for direct collaboration with client stakeholders