Senior Java Developer

Information Technology
200437 Requisition #
Are you ready to explore a world of possibilities? 
Join our DTCC family, and you’ll grow your expertise and become the best version of you. As you embark on a new journey, you’ll tackle challenges with flexibility and grace, learning new skills and advancing your career while having the time of your life

Business Unit: Information Technology
The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high-quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance.

Position Summary  
The Senior Software Engineer position is primarily involved in design, develop and support of technical solutions as part of AD Solutions domain. The person will work as a member of agile team, primarily in planning, implementing and enhancing the server-side components of the system.

Assists in the technical design of application components, builds applications, interfaces between applications, and understands data security, retention, and recovery. Can research technologies independently and recommend appropriate solutions. Contributes to technology-specific best practices & standards; contributes to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; contributes expertise on significant application components, vendor products, program languages, databases, operating systems, etc., executes on the plan by building components, testing, configuring, tuning, and deploying solutions.

Responsibilities for this role will include:
Primary relationships will be with other members of the agile development team as well as members of the cross-functional teams, including Product Management, Product Design, Testing and Release Services and Project Management.
Work with technical architects to define and document system designs and solutions consistent with the prescribed architecture.  
Collaborate with teams of software engineers on multiple and complex software development efforts, determine process improvements and suggest best practices. 
Close partnership with QA and other agile members and helps with the test-case preparation and automation.

Skills & Experience:
6+ years of software development experience in designing, implementing large, complex, distributed OLTP systems
4+ years of experience with Weblogic, Tomcat or other Application servers
Extensive knowledge in client/server and object-oriented software development utilizing Java/J2EE, Python, JSON, MQ, JMS
In-depth knowledge of relational databases including Oracle, PostgreSQL
Proficiency in various phases of the system development life cycle including project planning, analysis, design, programming and unit-testing
Solid experience in software development using CI/CD tools
Proficiency in Linux, Shell and Perl scripting
Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
Proficiency with Cloud development tools
Excellent organizational and leadership skills
Experience in Financial industry a plus

Education, Training &/or Certification:
Bachelor’s degree in Computer Science or related field required
AWS Certification a plus

Who We Are
With over 45 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From operating facilities, data centers and offices in 16 countries, DTCC, through its subsidiaries, automates, centralizes and standardizes the processing of financial transactions, mitigating risk, increasing transparency and driving efficiency for thousands of broker/dealers, custodian banks and asset managers. Industry owned and governed, the firm simplifies the complexities of clearing, settlement, asset servicing, data management, data reporting and information services across asset classes, bringing increased security and soundness to financial markets. In 2018, DTCC’s subsidiaries processed securities transactions valued at more than U.S. $1.85 quadrillion. Its depository provides custody and asset servicing for securities issues from 170 countries and territories valued at U.S. $52.2 trillion. DTCC’s Global Trade Repository service, through locally registered, licensed, or approved trade repositories, processes over 14 billion messages annually. To learn more, please visit us at or connect with us on LinkedIn, Twitter, YouTube and Facebook.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Dallas - Belt Line

📁 Information Technology

Requisition #: 200456


📁 Information Technology

Requisition #: 200565


📁 Information Technology

Requisition #: 200468