Dhruthi Sri
Sr. Java Full Stack Developer @ Citi
United States
San Antonio
Banking
J2EE Application Development, Spring Batch, J2EE, Oracle, Gradle, RESTful, GitHub, AJAX, JSON, Software as a Service (SaaS), NodeJS, Bootstrap (Framework), Spring MVC, AngularJS, RESTful WebServices, EC2, S3, Soap UI, Apache Kafka, JUnit
Experience

Sr. Java Full Stack Developer
San Antonio, Texas Metropolitan Area
• Contributed to full SDLC (analysis, design, development, testing) using Agile Scrum methodology • Built responsive web applications using HTML5, CSS3, Angular 14, Bootstrap, JSON, and Ajax • Developed reusable TypeScript components/services and integrated REST APIs in Angular-based SPA architecture • Designed and implemented microservices using Java, Spring Boot, and Spring Cloud • Developed and consumed RESTful APIs; tested using Postman and SoapUI • Built backend systems with Java, Node.js, and SQL/NoSQL databases (MongoDB, Oracle) • Implemented security via OAuth tokens and data encryption using Node.js crypto services • Applied Spring Framework (MVC, AOP, DAO) and Hibernate for enterprise application development • Containerized applications using Docker and managed deployments with Kubernetes and Jenkins CI/CD pipelines • Deployed and managed applications on AWS (EC2, S3, Lambda, IAM, ELB, Auto Scaling, CloudFormation) • Supported data migration and ETL processes using AWS DMS, Schema Conversion Tool, and Talend • Integrated Apache Kafka for asynchronous messaging across distributed systems • Wrote unit tests using JUnit and Mockito; collaborated with QA for defect resolution

Sr. Java Full Stack Developer
Plano, Texas, United States
• Participated in Agile development lifecycle including story grooming, estimation, and sprint planning • Built responsive SPA applications using React.js, HTML5, CSS3, JSON, and AJAX • Developed and deployed Node.js APIs across load-balanced environments • Designed scalable backend systems using Java, Scala, and Spring Boot (leveraging functional programming and reduced boilerplate) • Architected and maintained microservices for healthcare systems (EHR/EMR, claims, patient portals) • Ensured HIPAA compliance through secure data encryption, storage, and transmission protocols • Integrated Angular 11 with Spring Controllers for seamless front-end/back-end communication • Containerized applications using Docker and orchestrated deployments with Kubernetes • Built real-time data pipelines using Spark Streaming, Kafka, and HBase • Implemented ATDD/TDD using Cucumber and Selenium for automated testing • Developed full-stack Agent Portal using React and Node.js • Created PL/SQL packages and Unix shell scripts for data migration and batch processing • Managed CI/CD pipelines using Git, Jenkins, Maven, Nexus, and Docker; deployed to AWS • Developed RESTful services using AWS Lambda and integrated enterprise-wide APIs • Built cloud-native applications using Spring Boot with embedded Tomcat • Worked with MongoDB/Mongoose for handling and querying unstructured data • Utilized AWS services including Lambda and S3 for data processing and storage

Java Full Stack Developer
Greenwich, Connecticut, United States
• Developed responsive UI using HTML5, CSS3, SASS, AngularJS, TypeScript, JavaScript, jQuery, and Bootstrap • Built and maintained SPA architecture using AngularJS (routing, services, directives, modular design) • Designed reusable React components using Redux and Material-UI; implemented forms, routing, and state management • Developed RESTful APIs using Spring Boot and integrated front-end applications with backend services • Implemented microservices architecture using Spring Boot, REST, and SOAP-based web services • Built real-time data pipelines using Apache Kafka and Spark Streaming • Developed multi-threaded producer/consumer applications using Spring Boot • Integrated Hibernate ORM with Oracle for database operations and transaction management • Wrote SQL/PLSQL scripts and Unix shell scripts for data extraction, migration, and batch processing • Deployed Node.js APIs and applications on AWS using Docker containers (EC2, S3, Lambda) • Managed CI/CD pipelines using Git, Jenkins, Nexus, Webpack, and SonarQube • Created and managed Docker images for containerized deployments • Performed unit and integration testing using JUnit and Jasmine

Java Developer
India
• Involved in end-to-end application lifecycle: design, development, testing, and deployment using Agile and TDD practices • Built responsive UIs using HTML5, CSS3, Bootstrap, AngularJS, and JavaScript with client-side validations • Developed backend services using Java, Spring Framework, and Node.js; used Webpack for build automation • Implemented RESTful and SOAP web services; tested APIs using SoapUI • Used Spring Security with JWT for authentication and authorization • Leveraged JMS for asynchronous messaging between application components • Applied core Java concepts (multithreading, collections, exception handling, OOP) • Integrated Spring Batch for scheduled/batch processing and notifications • Designed SOA-based services using SOAP/XML and Apache Commons; parsed XML using DOM/SAX • Worked with Oracle DB using SQL, stored procedures, and Oracle SQL Developer • Automated builds using Gradle and managed version control with GitHub • Integrated external systems via REST APIs • Developed and executed unit and E2E tests using JUnit, Mocha, Chai, and Cypress • Used Spring Tool Suite (STS) for development
Dhruthi Sri's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



