
Senior Java Developer – Switch, Transactional Acquirer Authorizer
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in Brazil.
• Operate within a fast-paced, high-stakes, and high-volume transaction environment
• Enhance the performance, security, and scalability of our solutions
• Engage in projects that influence thousands of transactions on a daily basis
• Demonstrated expertise in Backend / Core Java (JDK 21+)
• Experience in developing high-performance, low-latency applications
• Proficient in concurrent programming (multithreading, parallelism)
• Knowledgeable in distributed and scalable systems
• Familiarity with concurrency control, idempotency, and parallel processing
• Skilled in building resilient, fault-tolerant systems
• Experience in Cloud Computing (OpenShift, AWS, Azure, GCP)
• Proficient with container technologies (Docker, DockerHub)
• Utilization of Redis as a distributed caching solution
• Experience with messaging systems (Kafka, RabbitMQ)
• Knowledge of RDBMS databases (SQL Server, Oracle, or similar)
• Familiarity with NoSQL databases (Cassandra or others)
• Understanding of card authorization systems (ESSENTIAL)
• Experience with the ISO8583 protocol
• Integration experience with capture networks, authorization networks, and risk management systems
• Knowledge of cryptographic methods applied to payment systems
• Proficient in tools such as Git, Jira, and Java IDEs (IntelliJ, Eclipse)
• Strong command of technical English
• Flexible working arrangements
• Opportunities for professional development
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.