Kforce has a client that is seeking a Senior Java Software Engineer - Digital Banking in New York, NY. The role involves developing internet-scale solutions primarily using Java, Spring Boot, and NoSQL databases. The ideal candidate will take pride in writing clean code, performing peer code reviews, and architecture reviews. Familiarity with modern software engineering tools such as git workflows, gradle, load testing tools, and mock frameworks is essential. Additionally, experience with workflow orchestrators, preferably Temporal, and good knowledge of messaging systems like Kafka and mq is required.