DTCC is looking to solve complex business problems in the financial markets by developing secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets.
Requirements
Hands-on experience in developing applications using Java, JavaScript, Spring/Spring Boot, REST APIs, and SQL
Strong proficiency in PL/SQL with experience in Snowflake and PostgreSQL
Demonstrated experience with Git, Bitbucket, Maven, Jenkins, and Jira
Skilled in using IntelliJ IDEA and Eclipse IDEs
Proven capability working with Tomcat application servers
Working knowledge of AWS services including S3, SQS, EC2, KMS, and RDS
Strong focus on software testing using JUnit and Mockito
Responsibilities
Develop applications in compliance with functional and non-functional requirements
Construct unit test cases that ensure compliance with functional and non-functional requirements
Follow design and code standards, contributing to continuous improvement discussions
Create and maintain system documentation
Align risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately
Contribute to the design of components or individual programs
Provide production support for applications as needed
Other
Minimum of 4 years of related experience
Bachelor's degree preferred or equivalent experience
Collaboration: Works effectively within and across teams; fosters open communication and teamwork
Conflict Resolution: Handles disagreements constructively, minimizing disruption and maintaining team cohesion
Integrity & Transparency: Promotes a culture of honesty, openness, and accountability