Principal Software Engineer (Java Full Stack + Kafka)
Jobright.ai - Tampa, Florida, us, 33646
Work at Jobright.ai
Overview
- View job
Overview
Join to apply for the
Principal Software Engineer (Java Full Stack + Kafka)
role at
Jobright.ai Principal Software Engineer (Java Full Stack + Kafka)
1 day ago Be among the first 25 applicants Join to apply for the
Principal Software Engineer (Java Full Stack + Kafka)
role at
Jobright.ai Get AI-powered advice on this job and more exclusive features. The Depository Trust & Clearing Corporation (DTCC) is at the forefront of innovation in the financial markets, committed to employee growth and success. The Principal Software Engineer will be responsible for crafting, designing, deploying, and supporting software solutions while managing the software development process and mentoring team members. Responsibilities: • Support the coaching, mentoring and development of team members • Manage the day-to-day activities of the team and specific business applications (including technical designs) across multiple locations • Manage the software development process • Estimate total costs for modules/projects covering both hours and expense • Ensure success criteria is met from design through deployment via cost-effectiveness, data integrity and reuse • Support total delivery and a risk management mentality by anticipating and solving problems • Support an environment to ensure employees understand how their efforts contribute to overall business strategy • Collaborate with business partners and Business Architecture to drive innovation and re-imagine capabilities • Embed a risk management approach of resiliency, security, and controls into applications • Manage technical processes and designs considering non-functional requirements • Mitigates risk by following established procedures and supervising controls, spotting key errors and demonstrating strong ethical behavior. Qualifications: Required: • Minimum of 8 years of related experience • Bachelor's degree and/or equivalent experience • Proficient in Java/J2EE with hands-on expertise in Struts 2, Spring (including Spring Boot), and Hibernate • Skilled in developing web applications using JSP, Servlets, AJAX, XML, and RESTful Web Services • Experienced in messaging systems using JMS and database access via JDBC, dynamic SQL, stored procedures, triggers, cursors, and views • Strong command of relational databases including Oracle 10g/11i and Microsoft SQL Server 2005/2008 • Solid understanding of NoSQL databases such as MongoDB, Redis, PostgreSQL and Graph databases • Well-versed in web application security standard processes • Experience mitigating vulnerabilities like Command Injection and CSRF using ESAPI encoding and validation tokens • Proficient in developing and deploying applications on AWS (S3, IAM, Lambda, CloudWatch, AWS SDK) • Familiar with secure file transfer using AWS SDK and SFTP • Build and deployment automation using ANT and Maven; version control with PVCS, SVN, and Git • Adept in unit testing with JUnit, Mockito, PowerMockito, and JMock • Experienced in creating Requirement Traceability Matrices (RTMs), test scenarios, and test scripts • Hands-on experience with job scheduling tools like Autosys and Cron • Skilled in microservices architecture and event-driven systems • Practical experience with Apache Kafka and Confluent Kafka, including Kafka Connect, KStreams, and KSQL • Expertise in modernizing mainframe-based applications to align with cloud-native and microservices paradigms • Solid understanding of the CCW framework applied in modernization and integration efforts • Comfortable working in Agile, Scrum, Kanban, and Waterfall environments • Experience developing and deploying applications in both Windows and Linux environments Company: With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. Founded in 1999, the company is headquartered in New York, New York, USA, with a team of 5001-10000 employees. The company is currently Late Stage. The Depository Trust & Clearing Corporation (DTCC) has a track record of offering H1B sponsorships. Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Industries Software Development Referrals increase your chances of interviewing at Jobright.ai by 2x Inferred from the description for this job
Medical insurance Vision insurance 401(k) Get notified when a new job is posted. Sign in to set job alerts for “Software Engineer” roles.
Back End / Full Stack Software Engineer (Senior)
Tampa, FL $75,000.00-$95,000.00 2 weeks ago Tampa, FL $100,000.00-$135,000.00 1 month ago Tampa, FL $96,960.00-$145,440.00 2 weeks ago Tampa, FL $100,000.00-$135,000.00 1 month ago Tampa, FL $90,000.00-$100,000.00 1 week ago Software Engineer - Back End/Full Stack Developer
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr