The Senior Java Developer is responsible for designing, developing, and delivering high‑quality, scalable, and highly available applications in collaboration with cross‑functional technology teams. This role contributes to the analysis, design, development, testing, and implementation of complex systems, with a strong focus on microservices, cloud‑native architectures, and real‑time, high‑volume applications, particularly within Risk Management and Capital Markets domains.