Senior Java Developer
Core
Design, develop, maintain, and support backend services and applications for the Settlements platform.
Role type
Senior Java Developer (Backend)
Builds
Backend services and applications for the Settlements platform
Domain
Financial markets / Settlements
Required skills
Java, multi-threaded server-side development, Java concurrency, Spring, Tomcat/SpringBoot/Vertx, relational databases, PL/SQL, unit testing, SDLC tools (GIT, JIRA, Jenkins, Gradle)
Preferred skills
JavaScript frameworks (React, Angular), AI tools (GitHub Copilot, Cursor, Claude)
Technologies
Java, Spring, Tomcat, SpringBoot, Vertx, GIT, JIRA, Jenkins, Gradle, React, Angular, GitHub Copilot, Cursor, Claude
Responsibilities
Design and develop backend services; architect and write new software components; handle builds and deployments; create software tests and verify functionality; create design documentation; provide second-tier production support; troubleshoot issues across dev, QA, and production cycles; optimize applications.
Seniority
Senior, hands-on IC