A leading global payments company located in Cambridge is seeking a Senior Java Software Engineer to develop and maintain features. This role involves coding, resolving customer issues, and mentoring junior engineers. Candidates should have a strong background in software engineering, particularly with distributed applications and large codebases. The ideal candidate will possess experience with modern development tools and processes. #J-18808-Ljbffr