A
Posted 8 hours ago
Backend JVM Software Engineer
AddiBackend JVM Software Engineer
Perks & benefits
CommissionHealth InsurancePaid LeaveRelocation AllowanceVisa
Requirements
5 years backend development experience, JVM technologies (Java, Kotlin, or Scala), Spring Boot, SQL and PostgreSQL, Redis, Distributed systems (SQS/RabbitMQ), Kafka, Docker and Kubernetes
Skills
JavaKotlinSpring BootPostgreSQLKubernetes
About the role
About the Company
Addi is a leading financial platform in Colombia, building the future of payments, shopping, and banking. As a fast-growing marketplace and Buy Now, Pay Later provider, Addi provides banking solutions and commerce services using state-of-the-art technology to bridge the financial gap for millions.
Responsibilities
- Take end-to-end ownership of designing, developing, testing, and releasing software into production
- Architect resilient and scalable components leveraging established architectural styles and patterns
- Develop new features using the JVM stack
- Create unit, component, integration, and automation tests to guarantee feature reliability
- Review pull requests daily to facilitate knowledge transfer within the team
- Deploy new features to production daily using CI/CD pipelines
- Participate in an occasional on-call rotation
- Contribute to Architecture Decision Records to propose new techniques, patterns, and tools
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
- Hands-on experience with Spring Boot
- Proficiency in SQL, PostgreSQL, and Redis
- Experience with distributed systems such as SQS or RabbitMQ
- Knowledge of Kafka for event-driven systems
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Strong ability to design, implement, and maintain scalable and secure APIs
- Experience working in agile software development teams
Preferred Qualifications
- Proficiency in CI/CD pipelines and deployment strategies
- Proficiency in reactive programming
- Experience in fintech or product-led companies
Benefits
- Competitive compensation and meaningful equity in the company
- Opportunity to work on high-impact problems in a fast-scaling environment
- Collaborative culture with a world-class engineering team
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeBackend JVM Software Engineer
Addi · Colombia
