Citi is a leading financial institution seeking a highly skilled Senior Back-end Java Developer for their trading application technology team. The role involves designing, building, and maintaining scalable software solutions for back-office trading applications, emphasizing engineering excellence and financial technology transformation.