Senior Java Developer - Banking and Capital Markets
Hybrid · São Paulo, São Paulo, Brazil
Job Summary
Senior Java Developer to design, build, and maintain enterprise Java applications for Banking and Capital Markets. Responsibilities include delivering high-performance, secure, scalable Java solutions; participating across the full development lifecycle; collaborating with analysts, architects, testers, and client stakeholders; contributing to trade lifecycle, risk analytics, and financial workflows; applying design patterns, CI/CD, and cloud-ready practices; and engaging with technical communities. Must have 6+ years of Java experience, strong Java ecosystem skills (Spring/Spring Boot, Hibernate, REST/messaging systems like Kafka/RabbitMQ/JMS), relational/NoSQL databases, SQL proficiency, version control, containerization and orchestration tools (Docker, Kubernetes, OpenShift), CI/CD tooling, and Agile methodologies. Advanced English required. Nice-to-haves include capital markets consulting experience and cloud platform exposure (AWS/Azure/GCP) and gen-AI tooling familiarity.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.