This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

DTCC
Posted 1mo ago

Lead Software Engineer – Java, AWS, Kafka & Automation Testing

DTCC
Tampa or Dallas
$75k-$150k/yrOnsiteFull Time
Responsibilities
  • designing applications
  • developing applications
  • mentoring engineers
Requirements
  • 6+ years building Java/Spring Boot microservices
  • Cloud-native applications on AWS/OpenShift
  • Kafka event-driven systems
  • Automated testing and CI/CD integration
Technical tools mentioned
JavaJ2EESpring FrameworkSpring BootREST APIsMicroservicesAWSOpenShift Container Platform (OCP)Apache KafkaConfluent KafkaOracleDB2PostgreSQLJUnitMockitoREST AssuredSeleniumPlaywrightCypressAngularReactJenkinsCloudBeesGitSonarQubeMaven

Job description

The Impact You Will Have in This Role

As a Lead Software Engineer, you will play a key role in designing, developing, and modernizing software applications that support DTCC's Institutional Trade Processing (ITP) business. This hands-on engineering role focuses on building scalable, high-performance, cloud-ready solutions that power identity, entitlement, and reference data services across multiple ITP products and the DTCC Portal.

You will help drive DTCC's cloud and application modernization strategy by transforming legacy architectures into Java-based microservices, improving scalability, resiliency, and operational efficiency. Working across the full software development lifecycle, you will champion engineering excellence, automation, and quality while partnering with architects, product owners, and technology leaders to deliver business-critical solutions.

Your Primary Responsibilities:

  • Design, develop, and support scalable applications using Java, Spring Boot, and microservices architectures.
  • Lead modernization initiatives, including migration of business logic from database stored procedures to Java-based services.
  • Develop cloud-native applications leveraging AWS and OpenShift.
  • Design and implement event-driven solutions using Kafka and related messaging technologies.
  • Build and support REST and SOAP APIs with a focus on performance, scalability, and reliability.
  • Design, develop, and maintain automated testing frameworks for APIs, microservices, and distributed systems.
  • Champion Test-Driven Development (TDD), automation-first engineering, and shift-left testing practices.
  • Integrate automated testing and quality controls into CI/CD pipelines.
  • Optimize application performance and database interactions across Oracle, DB2, and PostgreSQL environments.
  • Participate in architecture reviews, technical design discussions, and code reviews.
  • Troubleshoot production issues and drive continuous improvement initiatives.
  • Mentor engineers and promote engineering best practices, software quality, and technical excellence.

Qualifications

  • Bachelor’s degree preferred or equivalent practical experience
  • 6-8 years of software engineering experience developing enterprise applications.

Talent Needed for Success

  • Strong expertise in Java/J2EE, Spring Framework, Spring Boot, REST APIs, and microservices architectures.
  • Hands-on experience developing cloud-native applications using AWS.
  • Experience with OpenShift Container Platform (OCP), containers, and cloud deployment architectures.
  • Strong experience with Oracle, DB2, or PostgreSQL databases, including complex database-driven applications.
  • Experience with Apache Kafka or Confluent Kafka and event-driven architectures.
  • Strong understanding of distributed systems, messaging patterns, and asynchronous processing.
  • Experience designing and implementing automated testing frameworks.
  • Hands-on experience with testing tools such as JUnit, Mockito, REST Assured, Selenium, Playwright, Cypress, or similar frameworks.
  • Experience integrating automated testing into CI/CD pipelines.
  • Strong problem-solving, communication, and technical leadership skills.
  • Experience working in Agile delivery environments.
  • Exposure to Angular or React is a plus but not required.

Preferred Skills 

  • Experience with CI/CD, DevOps, and build automation practices.
  • Familiarity with Jenkins, CloudBees, Git, SonarQube, Maven, and related tooling.
  • Experience supporting large-scale enterprise systems and cloud modernization initiatives.
  • Experience with performance, load, resiliency, and API testing.
  • Java, AWS, or quality engineering certifications.
  • Financial services or other regulated industry experience.

About Company

Serves as a dedicated technology resource for advancing DTCC’s business opportunities and providing industry thought leadership for leveraging new technology. The goal of this new department is to partner internally with IT, our business and regulatory divisions and externally with clients, regulators, and fintech vendors, to help build new platforms and business models to advance DTCC’s mission to support the financial markets.

Company


With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From 20 locations around the world, DTCC, through its subsidiaries, automates, centralizes, and standardizes the processing of financial transactions, mitigating risk, increasing transparency, enhancing performance and driving efficiency for thousands of broker/dealers, custodian banks and asset managers. Industry owned and governed, the firm innovates purposefully, simplifying the complexities of clearing, settlement, asset servicing, transaction processing, trade reporting and data services across asset classes, bringing enhanced resilience and soundness to existing financial markets while advancing the digital asset ecosystem. In 2024, DTCC’s subsidiaries processed securities transactions valued at U.S. $3.7 quadrillion and its depository subsidiary provided custody and asset servicing for securities issues from over 150 countries and territories valued at U.S. $99 trillion. DTCC’s Global Trade Repository service, through locally registered, licensed, or approved trade repositories, processes more than 25 billion messages annually. To learn more, please visit us at www.dtcc.com or connect with us on LinkedIn, X, YouTube, Facebook and Instagram.

DTCC proudly supports Flexible Work Arrangements favoring openness and gives people freedom to do their jobs well, by encouraging diverse opinions and emphasizing teamwork.  When you join our team, you’ll have an opportunity to make meaningful contributions at a company that is recognized as a thought leader in both the financial services and technology industries. A DTCC career is more than a good way to earn a living. It’s the chance to make a difference at a company that’s truly one of a kind.

