OKTO PAYMENTS logo

OKTO PAYMENTS

Remote Jobs

Digital Payments for the Real World.

9 open rolesTeam 51,200H1B No SponsorLatest: May 7, 2026, 5:26 PM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

9 Jobs

Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

• THE PROFESSIONAL MUST BE BASED IN ARGENTINA • OKTO PAYMENTS' continuous growth demands high-caliber candidates who embody professionalism, passion, and creativity. For those who join us, we offer significant career advancement, stimulating challenges, and a clear runway for growth. • OKTO PAYMENTS is the next-generation Payment Service Provider - AI-native, precision-engineered, and relentlessly merchant-obsessed. Built for merchants operating in the most complex and demanding eCommerce sectors, our platform goes far beyond transaction processing. We solve for scale, compliance, and performance with one unshakable focus: delivering outcomes that power merchant growth. • From payments and banking to treasury and settlement, we engineer the financial infrastructure that gives our partners a competitive edge. The result? Faster onboarding, smarter operations, and resilient, real-time performance. • At OKTO PAYMENTS, we enable merchants to Play Differently, transforming payments from routine transactions into true differentiators that deliver personalized, frictionless experiences. • Our AI-native innovation harnesses data and insight to power every decision, while our proprietary in-house engineering ensures precision and control. Combined with deep, trust-based relationships worldwide, we’re redefining what it means to build, scale, and win in complex digital commerce. • We are looking for a skilled and motivated Java Middleware Developer to join our technology team in the fintech/payments industry. The ideal candidate will be responsible for designing, developing, and maintaining high-performance microservices and middleware applications using modern Java technologies and Agile methodologies. This role requires strong analytical skills, hands-on experience with scalable backend systems, and the ability to collaborate effectively within cross-functional teams.

Argentina
OKTO PAYMENTS logo

Product Owner Analyst, Spanish Speaker

OKTO PAYMENTS

Digital Payments for the Real World.

Product Manager28 days ago
Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

• Define and own the product roadmap, aligning it with company goals and priorities. • Gather and analyze business requirements, transforming them into clear, actionable user stories with defined acceptance criteria. • Prioritize the product backlog based on business value, technical complexity, and customer impact. • Facilitate communication and alignment across tech, product, and business stakeholders. • Collaborate closely with Engineering, Design, QA, and DevOps teams to ensure timely, high-quality product delivery. • Perform acceptance testing and validation of new features before release. • Monitor and analyze product performance using tools such as Power BI or similar; iterate based on data and user feedback. • Contribute to post-launch processes, including documentation, knowledge sharing, and product training. • Own and manage the payments squad covering Peru, Mexico, Colombia, and future LATAM markets, ensuring roadmap alignment across all countries. • Monitor and manage payment acceptance rates with providers and merchants in each market, proactively identifying and addressing drops or anomalies in performance. • Maintain active product-level relationships with payment providers in the countries we operate, collaborating with their product teams to align on roadmaps, integrations, and new capabilities. • Ensure compliance with local payment regulations in Peru, Mexico, Colombia, and other markets, staying up to date on regulatory changes that may impact product strategy.

Peru
OKTO PAYMENTS logo

Mid-Senior Java Software Engineer

OKTO PAYMENTS

Digital Payments for the Real World.

Backend Engineer28 days ago
Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

- Ability to develop new product functionality based on business and technical requirements - Produce performance optimized code that is properly unit tested - Support SIT, UAT and production environments - Apply modern Agile methodologies

Peru
OKTO PAYMENTS logo

Senior Software Engineer

OKTO PAYMENTS

Digital Payments for the Real World.

Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

• 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.

Peru
OKTO PAYMENTS logo

Senior Software Engineer

OKTO PAYMENTS

Digital Payments for the Real World.

Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

Role Description As a Senior Software Engineer, you will play a key technical leadership role in architecting, designing, and developing our next-generation payment platform. This position requires deep expertise in distributed systems, Java-based microservices, and high-volume transaction processing. You will be responsible for ensuring the platform meets the highest standards of scalability, security, and reliability while working closely with product, infrastructure, and security teams. This position offers tremendous career growth and the opportunity to make a direct impact in a rapidly expanding international company. - 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. Qualifications - Excellent academic background: Bachelor’s or Master’s degree in Computer Engineering or a related field. - Proven experience (7+ years) in backend software development, with at least 3 years leading teams and architecting payment systems. - Proven working experience in fintech/payments. - 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 11+, 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. - A proven ability to communicate complex technical concepts effectively in both English and Spanish. Benefits - 💰 Competitive Compensation - 📈 Career Growth - 🎓 Continuous Learning - 🌱 Inclusive Environment - 🏠 Work-from-home - 🎂 Birthday leave

Worldwide
OKTO PAYMENTS logo

Mid-Senior Java Software Engineer

OKTO PAYMENTS

Digital Payments for the Real World.

Backend Engineer28 days ago
Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

Role Description OKTO PAYMENTS' continuous growth demands high-caliber candidates who embody professionalism, passion, and creativity. For those who join us, we offer significant career advancement, stimulating challenges, and a clear runway for growth. Your responsibilities will include but will not be limited to: - Ability to develop new product functionality based on business and technical requirements - Produce performance optimized code that is properly unit tested - Support SIT, UAT and production environments - Apply modern Agile methodologies Qualifications - Excellent academic background. Bachelor or Master’s degree in a Computer Engineering field or related area - Proven Working Experience in fintech/ payments - Proven experience 5+ years in middleware application development using Java programming language (at least 1 year using Java 11) - Java 11+ Functional Programming as well as Object-Oriented design (OOD) - Some familiarity with Event-Driven software design patterns - Strong written and verbal communication in English and Spanish - Good technical writing for product requirements, design documents and product specifications - Working with versioning and source control systems (e.g. Git) - Analytical and practical thinking - Team player Requirements - Specific experience: - Java 11+ microservices with Spring Boot and Spring Cloud (Netflix OSS) - Spring 5 Framework, OAuth2 Security, JPA persistence and ORM modelling, Restful API design - Proficient understanding of Git code versioning tool Benefits - 💰 Competitive Compensation - 📈 Career Growth - 🎓 Continuous Learning - 🌱 Inclusive Environment - 🏠 Work-from-home - 🎂 Birthday leave

Peru
OKTO PAYMENTS logo

Mid-Level Java Developer

OKTO PAYMENTS

Digital Payments for the Real World.

Backend Engineer49 days ago
Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

• Contribute to the development and maintenance of distributed systems, focusing on stability and performance in environments that handle real-time financial transactions. • Participate in the integration of payment gateways, banks, and other payment methods, under the guidance of senior developers or architects. • Assist in the implementation and maintenance of a microservices-based architecture, following guidelines set by the architecture team. • Write and maintain clean and efficient code, including unit tests with good coverage, in accordance with team standards. • Collaborate with team members in code reviews and best practices, continuously seeking technical growth and knowledge sharing. • Work closely with cross-functional teams, contributing to technically sound deliverables focused on scalability and performance. • Support continuous improvement initiatives, reporting recurring issues, suggesting enhancements, and helping to optimize development workflows. • Collaborate with the DevOps team in using CI/CD pipelines and monitoring tools, adhering to established best practices.

Brazil
Job Closed
OKTO PAYMENTS logo

Mid-Level Java Developer

OKTO PAYMENTS

Digital Payments for the Real World.

DevOps Engineer49 days ago
Full TimeRemoteMid LevelTeam 51-200H1B No Sponsor

