Search Remote Jobs

Senior Java Software Engineer

🕒 September 17

🇨🇴 Colombia – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇪🇸 Spanish Required

Where this job comes from

Posted on OKTO PAYMENTS's careers page, not through a job board

First seen by Remote Rocketship September 17

Still open on OKTO PAYMENTS's site. Checked 11 hours ago.

Logo of OKTO PAYMENTS

OKTO PAYMENTS

51 - 200 employees

💳 Fintech

🔌 API

🤝 B2B

Fintech • API • B2B

OKTO PAYMENTS is a payments and paytech company that provides a unified, software-driven platform for deploying digital payment solutions at scale. The company offers orchestration of pay-ins and payouts, treasury and settlement services, and APIs for real-time, mobile-first transactions across multiple countries. OKTO PAYMENTS includes RegTech capabilities (KYC, AML, fraud) to ensure compliance, targets merchants and enterprises with B2B integrations, and emphasizes fast integration, localized operations, and multilingual support.

📋 Description

• Design, architect, and develop backend software solutions for high-volume payment processing. • Create and maintain high-quality, optimized code with robust unit tests and appropriate test coverage. • Develop scalable, secure, and reliable software solutions using Java and Spring technologies. • Contribute to the evolution of the payment platform and its underlying architecture. • Lead the design and architecture of complex distributed systems handling real-time financial transactions at scale. • Lead the transition to a microservices-based payments architecture. • Design and implement Event-Driven Software Design Pattern solutions. • Ensure scalability, security, and reliability standards. • Lead integrations with payment gateways, banks, card networks, and alternative payment methods. • Work with payment flows, settlement, reconciliation, and fraud detection mechanisms. • Design and develop secure, scalable RESTful APIs. • Implement OAuth2 Security, JWT, and SSO mechanisms. • Design and develop solutions using AWS cloud services. • Collaborate with DevOps teams to optimize cloud-based solutions and CI/CD pipelines. • Work with PostgreSQL, MySQL, and NoSQL databases; optimize transaction management and database performance. • Contribute to high-availability strategies for critical payment systems. • Contribute to production monitoring and support scalability, performance, and reliability. • Provide technical leadership and mentor junior developers. • Guide the team in best practices and efficient coding techniques. • Collaborate with product, infrastructure, security, DevOps, and other cross-functional engineering teams. • Drive continuous improvement by identifying bottlenecks and optimizing the software development lifecycle. • Produce technical requirements, design documents, and specifications. • Communicate complex technical concepts to technical and business stakeholders.

🎯 Requirements

• The professional must be based in Colombia. • Bachelor's or Master's degree in Computer Engineering or a related field. • 7 years of experience in backend software development. • Desirable: experience leading teams and architecting payment systems. • Proven working experience in the FinTech/Payments industry. • Deep knowledge of Java 11+. • Strong experience with Spring Boot. • Strong experience with Spring Cloud (Netflix OSS). • Strong experience with JPA ORM. • Strong understanding of distributed systems. • Extensive experience with Event-Driven Software Design Patterns. • Expertise in microservices architecture. • Experience architecting and designing complex systems. • Strong understanding of payment flows. • Experience with settlement and reconciliation. • Knowledge of fraud detection mechanisms. • Experience integrating payment systems and financial institutions. • Expertise in designing secure RESTful APIs. • Strong knowledge of OAuth2 Security. • Experience with JWT and SSO mechanisms. • Strong experience with AWS cloud services, including IAM, EC2, S3, Lambda, RDS, DynamoDB, and API Gateway. • Hands-on experience with transaction management. • Experience with database tuning. • Experience with PostgreSQL, MySQL, or NoSQL stores. • Experience with high-availability strategies. • Experience working with high-volume transaction processing environments. • Advanced proficiency in Git for source control and versioning. • Strong understanding of software development and coding best practices. • Experience developing high-quality, optimized code with appropriate unit test coverage. • Advanced English (mandatory), with the ability to participate in technical discussions and communicate complex technical concepts effectively. • Fluent or Native Spanish (mandatory), with the ability to communicate complex technical concepts effectively. • CV/resumé must be submitted in English.

🏖️ Benefits

• Competitive Compensation • Career Growth • Continuous Learning • Inclusive Environment • Work-from-home • Birthday leave

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 September 16

BlueCloud

501 - 1000

💼 Consulting

📣 Marketing

📦 Logistics

Full Stack Engineer building backend and frontend software for BlueCloud, a Snowflake Elite Partner. Designing APIs, data models, and distributed systems for enterprise data platforms.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 September 14

Keppri

51 - 200

💼 Consulting

📣 Marketing

🏥 Healthcare

Líder técnico guiando equipos, arquitectura y calidad de productos digitales. Empresa tecnológica especializada en activos digitales, staffing, software y consultoría empresarial.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇪🇸 Spanish Required

🕒 September 12

In All Media

1001 - 5000

💼 Consulting

📣 Marketing

☁️ SaaS

Senior Full-Stack Engineer building Node.js microservices, React interfaces, and headless CMS infrastructure for Inallmedia.com. Delivering global digital experiences through remote LATAM teams.

🕒 September 10

Newfire Global Partners

501 - 1000

💼 Consulting

🏥 Healthcare

📣 Marketing

Full-stack engineer building TypeScript/React and Node.js healthcare platforms for Newfire Global Partners. Improving enrollment, payments, personalization, integrations, and clinical technology experiments.

🕒 September 1

Five9

1001 - 5000

☁️ SaaS

🤖 Artificial Intelligence

📡 Telecommunications

Senior Software Engineer building scalable Java microservices for Five9’s cloud contact center platform. Modernizing platform services that power AI-driven customer experiences.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok