Depository Trust & Clearing Corporation (DTCC)

Software Engineering Associate - Full Stack Developer

Depository Trust & Clearing Corporation (DTCC)
Apply
4 days ago
Hyderābād, IndiaMid Level

Responsibilities

  • Develop applications that comply with functional and non-functional requirements.
  • Design components and individual programs and contribute to technical designs and specifications.
  • Build unit tests and support automated testing, build, and deployment pipelines.
  • Develop and modernize Java/J2EE enterprise applications, including legacy user interfaces and WebSphere applications.
  • Develop full-stack solutions across React-based UI, service/API, and backend layers.
  • Deploy and modernize applications using Docker, Kubernetes, or OpenShift.
  • Provide production support and improve application stability, resiliency, observability, and operational supportability.
  • Implement secure coding practices, application security controls, authentication, authorization, and secrets management.
  • Create and maintain system documentation and follow design and coding standards.
  • Collaborate with architects, product managers, project managers, business partners, subject matter experts, peers, and end users.
  • Align risk and control processes with day-to-day responsibilities and escalate issues appropriately.

Requirements

  • Minimum of 4 years of related experience.
  • Bachelor’s degree preferred or equivalent experience.
  • Strong full-stack development experience building enterprise web applications.
  • Experience with Java, Java enterprise development, Spring, Spring Boot, RESTful services, React, JavaScript, TypeScript, HTML5, CSS, and responsive UI development.
  • Experience modernizing traditional Java/J2EE applications and legacy user interfaces into modern component-based architectures.
  • Experience with Docker and containerized application development, plus Kubernetes or OpenShift.
  • Experience with Java EE/J2EE and IBM WebSphere Application Server.
  • Experience with Git, Jenkins or equivalent CI/CD tooling, and automated build, testing, and deployment pipelines.
  • Familiarity with application security tooling such as SonarQube, Veracode, and Apiiro, as well as OWASP vulnerabilities and remediation.
  • Knowledge of highly available and fault-tolerant design, monitoring, alerting, observability, health checks, graceful failure, retries, timeouts, circuit breakers, and performance troubleshooting.
  • Experience with SQL and relational databases, particularly DB2 or Oracle.
  • Experience with REST APIs and messaging or event-driven integration.
  • Understanding of transaction processing is a plus for the Mutual Funds environment.

Benefits

  • Flexible hybrid work model with three days onsite and two days remote each week; onsite days are Tuesdays, Wednesdays, and a third team- or employee-specific day.
  • Competitive compensation including base pay and annual incentive.
  • Comprehensive health and life insurance and well-being benefits, based on location.
  • Pension and retirement benefits.
  • Paid time off, personal and family care, and other leaves of absence.
  • Professional development investment and support.
  • Equal opportunity employment and reasonable accommodation support.

Tech Stack

CSSDockerGitIBM DB2JavaJavaScriptJenkinsKubernetesOpenShiftReactSonarQubeSpring BootSQLTypeScript

Categories

Depository Trust & Clearing Corporation (DTCC)

About Depository Trust & Clearing Corporation (DTCC)

5,001-10,000 employees

Depository Trust & Clearing Corporation (DTCC) runs global post-trade market infrastructure, delivering clearing, settlement, securities depository, trade reporting, and data services for broker-dealers, banks, and asset managers. It provides these services through subsidiaries such as DTC, NSCC, FICC, and the Global Trade Repository, with revenue primarily from transaction and service fees. Founded in 1973 and headquartered in Jersey City, NJ, DTCC is industry-owned and privately held, serving markets across multiple regions.

Contact me