The Impact You Will Have in This Role As a Principal Software Engineer on the DTC Participant Fund ... Design, develop, enhance, and support backend services using Java and Spring Boot, setting a high ...
The Impact You Will Have in This Role As a Principal Software Engineer on the DTC Participant Fund ... Design, develop, enhance, and support backend services using Java and Spring Boot, setting a high ...
Being a member of IT CSS WRAFT Delivery team, the Principal Sofware Engineer is responsible for ... Work with Java, Spring Boot, SQL, JDBC, Oracle/Postgres/ Snowflake, Kafka to architect and ...
Being a member of IT CSS WRAFT Delivery team, the Principal Sofware Engineer is responsible for ... Work with Java, Spring Boot, SQL, JDBC, Oracle/Postgres/ Snowflake, Kafka to architect and ...
As a Software Engineer Principal within PNC's Asset Management Group organization, you will be ... Denver, CO; or Phoenix, AZ. 1. Java Application Development & Modern Architecture Strong experience ...
As a Software Engineer Principal within PNC's Asset Management Group organization, you will be ... Denver, CO; or Phoenix, AZ. 1. Java Application Development & Modern Architecture Strong experience ...
Software Engineer Principal - Angular/Java/Kafka
$91K - $185K/yr
As a Software Engineer Principal within PNC's Asset Management Group organization, you will be ... Denver, CO; or Phoenix, AZ. 1. Java Application Development & Modern Architecture Strong experience ...
Software Engineer Principal - Angular/Java/Kafka
$91K - $185K/yr
As a Software Engineer Principal within PNC's Asset Management Group organization, you will be ... Denver, CO; or Phoenix, AZ. 1. Java Application Development & Modern Architecture Strong experience ...
Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in ... Develops software solutions in Java, Spring , Terraform, NoSQL and RDS in the Cloud * Develop end ...
Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in ... Develops software solutions in Java, Spring , Terraform, NoSQL and RDS in the Cloud * Develop end ...
Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in ... Develops software solutions in Java, Spring , Terraform, NoSQL and RDS in the Cloud * Develop end ...
Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in ... Develops software solutions in Java, Spring , Terraform, NoSQL and RDS in the Cloud * Develop end ...
Software Engineer Principal (Capital Markets/Java)
$91K - $185K/yr
As a Software Engineer Principal within PNC's Capital Markets Derivatives organization, you will be ... Technical Skills: ๏ง Java (web and core), Angular, Spring Boot ๏ง SQL (Oracle) ๏ง Linux (core ...
Software Engineer Principal (Capital Markets/Java)
$91K - $185K/yr
As a Software Engineer Principal within PNC's Capital Markets Derivatives organization, you will be ... Technical Skills: ๏ง Java (web and core), Angular, Spring Boot ๏ง SQL (Oracle) ๏ง Linux (core ...
Software Engineer Principal (Capital Markets/Java)
$91K - $185K/yr
As a Software Engineer Principal within PNC's Capital Markets Derivatives organization, you will be ... Java (web and core), Angular, Spring Boot SQL (Oracle) Linux (core and scripting) Capital Markets ...
Software Engineer Principal (Capital Markets/Java)
$91K - $185K/yr
As a Software Engineer Principal within PNC's Capital Markets Derivatives organization, you will be ... Java (web and core), Angular, Spring Boot SQL (Oracle) Linux (core and scripting) Capital Markets ...
Software Engineer Principal
Farmers Branch, TX ยท On-site
$133K - $179K/yr
As a Software Engineer principal within PNC's Retail Tech organization, you will be based in Dallas ... The ideal candidate will have strong backend development skills using Java technologies, modern ...
Software Engineer Principal
Farmers Branch, TX ยท On-site
$133K - $179K/yr
As a Software Engineer principal within PNC's Retail Tech organization, you will be based in Dallas ... The ideal candidate will have strong backend development skills using Java technologies, modern ...
Atleast 7 years of experience in Java, J2ee * Knowledge of technical platforms, systems, material, file formats or projects * Excellent oral/written communication skills / Project Management Skills
Atleast 7 years of experience in Java, J2ee * Knowledge of technical platforms, systems, material, file formats or projects * Excellent oral/written communication skills / Project Management Skills
Atleast 7 years of experience in Java, J2ee * Knowledge of technical platforms, systems, material, file formats or projects * Excellent oral/written communication skills / Project Management Skills
Atleast 7 years of experience in Java, J2ee * Knowledge of technical platforms, systems, material, file formats or projects * Excellent oral/written communication skills / Project Management Skills
Principal Full-Stack Engineer | Java + React + Python + AI Are you a Principal Full-Stack Engineer passionate about building enterprise-scale applications and integrating Generative AI into real ...
Principal Full-Stack Engineer | Java + React + Python + AI Are you a Principal Full-Stack Engineer passionate about building enterprise-scale applications and integrating Generative AI into real ...
Java Developer
Dallas, TX ยท On-site
$50.50 - $65.25/hr
Web services (Java Metro), HTTP fundamentals, JavaScript - Hibernate - Spring - Fundamentals of SQL ... principals & practices is desired including: - Scrum or Kanban or Scrumban - Paired programming ...
Java Developer
Dallas, TX ยท On-site
$50.50 - $65.25/hr
Web services (Java Metro), HTTP fundamentals, JavaScript - Hibernate - Spring - Fundamentals of SQL ... principals & practices is desired including: - Scrum or Kanban or Scrumban - Paired programming ...
Senior Java Full Stack Developer- Principal Level Individual Contributor
Westlake, TX ยท On-site
$50.50 - $65/hr
Job Summary We are seeking an exceptionally skilled Senior Java Full Stack Developer with 12+ years ... As a principal-level IC, you will operate with high autonomy, solving complex architectural and ...
Senior Java Full Stack Developer- Principal Level Individual Contributor
Westlake, TX ยท On-site
$50.50 - $65/hr
Job Summary We are seeking an exceptionally skilled Senior Java Full Stack Developer with 12+ years ... As a principal-level IC, you will operate with high autonomy, solving complex architectural and ...
... Principal Software Engineer/Developer (or closely related occupation) designing, developing, and ... DE performing Java testing methodologies using Junit, TestNG, Mockito, AssertJ, and Spock within ...
... Principal Software Engineer/Developer (or closely related occupation) designing, developing, and ... DE performing Java testing methodologies using Junit, TestNG, Mockito, AssertJ, and Spock within ...
... Principal Software Engineer/Developer (or closely related occupation) designing, developing, and ... DE performing Java testing methodologies using Junit, TestNG, Mockito, AssertJ, and Spock within ...
... Principal Software Engineer/Developer (or closely related occupation) designing, developing, and ... DE performing Java testing methodologies using Junit, TestNG, Mockito, AssertJ, and Spock within ...
Principal Cloud Engineer
Westlake, TX ยท On-site
... APIGEE, Java, and Python. Or, alternatively, Master's degree in Computer Science, Engineering ... as a Principal Cloud Engineer (or closely related occupation) designing, developing, and testing ...
Principal Cloud Engineer
Westlake, TX ยท On-site
... APIGEE, Java, and Python. Or, alternatively, Master's degree in Computer Science, Engineering ... as a Principal Cloud Engineer (or closely related occupation) designing, developing, and testing ...
Principal Cloud Engineer
Westlake, TX ยท On-site
... APIGEE, Java, and Python. Or, alternatively, Master's degree in Computer Science, Engineering ... as a Principal Cloud Engineer (or closely related occupation) designing, developing, and testing ...
Principal Cloud Engineer
Westlake, TX ยท On-site
... APIGEE, Java, and Python. Or, alternatively, Master's degree in Computer Science, Engineering ... as a Principal Cloud Engineer (or closely related occupation) designing, developing, and testing ...
Software Engineer Principal
Farmers Branch, TX ยท On-site
$129K - $174K/yr
Software Engineer Principal Location: TX - Dallas, PA - Pittsburgh Work Status : Onsite 5 days a ... Java * Adobe AEP * Cloud Hosted Solutions * Full Stack Developer experience Flex Skills/Nice to ...
Quick apply
Software Engineer Principal
Farmers Branch, TX ยท On-site
$129K - $174K/yr
Software Engineer Principal Location: TX - Dallas, PA - Pittsburgh Work Status : Onsite 5 days a ... Java * Adobe AEP * Cloud Hosted Solutions * Full Stack Developer experience Flex Skills/Nice to ...
Software Engineer Principal
Farmers Branch, TX ยท On-site
$129K - $174K/yr
Software Engineer Principal Location: TX - Dallas, PA - Pittsburgh Work Status : Onsite 5 days a ... Java * Adobe AEP * Cloud Hosted Solutions * Full Stack Developer experience Flex Skills/Nice to ...
Quick apply
Software Engineer Principal
Farmers Branch, TX ยท On-site
$129K - $174K/yr
Software Engineer Principal Location: TX - Dallas, PA - Pittsburgh Work Status : Onsite 5 days a ... Java * Adobe AEP * Cloud Hosted Solutions * Full Stack Developer experience Flex Skills/Nice to ...
Principal Java Engineer information
See Irving, TX salary details
$79.7K - $90K
3% of jobs
$90K - $100.4K
3% of jobs
$100.4K - $110.7K
3% of jobs
$110.7K - $121.1K
13% of jobs
$123.3K is the 25th percentile. Wages below this are outliers.
$121.1K - $131.4K
15% of jobs
$131.4K - $141.8K
13% of jobs
The median wage is $142.3K / yr.
$141.8K - $152.1K
21% of jobs
$156.8K is the 75th percentile. Wages above this are outliers.
$152.1K - $162.5K
11% of jobs
$162.5K - $172.8K
1% of jobs
$172.8K - $183.1K
15% of jobs
$183.1K - $193.5K
3% of jobs
$79.7K
$143.7K
$193.5K
How much do principal java engineer jobs pay per year?
How does a principal Java engineer typically contribute to architectural decisions and cross-team collaboration?
What are the key skills and qualifications needed to thrive as a principal Java engineer?
What is the difference between Principal Java Engineer vs Senior Java Developer?
| Aspect | Principal Java Engineer | Senior Java Developer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in Computer Science, Java certifications | Bachelor's in Computer Science, Java certifications |
| Work Environment | Lead technical projects, architecture design, cross-team collaboration | Develops features, writes code, fixes bugs |
| Employer & Industry Usage | Tech companies, large enterprises, consulting firms | Startups, mid-sized companies, tech teams |
| Common Search & Comparison | Leadership, architecture, high-level technical expertise | Hands-on coding, feature development, troubleshooting |
The Principal Java Engineer typically holds a higher-level, strategic role focusing on architecture and leadership, while a Senior Java Developer concentrates on coding and implementing features. Both roles require strong Java skills and relevant certifications, but their responsibilities and scope differ significantly.
What does a principal Java engineer do?

