OKTO

OKTO

OKTO provides immersive digital payment solutions for consumers and businesses, offering fast, secure, and tailored payment options in various industries worldwide.

Diversified Financial Services
51-250
Founded 2019

Description

  • Lead the design and architecture of complex distributed systems for real-time financial transactions at scale.
  • Spearhead integrations with payment gateways, banks, card networks, and alternative payment methods.
  • Drive the transition to a microservices-based payments architecture.
  • Write and maintain high-quality, optimized code with robust unit tests and strong test coverage.
  • Provide technical leadership and mentor junior developers on best practices and efficient coding techniques.
  • Collaborate with product, infrastructure, security, and other cross-functional teams to deliver scalable solutions.
  • Identify bottlenecks and drive continuous improvement across the software development lifecycle.
  • Work with DevOps to optimize CI/CD pipelines and production monitoring strategies.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering or a related field.
  • 7+ years of backend software development experience, including at least 3 years leading teams and architecting payment systems.
  • Proven experience in fintech or payments.
  • Strong understanding of payment flows, settlement, reconciliation, and fraud detection mechanisms.
  • Deep knowledge of Java 11+ and Spring Boot.
  • Strong experience with AWS services including IAM, EC2, S3, Lambda, RDS, DynamoDB, and API Gateway.
  • Hands-on experience with transaction management, database tuning, and high-availability strategies using PostgreSQL, MySQL, or NoSQL stores.
  • Extensive experience with event-driven software design patterns and complex systems architecture.
  • Expertise in microservices architecture, including Spring Cloud (Netflix OSS), OAuth2 Security, and JPA ORM.
  • Experience designing secure RESTful APIs and working with OAuth2, JWT, and SSO mechanisms.
  • Advanced proficiency in Git for source control and versioning.
  • Strong technical writing skills and ability to communicate complex concepts effectively in English and Spanish.

Benefits

  • Competitive compensation.
  • Career growth opportunities.
  • Continuous learning support.
  • Inclusive work environment.
  • Work-from-home flexibility.
  • Birthday leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Platform - Tacoma, WA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform backend engineer to build and maintain the core APIs and services that power its text-to-speech products and enterprise integrations.

AWS Azure Docker GCP Kubernetes Node.js REST API TypeScript
16 minutes ago

Senior Software Engineer, Core Experiences - Waterloo, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
1 hour, 2 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Iowa City, IA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team’s data side to build and scale audio data collection and ingestion infrastructure that powers next-generation model training and products.

Bash Docker GCP Linux Python Terraform
1 hour, 7 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Savannah, GA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to build and operate the data collection and ingestion systems that power model training and next-generation consumer and enterprise products.

Bash Docker GCP Linux Python Terraform
1 hour, 10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers