Jobs → Engineering → Principal Java Developer

Principal Java Developer

Nagarjuna ReddyUnited StatesSENIORPosted 1h ago
Java SE/EESpring BootSpring MVCSpring SecurityHibernate/JPARESTful APIsMicroservices ArchitectureDockerKubernetesOracleMySQLPostgreSQLMongoDBCassandraJenkinsGitMavenGradleSoftware Design PatternsData StructuresAlgorithmsAWSAzureGCPAngularReactVue.js
About the Role DTCC is seeking an experienced Principal Java Developer to join their IT Application Development team supporting core Clearing & Settlement applications, Identity Governance & Access (IGA), and enterprise modernization initiatives. Key Responsibilities • Design, develop, maintain, and support enterprise-grade Java applications • Lead architecture and technical design discussions • Develop scalable, high-performance microservices and REST APIs • Mentor development teams and enforce coding best practices • Collaborate with QA, DevOps, and Product teams • Optimize application performance and resolve production issues • Drive innovation and modernization efforts across critical business platforms Requirements • 12+ Years of Java Development Experience • Java SE/EE, Spring Boot, Spring MVC, Spring Security • Hibernate/JPA • RESTful APIs & Microservices Architecture • Docker & Kubernetes • Oracle, MySQL, PostgreSQL • MongoDB / Cassandra • Jenkins, Git, Maven, Gradle • Software Design Patterns, Data Structures & Algorithms • Strong Leadership, Communication & Problem-Solving Skills Preferred Skills • AWS, Azure, or GCP • Angular, React, or Vue.js • Financial Services or other highly regulated industry experience

Similar projects

Python Full Stack Developer
Endla Raju · Python, React.js, Angular
Senior .Net Application Developer
Vijila Philip · React, Azure, DevOps
.NET Developer
Lalit Kumar · C#, VB.NET, ASP.NET
Early · 0 applied1 of 5,334 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy