
Senior Java Developer β Clearing System
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Brazil.
β’ Engage in a fast-paced, high-stakes environment that handles a significant volume of transactions.
β’ Play a vital role in enhancing the performance, security, and scalability of solutions critical to the organization.
β’ Develop and maintain robust systems that are intricately linked to the payments ecosystem.
β’ Demonstrated experience with Backend / Core technologies: Java Core (JDK 21+);
β’ Proficient in the Spring Framework (Spring Boot and Spring Batch);
β’ Skilled in developing high-volume applications and managing batch processes;
β’ Experience in concurrent programming (multithreading, parallelism);
β’ Knowledge of distributed and scalable system architectures;
β’ Familiarity with concurrency control, idempotency, and parallel processing techniques;
β’ Ability to build resilient and fault-tolerant systems;
β’ Expertise in Cloud & Infrastructure: Cloud computing (Kubernetes, AWS, Azure, GCP);
β’ Proficient with containers (Docker, DockerHub);
β’ Experience using Redis as a distributed caching solution to facilitate high-volume processing;
β’ Familiarity with messaging systems (Kafka, RabbitMQ);
β’ Proficient in Databases: RDBMS (SQL Server, Oracle, PostgreSQL, or similar);
β’ Expertise in data modeling for high-volume datasets and ensuring transactional consistency;
β’ Ability in query optimization and processing large-scale data;
β’ Experience in financial processing, including clearing systems, reconciliation, and financial settlement;
β’ Familiarity with integrating card schemes and financial systems;
β’ Experience in high-volume transaction processing (both batch and event-driven);
β’ Proficient in Integration & Data: Experience with ingesting and processing files and events;
β’ Skilled in integrating with external systems and financial APIs;
β’ Experience in asynchronous processing and creating data pipelines;
β’ Knowledge of security best practices for financial systems;
β’ Familiar with tools: Git; Maven for dependency management; Jira or equivalent; Java IDEs (IntelliJ, Eclipse);
β’ Proficient in technical English for reading documentation (card schemes and technical materials).
β’ Flexible work arrangements
β’ Professional development opportunities
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.