Lead Java Developer (Brazil)

Posted 16 Days Ago
Be an Early Applicant
São Paulo
In-Office
Senior level
Fintech • Payments • Software • Financial Services
The Role
The Lead Java Developer will design and maintain payment systems, implement secure transaction flows, and develop microservices while ensuring compliance and performance across financial platforms.
Summary Generated by Built In
Location: São Paulo, Brazil
About Mamoru:
Mamoru is a dynamic global Fintech Payments group. Our goals are to provide an all-rounded solution to facilitate the easiest access to finance and asset management products with our state-of-the-art technology powered by blockchain and global coverage. The team is a group of talents from technology, market making and venture capital backgrounds.
Role Summary:
We are seeking an experienced Senior Java Developer with strong expertise in
payment systems and banking API integration. The successful candidate will design
and build mission-critical services that power our financial infrastructure including digital wallets, real-time settlements, reconciliation processes, and bank connectivity. You will collaborate closely with product compliance, and DevOps teams to ensure high availability, performance, and regulatory compliance across our platform.

Key Responsibilities
  1. Design, develop, and maintain high-performance Java microservices for
    payment processing and financial transactions.
    Integrate with banking APIs, PSPs, and payment gateways (e.g., SWIFT, FPS,
    SEPA, VISA/MASTERCARD, or local clearing systems).
  2. Implement secure payment and settlement flows, including authorization,
    posting, reconciliation, and refund logic.
  3. Work with event-driven architecture using Kafka and apply event-sourcing
    design patterns where appropriate.
  4. Ensure data integrity and transactional consistency across multiple systems
    (PostgreSQL, message brokers, and external APIs).
  5. Build and maintain RESTful APIs and WebSocket services; implement gRPC
    integrations when needed.
  6. Collaborate with DevOps engineers on containerization (Docker),
    orchestration (Kubernetes), and CI/CD pipelines.
  7. Participate in code reviews, testing, and monitoring improvements to ensure
    system stability and scalability.
  8. Support compliance with security and regulatory requirements, including PCI-DSS, KYC/AML, and Open Banking standards.
Requirements
  • 8+ years’ experience in Core Java for enterprise application development, with strong knowledge of Spring Boot, Spring Cloud, and event sourcing.
  • Proficient in Kafka, JPA/MyBatis/Hibernate, Maven, and PostgreSQL (schema design, query optimization, data migration).
  • Hands-on experience building RESTful APIs, WebSocket services, and familiarity with gRPC, Docker, Kubernetes, and microservice architectures.
  • Skilled in JUnit 5, Mockito, and writing maintainable test suites.
  • Good understanding of Git, CI/CD pipelines, and OAuth 2.0/OpenID Connect.
  • Experience in financial systems, banking integrations, or payment platforms is highly valued; knowledge of double-entry accounting or reconciliation is a plus.
  • Exposure to cloud platforms (AWS, GCP, or Azure) and contribution to open-source projects is an advantage.
  • Strong analytical, problem-solving, and communication skills, with a commitment to clean code, testing, and continuous improvement.
  • Self-motivated, detail-oriented, and able to work independently or collaboratively in a fast-paced environment.
  • Bachelor’s degree in computer science, Software Engineering, or related discipline; fluent in English (spoken and written).
What We Offer:
  • Full-time employment with a formal contract.
  • Competitive salary and performance-based annual bonus.
  • Opportunity to grow within a global fintech leader.

Top Skills

Docker
Grpc
Hibernate
Java
Jpa
Kafka
Kubernetes
Maven
Mybatis
Postgres
Restful Apis
Spring Boot
Spring Cloud
Websocket
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
27 Employees
Year Founded: 2020

What We Do

Mamoru is a leading global fintech solutions group. Our goal is to provide an all-rounded solution to facilitate easiest access to assets and products with our proprietary technology and global coverage. Our team is built from technology, market making and venture capital backgrounds.

Similar Jobs

Truelogic Software Logo Truelogic Software

Lead Full-stack Engineer

Information Technology • Software
In-Office
São Paulo, BRA
266 Employees

Braze Logo Braze

Senior Software Engineer

Marketing Tech • Mobile • Software
Easy Apply
Hybrid
São Paulo, BRA
1918 Employees

TransUnion Logo TransUnion

Strategy & Planning Senior Manager (Brazil)

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
São Paulo, BRA
13000 Employees

Mondelēz International Logo Mondelēz International

Analista de Marketing SR - Biscoitos

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
São Paulo, BRA
90000 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account