Senior Java Software Engineer (Medellín)

Senior Java Software Engineer (Medellín)

10 ago
|
Growth Acceleration Partners
|
Medellín

10 ago

Growth Acceleration Partners

Medellín

WHAT WE DO Founded in 2007, Growth Acceleration
Partners (GAP) is a consulting and technology services company. We
consult, design, build and modernize revenue-generating software
and data engineering solutions for clients. With modernization
services and AI tools, we help businesses achieve a competitive
advantage through technology. GAP’s remote, integrated engineering
teams use end-to-end solutions to innovate and align with your
business goals. We have 600+ English-speaking engineers based in
Latin America and approximately 20 U.S.-based engineers. With some
of the highest customer satisfaction scores in the industry, GAP’s
focus is customer and employee success. GAP is a woman-owned
company headquartered in Austin Texas. We are a values-based
company focused on growing our people by investing in education, onsite English classes and training in the latest technologies, including AI, data analytics and machine learning. Our goal is to
provide solutions for our customers that help them achieve critical
business outcomes, while enabling our GAPSters and our communities
to attain long-term success. Summary We are seeking a Senior Java
Backend Engineer with strong API and data integration experience to
support, maintain, and modernize our core backend services and
client-facing API products. In this role, you will be responsible
for ensuring the reliability of legacy Java platforms, managing API
integrations used by external clients, and helping bridge the gap
with our AWS-native data-onboarding pipelines. This is an
autonomous, high-impact position within an understaffed team where
your ability to dissect legacy code, troubleshoot production
issues, and make pragmatic technical choices will directly protect
business continuity. Education Bachelor’s Degree in Computer
Science,



Software Engineering, Information Systems, or a related
technical field. Professional Experience 5+ years of professional
experience in backend software development, focusing heavily on
Java frameworks. Proven track record of designing, securing, and

maintaining production-grade REST APIs and public-facing API

integrations. Extensive background in production support, identifying bottlenecks, and debugging complex distributed systems.
Solid experience working with and maintaining database systems, schemas, and complex backend data flows. Key Responsibilities
Maintain, optimize, and extend legacy Java backend services and
data pipeline structures. Manage, support, and enhance
public-facing API products utilized by enterprise clients to access
our platform. Provide advanced production support, troubleshooting
critical system alerts, analyzing logs, and implementing stable
fixes. Collaborate closely with Data Engineers to support overall
pipeline health, cloud integrations, and client onboarding
processes. Document code structures, API schemas, integration
patterns, and troubleshooting guides to reduce operational risk.
Evaluate legacy backend modules and draft safe, incremental
modernization and performance tuning strategies. Required Technical
Skills Strong experience in several of the following areas: Java

Mastery: Deep expertise in core Java backend development, concurrency,



and enterprise framework standards. API Development: Comprehensive knowledge of RESTful API design, OpenAPI/Swagger

documentation, security protocols, and integration architectures.

Database Engineering: Strong SQL proficiency, schema migration
experience, and database optimization skills. Sustaining

Engineering: Exceptional debugging, code profiling, and runtime

troubleshooting within complex legacy codebases. Nice to Have
Familiarity with Python development, AWS serverless services, or
cloud-native data pipelines. Practical experience leveraging
agentic AI-assisted development tools (e.g., Claude Code, Cursor, or Codex) to rapidly map legacy repositories and reverse-engineer
undocumented systems. Prior experience in compliance-heavy
industries, fintech, tax systems, or financial services. Soft
Skills Advanced English proficiency with excellent technical
written and verbal communication skills. Outstanding system
archaeology skills—comfortable working with legacy code, incomplete
documentation, and complex dependencies. High level of personal
ownership, initiative, and the ability to operate independently.
Strong cross-functional alignment, working easily with Product, Support, and Dev Ops stakeholders. At Growth Acceleration Partners, we're an equal opportunity employer committed to building a diverse
and inclusive team. We value everyone's unique background, and we
provide equal opportunities regardless of race, color, creed, religion, sexual orientation, gender identity, age, national
origin, disability, marital status, veteran status or any other
personal right protected by law. We foster a culture of belonging
and strive to provide a welcoming environment where everyone feels

safe to contribute and grow.

📌 Senior Java Software Engineer (Medellín)
🏢 Growth Acceleration Partners
📍 Medellín

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 java software engineer (medellín) / medellín

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java software engineer (medellín) / medellín