OKTO

👥 11-50Mobile PaymentsFinancial ServicesPaymentsFinTech💼 Private Company
Website LinkedIn Email Facebook

OKTO is a technology provider specializing in innovative digital payment solutions, offering cashless payment options that connect online and retail environments through smartphones. As part of the Netlink group, OKTO aims to tackle modern payment needs with cutting-edge technology.

Related companies:

Jobs at this company:

Apply

📍 Brazil

🧭 Full-Time

🔍 Payment platform

  • Proven experience in backend software development, leading teams and architecting payment systems.
  • Strong understanding of payment flows, settlement, reconciliation, and fraud detection mechanisms.
  • Deep knowledge of Java 11+, Spring Boot.
  • Strong experience with AWS cloud services, including IAM, EC2, S3, Lambda, RDS, DynamoDB, and API Gateway.
  • Hands-on experience with transaction management, database tuning (PostgreSQL, MySQL, or NoSQL stores), and high-availability strategies.
  • Extensive experience with Event-Driven Software Design Patterns and complex systems architecture.
  • Expertise in microservices architecture, specifically with Java 8+, Spring Boot, Spring Cloud (Netflix OSS), OAuth2 Security, and JPA ORM.
  • Expertise in 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, with the ability to produce clear and concise technical requirements, design documents, and specifications.
  • Leading the design and architecture of complex distributed systems that handle real-time financial transactions at scale.
  • Spearheading the integration of payment gateways, banks, card networks, and alternative payment methods.
  • Taking a lead role in our transition to a microservices-based architecture for payments.
  • Creating and maintaining high-quality, optimized code with robust unit tests and appropriate test coverage.
  • Providing technical leadership, mentoring junior developers, and guiding the team in best practices and efficient coding techniques.
  • Collaborating with cross-functional teams to deliver highly scalable, performant solutions.
  • Driving continuous improvement initiatives, identifying bottlenecks, and optimizing the software development lifecycle.
  • Collaborating with DevOps to optimize CI/CD pipelines, and monitoring strategies for production systems.

AWSBackend DevelopmentLeadershipPostgreSQLDesign PatternsDynamoDBGitJavaKafkaMySQLOAuthSoftware ArchitectureSpring BootNosqlCommunication SkillsCI/CDRESTful APIsDevOpsMicroservicesEnglish communication

Posted about 1 month ago
Apply
Apply

📍 Brazil

🔍 Payment Processing

  • Knowledge of Node programming language.
  • Experience with microservices architecture.
  • Solid understanding of RESTful APIs.
  • Familiarity with SQL and NoSQL databases.
  • Experience with containerization tools (e.g., Docker, Kubernetes).
  • Familiarity with version control (e.g., Git) and CI/CD pipelines.
  • Knowledge of performance optimization techniques and monitoring tools.
  • Design, develop, and optimize scalable backend services and APIs using Node.
  • Collaborate with the team to integrate backend systems within a microservices architecture.
  • Identify and resolve performance bottlenecks, ensuring high availability and reliability of services.
  • Participate in code reviews and mentor junior developers to enhance their technical skills.
  • Contribute to the documentation of system design, architecture, and technical processes.
  • Work closely with cross-functional teams to ensure backend solutions meet business needs and product goals.

Backend DevelopmentDockerNode.jsSQLGitKubernetesNosqlCI/CDRESTful APIsMicroservicesNodeJS

Posted 2 months ago
Apply