Full Stack Java Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

The Depository Trust & Clearing Corporation (DTCC) · 2 hours ago

Full Stack Java Developer

The Depository Trust & Clearing Corporation (DTCC) is at the forefront of innovation in the financial markets, committed to employee growth and success. In this role, you will design, develop, maintain, and support DTCC’s Settlement business applications, leading technical processes and collaborating with cross-functional teams to ensure product strategy and project deliverables are met.

FinanceFinancial ExchangesFinancial ServicesInformation Technology
check
H1B Sponsor Likelynote

Responsibilities

Lead needed technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability, and scalability
Collaborate with Infrastructure partners to identify and deploy optimal hosting environments
Define scalability and performance criteria for assigned applications
Ensure application meets the performance, privacy, and security requirements
Tune application performance to eliminate and reduce issues
Verify test plans to ensure compliance with performance and security requirements
Support business and technical presentations in relation to technology platforms and business solutions
Mitigate risk by following established procedures and monitoring controls
Help develop solutions that balance cost and delivery while meeting business requirements
Implement technology-specific best practices that are consistent with corporate standards
Partner with cross-functional teams to ensure the success of product strategy and project deliverables
Manage the software development process
Drive new technical and business process improvements
Estimate total costs of modules/projects covering both hours and expense
Research and evaluate specific technologies, and applications, and contributes to the solution design
Construct application Architecture encompassing end-to-end designs
Assist with cross squad coordination and planning
Mitigates risk by following established procedures and monitoring controls, spotting key errors and demonstrating strong ethical behavior

Qualification

JavaSpring BootMicroservicesKubernetesTypescriptREST APIOracle/SQLCI/CD toolsApache KafkaAgileSoftware TestingCommunication Skills

Required

Minimum 8-10 years of related experience
Bachelor's degree (preferred) or equivalent experience
Hands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 13+, JMS, REST API, Oracle/SQL
Experience with Micro Services & Layered (SOA/MVC) Architecture onPrem and Oncloud (Openshift or AWS preferred)
Expertise in deploying scalable solutions in Kubernetes/docker containers that are highly resilient and perform well in an environment that talks to legacy systems and future centric micro architecture
Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira
Experience using the following development tools: Visual Studio, IntelliJ, or Eclipse
Familiarity working with relational databases Oracle or PostgreSQL
Experience with microservices and event driven architecture
Experience with Apache Kafka (or Confluent Kafka), Kafka APIs and tooling (e.g., Kafka Connect, KStreams, KSQL)
Proficiency in different phases of the system development life cycle including project planning, analysis, design, development, and testing
Solid focus on software testing with Junit, Mockito, Jasmine, Karma
Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
Familiar developing and running applications in Windows and Linux environments
Strong ability to gather and analyze requirements and translate them into technical specification
Writing and executing the unit test scenarios / cases to ensure the code quality and reliability
Deep understanding of all lifecycle components (code, test, deploy)
Ability to present designs to peers and Product Owner for approval
Troubleshooting and debugging code to resolve technical issues
Optimizing application performance to ensure efficient use of software resources
Good verbal and written communication and interpersonal skills

Benefits

Comprehensive health and life insurance and well-being benefits, based on location.
Pension / Retirement benefits
Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).

Company

The Depository Trust & Clearing Corporation (DTCC)

company-logo
With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry.

H1B Sponsorship

The Depository Trust & Clearing Corporation (DTCC) has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (119)
2024 (59)
2023 (74)
2022 (84)
2021 (36)
2020 (77)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Frank La Salla
President, CEO and Director of DTCC
linkedin
E
Edward Cortes
Executive Director
linkedin
Company data provided by crunchbase