> Markdown version of [/jobs/ext/3845449-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3845449-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java developer - **Company:** SOHO Square Solutions - **Location:** New York, NY, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** Java (Programming Language), Computer Programming, Relational Databases, Software Design Patterns, Payment Systems, Spring Framework, Object-Oriented Software Development, Software Engineering, Containerization, Kubernetes, Restful APIs - **Published:** October 20, 2026 - **Apply:** https://www.dice.com/job-detail/bf696ac8-5f8b-4514-909a-e512c5ae52d3 ## About the Role Must: Experience with payments, SWIFT, * We are looking for a Java developer with 3 to 5 years of experience who can take ownership for the whole end-to-end delivery, performing analysis, design, coding, testing, and maintenance of large-scale and distributed applications. The successful candidate will be a highly motivated team player and is likely to have significant experience in application development, a strong technical background, and good communication skills. He/she will interact directly with the users and with other technologists across the firm when using their framework/software., * Excellent working knowledge of the following technologies: Java, Spring, Relational Databases, Messaging, RESTful services * Sound understanding of Object-Oriented Analysis, Design and Programming, familiarity with Design Patterns * Experience in iterative / agile development practices. * Exposure to working in a global delivery team. Comfortable with direct interaction with the business users at all levels. Skills desired (optional): * Familiarity with containerized applications and kubernetes. Experience with payments, SWIFT ## Description Role: Java developer ( Payments & SWIFT), * Operations Technology develops and maintains systems in support of Client's global Operations, including (but not limited to) Payments, Settlements, Confirmations, Regulatory Reporting, Position Keeping, Corporate Actions processing and other post-trade functions. Operations Technology is a global organization that is client-focused and functionally aligned. * Payments Technology within Operations Technology builds and supports systems that enable secure and efficient processing of high-volume transactions across global markets. The team ensures smooth end-to-end payment flows, strong controls, and platform stability while partnering with operations and technology groups to enhance straight-through processing, reduce risk, and deliver scalable, modern payment solutions.