Endava logo
Endavatoday

Senior Java Developer - Banking and Capital Markets

Hybrid · São Paulo, São Paulo, Brazil

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise

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.

Sorce

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.

Get started

Endava

Senior Java Developer - Banking and Capital Markets

Apply on Sorce