We are a leading financial platform, building the future of payments, shopping, and banking—a world where consumers and merchants can transact effortlessly, grow together and where we create abundance and generate pride in them. Today, we serve over 2 million customers and partner with more than 20,000 merchants, making Addi Colombia’s fastest-growing marketplace.
Requirements
- Proven software development experience
- 5 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
- Strong Technical Proficiency
- 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)
- Adaptability and resilience in dynamic startup - product environments
- Outstanding ability to thrive in a fast-paced, constantly changing environment, balancing immediate results with long-term strategic planning
- Strong business acumen
- Deep understanding of business goals and how technical solutions align with and drive these objectives
- Ability to prioritize work effectively to deliver the highest impact for users and stakeholders
- Outstanding cross functional collaboration
- Proven ability to collaborate effectively with product managers and designers to align technical solutions with user needs and business strategy
- Demonstrates exceptional initiative
- Takes responsibility for delivering impactful projects end-to-end, from conception to post-deployment support
- Deliver high-quality, creative solutions at lightning speed
- Anticipated technical challenges and proposed effective backend solutions
- AI and Technical Innovation
- Continuously learns and applies emerging AI technologies to accelerate development, enhance technical investigation, and creatively solve problems
- Shares insights about AI tools and practices with the team, encouraging thoughtful experimentation and incremental adoption to improve workflows, and helps foster a culture of innovation
Benefits
- Competitive compensation
- Meaningful ownership
