Srinath K

Srinath K Email and Phone Number

Senior Full Stack Java Developer | Specializing in Spring Boot, MicroServices, Angular, React, AWS | Open to Remote|Hybrid Contract Positions @ The Depository Trust & Clearing Corporation (DTCC)
1600 Amphitheatre Pkwy Mountain View, CA 94043 United States
Srinath K's Location
Plano, Texas, United States, United States
About Srinath K

Our team at The Depository Trust & Clearing Corporation thrives on developing scalable, fault-tolerant systems, and my role as a Senior Java Full Stack Developer places me at the forefront of creating sophisticated APIs and microservices. With a solid foundation in computer science from Acharya Nagarjuna University, I excel in utilizing Java, Spring Boot, and Angular to deliver robust solutions.We focus on innovation, evidenced by our advanced use of monitoring tools like Graphana and extensive API documentation with Swagger. My passion for continuous improvement drives me to craft efficient unit tests and contribute to feature-rich applications, ensuring exceptional performance and reliability that align with our strategic goals.

Srinath K's Current Company Details
The Depository Trust & Clearing Corporation (DTCC)

The Depository Trust & Clearing Corporation (Dtcc)

View
Senior Full Stack Java Developer | Specializing in Spring Boot, MicroServices, Angular, React, AWS | Open to Remote|Hybrid Contract Positions
1600 Amphitheatre Pkwy Mountain View, CA 94043 United States
Website:
dtcc.com
Employees:
501
Srinath K Work Experience Details
  • The Depository Trust & Clearing Corporation (Dtcc)
    Senior Java Full Stack Developer
    The Depository Trust & Clearing Corporation (Dtcc) Sep 2021 - Present
    Jersey City, Nj, Us
    • I participated in the development of highly scalable, available, and fault-tolerant APIs and SDKs using technologies such as Java,PlSql, Oracle, Spring Boot, Drop, and Maven.• I have experience in developing Rest API servers utilizing Java and Spring Boot.• I'm adept at creating unit test cases with tools like JUnit, Mockito, and AssertJ.• I've developed monitoring graphs and dashboards leveraging Graphana.• My responsibilities included documenting Rest API with the use of Swagger.• I've contributed to the development of microservices through Spring Boot.• I've worked on a message processing system utilizing Apache Kafka.• I was actively involved in adding features to an Angular application.• I've developed reusable components employing generics, TypeScript, Bootstrap, and Angular material.• I've contributed to the development of the service layer using resolvers and reactive JavaScript (RxJS).• I've worked on securing routes through the development of route guards.• I have experience in modularizing the Angular application using lazy-loaded modules.• I've developed centralized error handling and loaders using interceptors.• I've contributed to the development of web services using Spring Boot Web.• I have experience in developing centralized logging using Spring AOP.• I've developed security for web services using Spring Security.• I've contributed to the development of the persistence layer using Spring Data JPA.• I have experience deploying applications to the AWS EKS cluster.
  • At&T
    Senior Full Stack Developer
    At&T Mar 2020 - Sep 2021
    Dallas, Tx, Us
    • I've participated in the migration of spring application config to Spring cloud-config.• I was involved in feature development for an Angular application.• My responsibilities included the development of reusable components leveraging generics, TypeScript, Bootstrap, and Angular material.• I've crafted the service layer using resolvers and reactive JavaScript (RxJS).• I was involved in developing route guards to secure the routes.• I've contributed to the modularization of the Angular application using lazy-loaded modules.• I've developed centralized error handling and loaders with the use of interceptors.• I've played a part in the development of web services using Spring Boot Web.• I've participated in the creation of centralized logging using Spring AOP.• I've contributed to the development of security for web services using Spring Security.• My work included the development of the persistence layer using Spring Data JPA.• I've written stored procedures and views for the Oracle database.• I've been involved in developing Informatica workflows to extract data from flat files and Oracle data sources.• I've worked with Control-M to schedule ETL jobs.• I've written API unit test cases using JUNIT, MOCKITO, Hamcrest, and JasonPath.• My responsibilities included writing Angular unit test cases using Karma and Jasmine.• I've used MAVEN as a build tool, Docker for containerization, and Kubernetes for orchestration.• I've created declarative Jenkins pipelines for build purposes.• I've been involved in deploying the application to the AWS EKS cluster.• My work also included documenting features with Confluence and using Jira for project management.• I was responsible for conducting code reviews and maintaining the Git branching strategy.
  • Jpmorgan Chase & Co.
    Full-Stack Developer
    Jpmorgan Chase & Co. May 2017 - Mar 2020
    New York, Ny, Us
    • I took part in the product's requirements phase, including working with findability tools and contributing to the product's design.• I designed and developed dynamic web pages using HTML5, CSS, JavaScript, and Angular for single-page applications.• I played a role in the development of microservices applications with persistent APIs, utilizing Java/J2EE, Hibernate/JPA, Spring/Spring-boot framework, and Restful Web Service.• I worked with CouchDB to store customer configurations.• I was involved in developing applications that communicate with SOAP web services using Apache HTTP Client.• I used RabbitMQ as middleware between the client and the server.• I've gained experience working with No SQL databases such as MongoDB and CouchDB.• I worked with Apache Kafka for message queuing, delivery acknowledgment, flexible routing to queues, and multiple exchange types.• I was a part of a team that developed a report generation tool using Elastic Search, Logstash, and Angular.• I worked with Bootstrap and Angular Material to create a more responsive client-side application.• I developed a more configurable Java application using the Dropwizard framework and RabbitMQ.• I created dashboards in Graphana based on metrics generated from the application.• I implemented metrics and health checks in the Java application to improve consistency.• I have experience writing unit tests using JUNIT and mocking objects with MOCKITO, as well as using HamCrest for assertions.• I've worked with both MAVEN and GRADLE for build purposes.• I developed Swagger UI (RESTful Interface) using the Swagger API Framework for more efficient consumption of RESTful services.• I worked with Ansible for enhanced configuration management.• I used Docker to deploy software into containers.
  • Tata Consultancy Services
    Full Stack Developer
    Tata Consultancy Services May 2015 - Dec 2015
    Mumbai, Maharashtra, In
    • Used HTML5, CSS, jQuery, Ajax and performed client-side validations using JavaScript.• Used jQuery UI plugins like Draggable, Resizable, Autocomplete, AJAX, JSON in developing interactive web pages.• Implemented Multithreading for handling multiple requests and for high performance.• Developed RESTful services based on Spring REST using the Jersey framework.• Implemented Internationalization using Spring MVC Interceptors, Spring core modules, and native Spring AOP facets of Logging and transactional management.• Wrote Hibernate Criteria queries for data retrievals and performed the ORM mappings to map Java entities to database tables.• Implemented persistence layer using Hibernate that uses the POJOs.• Improved Performance by using necessary data structures and implementing app-level cache.• Developed Rest web services using JAX-RS and persistence using Hibernate and JPA framework.• Message broker services are achieved in the application using ActiveMQ.• Implemented Spring Dependency Injection (IOC) feature of spring framework to inject beans into the User Interface and AOP for Logging.• JIRA tool for project management used in the application to track bugs, issues, and project management functions.

Srinath K Education Details

  • Acharya Nagarjuna University
    Acharya Nagarjuna University
    Computer Science

Frequently Asked Questions about Srinath K

What company does Srinath K work for?

Srinath K works for The Depository Trust & Clearing Corporation (Dtcc)

What is Srinath K's role at the current company?

Srinath K's current role is Senior Full Stack Java Developer | Specializing in Spring Boot, MicroServices, Angular, React, AWS | Open to Remote|Hybrid Contract Positions.

What schools did Srinath K attend?

Srinath K attended Acharya Nagarjuna University.

Who are Srinath K's colleagues?

Srinath K's colleagues are Ranjith Raj, Zhong Huan Goh, Frm, Marcel Newberry, Sindhu Guntha, Matt Mcluckie, Sarah Jayne Dalida, Khaleel H Hussain.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.