Learn more about Clearance and Settlement by clicking here.

About DTCC

Global post-trade market infrastructure for the financial services industry.

Similar jobs

Software Engineer roles near Tampa, Florida
1d
Save
Mark Applied
Hide
Sr SOFTWARE ENGINEER
Tampa, Florida, United States
$98k-$132k/yr OnsiteFull Time
General Dynamics Information Technology
General Dynamics Information TechnologyNew York Stock Exchange: GD: Provider of enterprise IT services and defense solutions.
7+ YOEBachelor's degree in computer science, software engineering, or related field, or equivalent experience; 7+ years of software development experience; Secret clearance preferred; U.S. citizenship required.
Ruby on Rails, Django, Python, Linux, AWS, AWS Lambda, AWS EC2, AWS S3, AWS RDS, Amazon Redshift, MySQL, Microsoft Confluence, Jira, Slack, Agile Methodology
1d
Save
Mark Applied
Hide
Sr SOFTWARE ENGINEER
Tampa or Tampa
$98k-$132k/yr OnsiteFull Time
General Dynamics Information Technology
General Dynamics Information TechnologyNew York Stock Exchange: GD: Provider of enterprise IT services and defense solutions.
7+ YOEBachelor's degree in computer science, software engineering, or related field, or equivalent experience; 7+ years of software development experience; active or obtainable Secret clearance; cloud and web development expertise.
Ruby on Rails, Django, Python, Linux, AWS, AWS Lambda, AWS EC2, AWS S3, AWS RDS, Amazon Redshift, MySQL, Microsoft Confluence, Jira, Slack, Agile Methodology
2d
Save
Mark Applied
Hide
Engineer
Tampa, Florida, United States
$120k-$180k/yr OnsiteFull Time
Raft
Raft: Private defense technology building data-fusion and AI software for U.S. government customers.
2+ YOE2+ years of software development testing experience; expertise with automation frameworks, TypeScript/JavaScript, cloud-native QA, APIs, AWS, Kubernetes, and mentoring. Bachelor's or Master's degree required. Secret clearance required; ability to obtain TS/SCI.
Playwright, Cypress, WebDriverIO, TypeScript, JavaScript, AWS, Kubernetes, React, Angular, Vue, Express, Next.js, Mattermost
3d
Save
Mark Applied
Hide
Software Eng (Dev) II
Chennai or Lakeland
OnsiteFull Time
IGT
IGT: Global leader in gaming, digital experiences, and fintech solutions.
5+ YOEBachelor's degree in Computer Science or related field, or equivalent experience; 5 years of Windows application and database development; experience with C#, .NET, WPF, ASP, SQL Server, web services, and systems integration.
Visual Studio, C#, Microsoft SQL Server, WPF, ASP, VB.Net, .NET Framework, SQL, HTML, DHTML, CSS, JavaScript, Entity Framework, ASP.NET MVC, ADO.NET, Visual Studio Team Foundation Server, Visual Studio Team Suite, Microsoft SharePoint
3d
Save
Mark Applied
Hide
Senior Software Engineer
Tampa or Tampa
$80k-$195k/yr OnsiteFull Time
Clarity Innovations
Clarity Innovations: Private national-security software and data engineering serving U.S. defense, intelligence, and federal agencies.
1+ YOEAt least 1 year of experience with modern programming languages, cloud and containerized environments, software development, testing, and debugging. Secret clearance required; Top Secret/SCI eligibility preferred.
JavaScript, Python, HTML, CGI, CI/CD, DevSecOps
3d
Save
Mark Applied
Hide
AVP Senior Software Engineer
St. Petersburg, Florida, United States
OnsiteFull Time
Bank OZK
Bank OZKNASDAQ: OZK: A regional bank providing innovative financial solutions.
3+ YOEBachelor's degree or equivalent experience and 3+ years of software engineering experience; alternatively, a master's degree plus 1+ year. Requires 2+ years with listed technologies.
ASP.NET, Node.js, React.js, Vue.js, React Native, JavaScript, TypeScript, C#, Azure
4d
Save
Mark Applied
Hide
Senior Software Engineer, Java | Mainline
United States or Austin or Tampa or California or Colorado or Connecticut or Florida or Georgia or Illinois or Kansas or Massachusetts or Maine or North Carolina or New Jersey or New York or Oregon or Ohio or Tennessee or Texas or Virginia or Washington
$140k-$200k/yr HybridFull Time
NinjaOne
NinjaOne: Privately held NinjaOne provides endpoint management, patching, backup, and remote access software for IT teams and MSPs.
10+ YOEBachelor's degree or equivalent experience; 10+ years of Java development; 4+ years with highly scalable systems; expertise in OOP, databases, APIs, REST, testing, and client-server development.
Java, Kotlin, C++, Postgres, AWS, Jersey, Spring, Redis
4d
Save
Mark Applied
Hide
Principal Software Engineer – PLM & Digital Engineering
Phoenix or Clearwater
HybridFull Time
Honeywell Aerospace
Honeywell AerospaceNasdaq: HONA: Independent global provider of aviation and defense technology solutions.
8+ YOEBachelor's degree in computer science, information technology, engineering, or related field; 8+ years of PLM experience with Siemens Teamcenter architecture and solutioning; strong analytical and communication skills; U.S. person required.
Siemens Teamcenter, Syndeia, Cameo, Active Workspace, Access Manager, Workflow Designer, SAP, CAD, ERP, MBSE, PLM
This job has expired