Logo for Lean Tech

Senior Backend Engineer

Role overview

Qualifications

  • 7+ years of professional software development experience
  • 5+ years of hands-on experience with Spring Boot and the JVM ecosystem
  • Current production experience with Kotlin — mandatory
  • Strong Java/JVM fundamentals

Responsibilities

  • Designing reliable APIs and event-driven services
  • Optimizing PostgreSQL workloads
  • Troubleshooting production systems
  • Building distributed systems at scale

Key facts

  • Remote from: Colombia
  • Full time
  • Senior (5-10 years)
  • Backend Engineer
  • English

Hard skills

Other skills

  • Problem Solving
  • Communication

About the company

Lean Tech logo

Lean Tech

Digital Payments & Money Transfer

Nearshore positioning of Latin Americas best development talent experienced in logistics

Company details

Company typeSME
IndustryDigital Payments & Money Transfer
Company size501 - 1000

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

Company Overview: 

Global Technology Services is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America, Philippines and the United States, contributing to cutting-edge developments in multiple industries. 

Position Title: Senior Backend Engineer. 

Location: Remote-LATAM 

What you will be doing: 

We are looking for a Senior Backend Engineer with strong JVM expertise and hands-on experience building distributed systems at scale. The ideal candidate has deep experience with Kotlin and Spring Boot, designing reliable APIs and event-driven services, optimizing PostgreSQL workloads, and troubleshooting production systems. 

Current, production-level Kotlin experience is mandatory. Java-only candidates will not qualify.

Required Skills & Experience 

  • 7+ years of professional software development experience. 

  • 5+ years of hands-on experience with Spring Boot and the JVM ecosystem.

  • Current production experience with Kotlin — mandatory. 

  • Strong Java/JVM fundamentals; Java-only experience is not sufficient. 

  • 3+ years designing, building, and troubleshooting distributed systems at scale. 

  • Experience with AI, claude code, working with agents and orchestration.

  • Strong experience with: 

○ Kotlin 

○ Spring Boot 

○ Hibernate/JPA 

○ Liquibase or equivalent migration tools 

○ REST APIs and OpenAPI 

○ PostgreSQL and query-plan analysis 

○ Kafka and event-driven architectures 

○ Redis 

○ Docker 

○ Linux 

○ AWS 

  • Strong understanding of automated unit and integration testing. 

  • Experience working with CI/CD practices and pipelines. 

  • Proven experience with load testing, performance analysis, and optimization, preferably with measurable improvements. 

Nice to have:

  • ClickHouse or another columnar analytics store, and change-data-capture pipelines such as PeerDB (very nice to have)

  • Familiarity with LLM APIs, token-based pricing, and how AI providers bill.

  • Python development 

  • Experience working with OpenTelemetry, Datadog, Honeycomb, middleware IO, and other APM tools for analytics and observability 

  • Stripe or other payment and invoicing systems. 

  • Quartz or similar job scheduling. 

  • Open-source contributions we can read. 

Soft Skills:

  • Strong problem-solving and debugging skills

  • Ability to work independently and take ownership of projects 

  • Strong communication skills with the ability to articulate, diagram and document complex engineering concepts. 

Why you will love GTS: 

  • Join a powerful tech workforce and help us change the world through technology

  • Professional development opportunities with international customers

  • Collaborative work environment 

  • Career path and mentorship programs that will lead to new levels. 

Join GTS and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. GTS is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

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
·

Backend Engineer Related jobs

Other jobs at Lean Tech

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.