Role Description As a JAVA Developer, you will play a key technical leadership role in architecting, designing, and developing our next-generation payment platform. This position requires deep expertise in distributed systems, Java-based microservices, and high-volume transaction processing. You will be responsible for ensuring the platform meets the highest standards of scalability, security, and reliability while working closely with product, infrastructure, and security teams. This position offers tremendous career growth and the opportunity to make a direct impact in a rapidly expanding international company. Key Responsibilities - Contribute to the development and maintenance of distributed systems, focusing on stability and performance in environments that handle real-time financial transactions. - Participate in the integration of payment gateways, banks, and other payment methods, under the guidance of senior developers or architects. - Assist in the implementation and maintenance of a microservices-based architecture, following guidelines set by the architecture team. - Write and maintain clean and efficient code, including unit tests with good coverage, in accordance with team standards. - Collaborate with team members in code reviews and best practices, continuously seeking technical growth and knowledge sharing. - Work closely with cross-functional teams, contributing to technically sound deliverables focused on scalability and performance. - Support continuous improvement initiatives, reporting recurring issues, suggesting enhancements, and helping to optimize development workflows. - Collaborate with the DevOps team in using CI/CD pipelines and monitoring tools, adhering to established best practices. Qualifications - Bachelor’s degree in Computer Engineering, Computer Science, or a related field. - Hands-on experience in backend software development, preferably in the financial or payments domain. - Basic understanding of payment processing concepts such as payment flows, settlement, and reconciliation. - Proficiency in Java (Java 8+), with experience using Spring Boot for backend development. - Familiarity with AWS cloud services such as EC2, S3, RDS, or Lambda is a strong plus. - Experience with relational databases (e.g., PostgreSQL or MySQL), including basic query optimization and transaction management. - Understanding of event-driven architecture concepts and asynchronous communication patterns. - Exposure to microservices architecture and tools like Spring Cloud, OAuth2, and JPA. - Experience in building RESTful APIs and working with authentication mechanisms like OAuth2 or JWT. - Good working knowledge of Git for version control in collaborative environments. - Ability to document code, write simple technical specs, and follow software design guidelines. - Advanced English communication skills, with the ability to participate in technical discussions and read documentation. Languages - Fluent Portuguese (mandatory). - Advanced English (mandatory). - Spanish (desirable). Requirements - The professional must be located in Brazil. Benefits - Full-time position under a CLT (Brazilian employment law) contract. - 100% working from home. - Competitive compensation – aligned with your experience and the market. - Meal allowance – provided through a prepaid card, with the flexibility to use part of the balance beyond food expenses. - Health and dental plan – no monthly cost for you and your dependents, with comprehensive coverage to take care of your health and well-being. - TotalPass – access to gyms and partner studios, encouraging a healthy and balanced lifestyle.

Brazil
OKTO PAYMENTS logo

Technical Support Engineer, Tier 2

OKTO PAYMENTS

Digital Payments for the Real World.

Support Engineer77 days ago
Full TimeRemoteMid LevelTeam 51-200H1B No Sponsor

• Own production incidents end-to-end once escalated from Tier 1 or identified through internal monitoring. • Perform incident triage by assessing severity, priority, and business impact, ensuring appropriate response times. • Investigate and resolve escalated production issues through log analysis, system traces, and platform data. • Analyze transaction flows and data consistency, including reconciliation discrepancies and missing or delayed transactions. • Reproduce technical issues when possible and validate fixes, configuration changes, or database adjustments. • Monitor system health and performance using observability and monitoring tools. • Apply controlled configuration changes in production environments when necessary, following established procedures and approvals. • Validate system behavior after changes and ensure rollback procedures are executed when required. • Collaborate with Development, DevOps, and Product teams to drive long-term technical resolutions. • Escalate incidents internally or externally when required and coordinate communication across all involved teams. • Act as the primary technical point of contact during incidents, providing clear status updates to stakeholders. • Document investigations, root causes, and resolutions in the internal knowledge base. • Support Tier 1 teams by providing technical guidance and improving escalation quality. • Participate in on-call rotations when required.

Brazil
Job Closed