Addi
Backend JVM Software Engineer | IC3
Colombia, Remote. Posted 6 months ago
The role
The backend software engineer will design, develop, and maintain scalable solutions within the Lending team. You will work with the JVM stack to support user purchases and lending journeys.
What you will do
- Take e2e ownership and operate software designed, developed, tested and released into production
- Work with designers, engineers, and product owners to build products
- Architect resilient and scalable components
- Develop new features using the JVM stack
- Develop unit, component, integration, and automation tests
- Review pull requests on a daily basis
- Receive mentorship from team members
- Deploy new features to production daily using CI/CD pipeline
- Be on call occasionally
- Contribute to Architecture Decision Records
Required qualifications
- 8 years of experience in backend development, specifically with JVM-based technologies such as Java, Kotlin, or Scala
- Proven track record of delivering scalable, high-performance backend systems in a production environment
- Experience working in software development teams, contributing to sprints, standups, and retrospectives
- Hands-on experience with backend languages (e.g., Java 11, Kotlin, Scala) and backend frameworks such as Spring Boot
- Proficiency in building and database management like SQL (must), PostgreSQL and Redis
- Strong experience with automated testing
- Strong ability to design, implement, and maintain scalable and secure APIs
- Proven experience with distributed system like SQS or RabbitMQ
- Knowledge in Kafka for handling event-driven systems
- Knowledge in containerization (Docker) and orchestration (Kubernetes)
Nice to have
- Proficiency in CI/CD pipelines, and deployment strategies
- Proficiency in reactive programming
- ideally experience in fintech or product companies
Benefits
- generous salary
- equity in the company
- benefits that go beyond the basics
Before you apply
- Step 3: Take Home Challenge (1 week)
About the company
Addi is a leading financial platform in Colombia building the future of payments, shopping, and banking. It serves over 3.6 million customers and partners with more than 55,000 merchants.