···
Log in / Register

Senior Java Developer – Acquiring Clearing System

Indeed
Full-time
Onsite
No experience limit
No degree limit
Praça do Patriarca, 62 - Centro Histórico de São Paulo, São Paulo - SP, 01002-010, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a Senior Java Developer to work on Acquiring Clearing systems in a dynamic, highly critical environment handling large transaction volumes. Key Highlights: 1. Working on robust payment systems. 2. Tackling complex technical challenges with significant impact. 3. Contributing to the performance, security, and scalability of solutions. We are looking for a Senior Java Developer with solid experience in Acquiring Clearing Systems to work in a dynamic, highly critical environment with large transaction volumes. This is an opportunity for professionals who want to work on robust systems directly tied to the payment ecosystem, contributing to the performance, security, and scalability of mission-critical business solutions. If you possess strong analytical skills, enjoy tackling complex technical challenges, and wish to work on projects impacting thousands of transactions daily, this position could be the next step in your career. Requirements: Proven experience with: **Backend / Core:** Java Core (JDK 21\+); Spring Framework (Spring Boot and Spring Batch); Development of high-volume and batch-processing applications; Concurrent programming (multithreading, parallelism); Distributed and scalable systems; Concurrency control, idempotency, and parallel processing; Development of resilient and fault-tolerant systems; **Cloud \& Infrastructure:** Cloud Computing (Kubernetes, AWS, Azure, GCP); Containers (Docker, DockerHub); Use of Redis as a distributed cache to support high-volume processing; Experience with messaging systems (Kafka, RabbitMQ); **Databases:** RDBMS (SQL Server, Oracle, PostgreSQL or similar); Modeling for high-volume data and transactional consistency; Query optimization and massive data processing; **Financial Processing:** * Experience with clearing, reconciliation, and financial settlement systems; * Integration with card networks and financial systems; * High-volume transaction processing (batch and/or event-driven); **Integration \& Data:** Experience with ingestion and processing of files and events; Integration with external systems and financial APIs; Asynchronous processing and data pipelines; **Security:** Best practices for security in financial systems; **Tools:** Git; Maven for dependency management; Jira or equivalent tools; Java IDEs (IntelliJ, Eclipse); **Language:** Technical English for reading documentation (card networks and technical materials); **Nice-to-Have (Desirable):** Experience in acquiring and payment systems; Knowledge of settlement and reconciliation file formats; Experience with observability (logs, metrics, tracing); Knowledge of high-availability (HA) system architecture; Experience with AI tools for development (e.g., Claude or similar);

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.