Senior Java Software Engineer

4 days ago

Apply Now
Logo of OKTO

OKTO

OKTO is a company that provides advanced digital payment solutions globally. Their offerings include OKTO. CASH, an eVoucher cash payment service, OKTO. WALLET, a digital wallet technology for both online and retail environments, and OKTO. DIRECT, a retail payment gateway. OKTO focuses on payment orchestration, cross-border transactions, and embedded finance, allowing for seamless integration into various platforms and apps. They are committed to providing secure, responsible, and real-time transactions while ensuring compliance with regulations. Operating in over 20 countries, OKTO offers tailored solutions for merchants and consumers alike, leveraging local expertise with a global vision. Their services are entirely software-driven, featuring powerful APIs that facilitate flexible and fast-to-market solutions without the need for hardware.

mobile payments • open banking • psd2 • QR pay • digital payments

51 - 200 employees

Founded 2019

💸 Finance

💳 Fintech

🛍️ eCommerce

📋 Description

• OKTO’s continuous growth demands high-caliber candidates who can demonstrate professionalism, passion, and creativity. • OKTO powers digital payments for every entertainment, leisure, and gaming environment. • Our unified payment platform combines secure, real-world transactions with the most powerful payment technology to create immersive payment experiences for both merchants and their users. • Since 2019, OKTO has been improving payment interactions for online and retail gaming and introducing frictionless payments with its local knowledge, sector expertise, and international capabilities. • The expanding business now employs over 200 payment experts, gaming insiders, and software engineers, serving some of the most exciting international markets, including Brazil, Romania, Italy, Greece, Germany, the UK, and Spain. • 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.

🎯 Requirements

• The professional must be located in Brazil. • Excellent academic background: Bachelor’s or Master’s degree in Computer Engineering or a related field. • 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. • A proven ability to communicate complex technical concepts effectively in English.

🏖️ Benefits

• Competitive remuneration according to your experience. • Opportunity to work in a fast-paced company. • Food voucher. • Health insurance.

Apply Now

5 days ago

Join Truelogic as a Senior Software Engineer to develop web applications in healthcare technology. Work remotely with a cross-functional team to deliver impactful solutions.

5 days ago

As a Senior Software Engineer, develop secure systems for Mindbody's platform and improve wellness connections.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs as soon as they're posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com