{"schemaVersion":"jobsearcher.job.v1","id":"2ed08fed51254ae2b8419aac","url":"https://jobsearcher.com/jobs/2ed08fed51254ae2b8419aac","canonicalUrl":"https://jobsearcher.com/jobs/2ed08fed51254ae2b8419aac","title":"Lead Java Fullstack Developer","description":"OverviewBeing a member of the Settlement Modernization squad, you will design, develop, maintain and support DTCC’s Settlement business applications.\r\nNote: The Primary Responsibilities of this role are not limited to the details above.\r\nResponsibilitiesLead needed technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability, and scalability.\r\nCollaborate with Infrastructure partners to identify and deploy optimal hosting environments.\r\nDefine scalability and performance criteria for assigned applications.\r\nEnsure application meets the performance, privacy, and security requirements.\r\nTune application performance to eliminate and reduce issues.\r\nVerify test plans to ensure compliance with performance and security requirements.\r\nSupport business and technical presentations in relation to technology platforms and business solutions\r\nMitigate risk by following established procedures and monitoring controls.\r\nHelp develop solutions that balance cost and delivery while meeting business requirements.\r\nImplement technology-specific best practices that are consistent with corporate standards.\r\nPartner with cross-functional teams to ensure the success of product strategy and project deliverables.\r\nManage the software development process.\r\nDrive new technical and business process improvements.\r\nEstimate total costs of modules/projects covering both hours and expense.\r\nResearch and evaluate specific technologies, and applications, and contributes to the solution design.\r\nConstruct application architecture encompassing end-to-end designs.\r\nAssist with cross squad coordination and planning\r\nMitigates risk by following established procedures and monitoring controls, spotting key errors and demonstrating strong ethical behavior.\r\nQualificationsMinimum 8-10 years of related experience\r\nBachelor's degree (preferred) or equivalent experience\r\nTalents Needed for SuccessHands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 13+, JMS, REST API, Oracle/SQL.\r\nExperience with Micro Services & Layered (SOA/MVC) Architecture onPrem and Oncloud (Openshift or AWS preferred).\r\nExpertise 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.\r\nDemonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira\r\nExperience using the following development tools: Visual Studio, IntelliJ, or Eclipse.\r\nFamiliarity working with relational databases Oracle or PostgreSQL.\r\nExperience with microservices and event driven architecture\r\nExperience with Apache Kafka (or Confluent Kafka), Kafka APIs and tooling (e.g., Kafka Connect, KStreams, KSQL)\r\nProficiency in different phases of the system development life cycle including project planning, analysis, design, development, and testing.\r\nSolid focus on software testing with Junit, Mockito, Jasmine, Karma.\r\nFamiliarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)\r\nFamiliar developing and running applications in Windows and Linux environments.\r\nAdditional QualificationsStrong ability to gather and analyze requirements and translate them into technical specification.\r\nWriting and executing the unit test scenarios / cases to ensure the code quality and reliability.\r\nDeep understanding of all lifecycle components (code, test, deploy)\r\nAbility to present designs to peers and Product Owner for approval.\r\nTroubleshooting and debugging code to resolve technical issues.\r\nOptimizing application performance to ensure efficient use of software resources.\r\nGood verbal and written communication and interpersonal skills#J-18808-Ljbffr","company":"Depository Trust Clearing DTCC","rawCompany":"depository trust clearing dtcc","city":"Tampa","state":"FL","isRemote":false,"isActive":false,"createdAt":"2026-10-04T02:34:41.104Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Java Fullstack Developer","description":"OverviewBeing a member of the Settlement Modernization squad, you will design, develop, maintain and support DTCC’s Settlement business applications.\r\nNote: The Primary Responsibilities of this role are not limited to the details above.\r\nResponsibilitiesLead needed technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability, and scalability.\r\nCollaborate with Infrastructure partners to identify and deploy optimal hosting environments.\r\nDefine scalability and performance criteria for assigned applications.\r\nEnsure application meets the performance, privacy, and security requirements.\r\nTune application performance to eliminate and reduce issues.\r\nVerify test plans to ensure compliance with performance and security requirements.\r\nSupport business and technical presentations in relation to technology platforms and business solutions\r\nMitigate risk by following established procedures and monitoring controls.\r\nHelp develop solutions that balance cost and delivery while meeting business requirements.\r\nImplement technology-specific best practices that are consistent with corporate standards.\r\nPartner with cross-functional teams to ensure the success of product strategy and project deliverables.\r\nManage the software development process.\r\nDrive new technical and business process improvements.\r\nEstimate total costs of modules/projects covering both hours and expense.\r\nResearch and evaluate specific technologies, and applications, and contributes to the solution design.\r\nConstruct application architecture encompassing end-to-end designs.\r\nAssist with cross squad coordination and planning\r\nMitigates risk by following established procedures and monitoring controls, spotting key errors and demonstrating strong ethical behavior.\r\nQualificationsMinimum 8-10 years of related experience\r\nBachelor's degree (preferred) or equivalent experience\r\nTalents Needed for SuccessHands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 13+, JMS, REST API, Oracle/SQL.\r\nExperience with Micro Services & Layered (SOA/MVC) Architecture onPrem and Oncloud (Openshift or AWS preferred).\r\nExpertise 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.\r\nDemonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira\r\nExperience using the following development tools: Visual Studio, IntelliJ, or Eclipse.\r\nFamiliarity working with relational databases Oracle or PostgreSQL.\r\nExperience with microservices and event driven architecture\r\nExperience with Apache Kafka (or Confluent Kafka), Kafka APIs and tooling (e.g., Kafka Connect, KStreams, KSQL)\r\nProficiency in different phases of the system development life cycle including project planning, analysis, design, development, and testing.\r\nSolid focus on software testing with Junit, Mockito, Jasmine, Karma.\r\nFamiliarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)\r\nFamiliar developing and running applications in Windows and Linux environments.\r\nAdditional QualificationsStrong ability to gather and analyze requirements and translate them into technical specification.\r\nWriting and executing the unit test scenarios / cases to ensure the code quality and reliability.\r\nDeep understanding of all lifecycle components (code, test, deploy)\r\nAbility to present designs to peers and Product Owner for approval.\r\nTroubleshooting and debugging code to resolve technical issues.\r\nOptimizing application performance to ensure efficient use of software resources.\r\nGood verbal and written communication and interpersonal skills#J-18808-Ljbffr","datePosted":"2026-10-04T02:34:41.104Z","dateModified":"2026-10-04T02:34:41.104Z","hiringOrganization":{"@type":"Organization","name":"Depository Trust Clearing DTCC","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tampa","addressRegion":"FL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2ed08fed51254ae2b8419aac"},"url":"https://jobsearcher.com/jobs/2ed08fed51254ae2b8419aac"}}