Principal Software Engineer (Java, Cloud Modernization)
Coppell, TX โข Hybrid
Full-time
Medical, Life, Retirement, PTO
Posted 27 days ago
Job description
Are you ready to make an impact at DTCC?
Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.
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.
Pay and Benefits:ย
- Competitive compensation, including base pay and annual incentive
- 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).
The Impact You Will Have in This Role
As a Principal Software Engineer on the DTC Participant Fund Technology team, you will play a key role in modernizing Javabased, cloudready platforms that are critical to DTCC's financial risk management and daily settlement operations. This role sits at the center of DTCC's multiyear enterprise modernization program (through 2028) and focuses on the Participant Fund system, which enables Market Risk teams to manage DTC liquidity controls-directly supporting the stability, resilience, and integrity of the clearing ecosystem.
This is a highvisibility, missioncritical role that blends deep, handson engineering with seniorlevel technical leadership. You will own complex backend systems, influence architectural direction, and help drive the transition from legacy platforms to scalable, resilient, cloudready architectures, partnering closely with engineering, product, infrastructure, and platform teams across the organization.
Your Primary Responsibilities:
- Lead and influence system architecture, with a focus on cloudready, scalable, and resilient design patterns
- Design, develop, enhance, and support backend services using Java and Spring Boot, setting a high bar for code quality, performance, and reliability
- Provide senior technical leadership by resolving complex technical challenges, guiding solution design, and supporting execution across teams
- Drive application modernization initiatives, including cloud migration planning and handson execution, in partnership with platform and infrastructure teams
- Serve as a senior technical partner to Linux/Unix, network, security, DevOps, and cloud teams, ensuring alignment and smooth delivery
- Partner on migration activities such as environment readiness, cutover planning, validation, and postmigration stabilization
- Provide seniorlevel production support, troubleshooting complex issues, participating in incident resolution, and continuously improving system resilience
- Lead endtoend delivery of modernized application features-from design and implementation through deployment and production stabilization
- Influence and promote engineering standards, best practices, and continuous improvement across the team and broader organization
- Mentor and guide engineers on modernization patterns, platform best practices, and complex technical problemsolving
Qualifications
- Minimum 8-10 years of related experience.
- Bachelor's degree preferred or equivalent professional experience
Talent Needed for Success
- Deep, handson experience developing backend Java applications
- Strong experience with Spring / Spring Boot for API and service development
- Solid understanding of cloud environments, with emphasis on AWS (compute, storage, networking concepts)
- Working knowledge of Unix/Linux environments
- Experience with relational databases such as Postgres (Aurora) or similar enterprise platforms
- Exposure to containerization and orchestration technologies (Docker, Kubernetes)
- Familiarity with messaging platforms such as Kafka
- Strong understanding of CI/CD concepts and collaboration with DevOps teams
- Demonstrated ability to influence architectural decisions and lead through technical expertise
- Ability to quickly learn complex systems and understand business, functional, and riskdriven use cases
- Excellent communication skills and a collaborative, ownershipdriven mindset
Preferred Skills
- Handson experience supporting workloads in AWS (certification a plus, not required)
- Exposure to Snowflake or datacentric platforms
- Experience with enterprise security integrations such as Vault, Ping/IAM, and certificate management in cloud or containerized environments
- Experience working in Agile delivery environments
- UI exposure using Angular (nice to have)
- Experience supporting regulated, risksensitive, or missioncritical systems
- Strong interest in modernization, cloud migration, and continuous improvement
The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
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.