Backend JVM Software Engineer | IC3

Addi · Remote · Colombia ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior Backend Role
  • JVM Stack (Java/Kotlin)
  • Fully Remote (Colombia)
  • Equity Compensation
  • Fintech Sector

Join the Lending team at Addi, Colombia’s leading Buy Now, Pay Later provider. You will build and maintain the backend systems that enable seamless user transactions through instant payments and lending journeys. This role offers end-to-end ownership of software design, development, and production deployment.

What you'll do

  • Design, develop, test, and release scalable backend solutions
  • Architect resilient components using established patterns
  • Collaborate with product and design teams on new features
  • Write unit, integration, and automation tests for reliability
  • Review pull requests and share knowledge with the team
  • Deploy features daily via CI/CD pipelines
  • Participate in an occasional on-call rotation
  • Contribute to Architecture Decision Records

What you'll need

  • 8+ years of backend development experience
  • Strong proficiency in Java 11, Kotlin, or Scala
  • Experience with Spring Boot framework
  • Must have strong SQL skills, specifically PostgreSQL
  • Experience with Redis for caching or data management
  • Proven track record with distributed systems like SQS or RabbitMQ
  • Knowledge of Kafka for event-driven architectures
  • Proficiency in Docker containerization and Kubernetes
  • Ability to design and maintain secure, scalable APIs

Nice to have

  • Experience with CI/CD pipelines and deployment strategies
  • Proficiency in reactive programming
  • Background in fintech or product-focused companies
  • Interest in applying AI tools to accelerate development

Stack

  • Java
  • Kotlin
  • Scala
  • Spring Boot
  • PostgreSQL
  • Redis
  • SQS
  • RabbitMQ
  • Kafka
  • Docker
  • Kubernetes

How you'll work

  • Remote work environment
  • Occasional on-call duties with rotation
  • Daily deployment cycle

What you get

  • Competitive salary package
  • Equity ownership in the company
  • Comprehensive benefits beyond basics
  • Opportunity to shape company culture and strategy

Hiring process

  • 30-minute video chat with recruiter
  • 45-minute technical interview with engineer
  • One-week take-home challenge (max 5 hours effort)
  • 60-minute deep dive on challenge with engineer and manager
  • 30-minute onsite interview with co-founder