Logo for Cresteo

Technical Lead (Java / AWS)

Role overview

Qualifications

  • Deep hands-on experience with Java 17+ and Spring Boot 3.x
  • Strong hands-on software engineering background
  • Deep experience designing and operating AWS serverless architectures
  • Strong technical leadership and delivery ownership

Responsibilities

  • Own the technical direction and hands-on evolution of a large Java and AWS serverless ecosystem
  • Lead senior engineers and work directly with client stakeholders
  • Improve architecture, reliability, security, and delivery across a complex distributed platform
  • Set engineering standards while remaining close to production code and critical incident resolution

Key facts

Hard skills

Other skills

  • Communication
  • Mentorship
  • Collaboration
  • Problem Solving

About the company

Cresteo logo

Cresteo

Computer Software / SaaS

Cresteo partners with companies to move beyond AI hype and into execution. Agentic AI systems and bespoke software are engineered to run in production, integrate with existing environments, and deliver measurable results in weeks, not quarters. Solutions remain fully client-owned, with controlled risk, no vendor lock-in, and a clear path from pilot to scale.

Company details

Company typeSME
IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Our Essence:

Cresteo is on a mission to be the world leader in people-first and honest nearshore tech services. We prioritize a people-centered approach in an industry that often feels distant and impersonal. Our services are led by experienced, incredibly talented professionals who are changing the system from within - while collaborating with top global clients.

Our foundation is built on:

  • Deep expertise
  • Candid transparency
  • Profit-sharing
  • Fearless innovation

Our team stands out for their deep-rooted passion for corporate change, treating software development as a human sport and art form.

When it comes to recruitment, we won't box you into rigid questionnaires; we genuinely want to get to know you. Our interactions are not transactional but human-centered, seeking genuine understanding and connection.

You'll hear about our core values and experience them with us firsthand. They define our essence.

Join Cresteo and be part of the change we're championing!

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

Own the technical direction and hands-on evolution of a large Java and AWS serverless ecosystem, setting engineering standards while remaining close to production code and critical incident resolution. Lead senior engineers and work directly with client stakeholders to improve architecture, reliability, security, and delivery across a complex distributed platform.

Our Commitment to You:

  • 100% Remote
  • USD above-average salaries
  • Profit Sharing Policy
  • Unlimited PTOs after your first year (20 PTOs the first year)
  • Equipment for your setup
  • Great work/life balance
  • Honest, simple, and transparent culture
  • US-based clients and international teams

Everyone has a story. We're eager to hear yours and help you write the next chapter. 

Are you ready for a change?

#Wearethechange! 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Tech Lead Related jobs

Other jobs at Cresteo

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.