Mid-Level Java Software Engineer

Job not on LinkedIn

October 9

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Logo of OKTO

OKTO

Finance • Fintech • eCommerce

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.

51 - 200 employees

Founded 2019

💸 Finance

💳 Fintech

🛍️ eCommerce

📋 Description

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

🎯 Requirements

• The professional must be located in Brazil. • Solid academic background: 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. • Fluent Portuguese (mandatory). • Advanced English (mandatory). • Spanish (desirable).

🏖️ Benefits

• 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. • Long-Term Incentive Plan – an opportunity for growth and participation in results, building the future together with us.

Apply Now

Similar Jobs

October 9

Senior Software Engineer developing product and growth initiatives for a modern end-of-life services company. Collaborating closely with product and revenue leaders to optimize customer web experiences.

🗣️🇧🇷🇵🇹 Portuguese Required

JavaScript

Node.js

React

TypeScript

October 9

Senior Fullstack Developer delivering scalable tech solutions leveraging AI and human expertise. Building high-performance APIs and backend services with Node.js and AWS in a remote setting.

AWS

Azure

Cloud

DynamoDB

Google Cloud Platform

JavaScript

Node.js

React

Redux

SQL

Terraform

TypeScript

Vue.js

October 8

Backend Python Developer designing cloud project architectures and leading technical team evolution in a cybersecurity company.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Cloud

Java

NoSQL

Python

October 8

Senior Engineer skilled in Golang or Java for developing payment solutions. Collaborate with teams to design impactful software in a regulated environment.

AWS

Cloud

Java

Kubernetes

MongoDB

NoSQL

SQL

Terraform

Go

October 7

Desenvolvedor .Net Core atuando em grandes indústrias do Brasil. A 3CON oferece inovação e transformação digital em soluções de impacto.

🗣️🇧🇷🇵🇹 Portuguese Required

Azure

Oracle

SQL

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