Addi S.A.S. logo

Backend JVM Software Engineer | L3

Job Overview

Location

Colombia

Job Type

Full-time

Category

Backend Engineer

Date Posted

May 16, 2026

Full Job Description

đź“‹ Description

  • • Design, develop, and maintain scalable and reliable backend systems within the Lending team to enable seamless user transactions through payments, Buy Now, Pay Later, and lending products.
  • • Take end-to-end ownership of software from design and development through testing, deployment, and production operation.
  • • Build new features using JVM-based technologies including Java 11, Kotlin, or Scala with frameworks such as Spring Boot.
  • • Develop and maintain unit, component, integration, and automation tests to ensure reliability and quality of all delivered features.
  • • Architect resilient, scalable components using established architectural styles and patterns while contributing to Architecture Decision Records (ADRs).
  • • Collaborate daily with product owners, designers, and engineers to align technical execution with business goals and user needs.
  • • Review pull requests on a daily basis to share knowledge, enforce code quality, and support team growth.
  • • Deploy new features to production daily via a CI/CD pipeline.
  • • Participate in an on-call rotation to support production systems, ensuring shared responsibility and knowledge distribution across the team.
  • • Work with distributed systems including SQS, RabbitMQ, and Kafka to build event-driven architectures.
  • • Manage databases using SQL, specifically PostgreSQL and Redis, ensuring performance, scalability, and data integrity.
  • • Apply containerization (Docker) and orchestration (Kubernetes) practices in development and deployment workflows.
  • • Continuously learn and integrate emerging AI technologies to accelerate development, enhance problem-solving, and improve team workflows.
  • • Share insights and encourage thoughtful experimentation with AI tools to foster a culture of innovation and technical excellence.
  • • Prioritize work effectively to deliver maximum impact for users and stakeholders, balancing immediate delivery with long-term platform health.
  • • Thrive in a fast-paced, dynamic startup environment with rapidly evolving product needs and high expectations for execution speed.
  • • Demonstrate strong business acumen by understanding how technical solutions directly support customer outcomes and organizational objectives.
  • • Collaborate cross-functionally with product managers and designers to translate user needs into scalable, secure, and intuitive technical solutions.
  • • Take initiative to drive projects end-to-end—from ideation and planning to post-deployment support and optimization.
  • • Anticipate technical challenges and proactively propose effective backend solutions to prevent system bottlenecks or failures.
  • • Maintain a strong focus on building secure, high-performance APIs that support internal and external system integrations.
  • • Contribute to a culture of mentorship by receiving guidance from experienced engineers and supporting junior team members.

🎯 Requirements

  • • 5 years of experience in backend development with JVM-based technologies (Java, Kotlin, or Scala)
  • • Proven track record of delivering scalable, high-performance backend systems in production environments
  • • Hands-on experience with SQL, PostgreSQL, and Redis
  • • Strong experience with automated testing and CI/CD pipelines
  • • Experience with distributed systems (SQS, RabbitMQ, Kafka) and containerization (Docker, Kubernetes)
  • • Proficiency in building and maintaining secure, scalable APIs

🏖️ Benefits

  • • Competitive compensation with equity in the company
  • • Work on a mission that redefines financial access for millions in Colombia
  • • Ownership role in shaping company culture, technology, and strategy
  • • Opportunity to join a world-class, globally diverse team
  • • Daily deployment to production and fast-paced, high-impact environment
  • • Access to mentorship and continuous learning opportunities across the engineering team

Skills & Technologies

Java
Go
Kotlin
Scala
Spring
Backend
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

Addi S.A.S. logo
Addi S.A.S.
Visit Website

About Addi S.A.S.

Addi is a Colombian fintech company that offers a buy now, pay later (BNPL) solution for consumers in Latin America. The company partners with merchants to provide point-of-sale financing, allowing customers to purchase goods and services and pay for them in installments. Addi focuses on making credit accessible and affordable, particularly for individuals who may not have access to traditional banking services. Their platform aims to simplify the purchasing process and empower consumers with flexible payment options, thereby driving sales for their merchant partners and promoting financial inclusion within the region.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

1 month ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

24 days ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired May 12, 2026
Java
Remote

2 months ago

Apply
⏰ EXPIRES SOON
Argentina
Full-time
Expires May 20, 2026 (Soon)
JavaScript
TypeScript
React
+5 more

2 months ago

Apply