| Saniya - Java Developer |
| [email protected] |
| Location: , , USA |
| Relocation: Yes |
| Visa: GC |
| Resume file: Shriya_Boorugu_Resume (1)_1770673900181.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
SHRIYA GOUD BOORUGU
SR. JAVA FULL STACK DEVELOPER PROFESSIONAL SUMMARY Possess 10+ years of extensive professional experience in the complete software development life cycle including requirement analysis, system design, coding, testing, deployment, and maintenance of large-scale web-based and enterprise applications using Java/J2EE and Full Stack technologies across Banking, Finance, Insurance, Healthcare, and E-commerce domains. Strong technical expertise in Core Java, Java 8+, Spring Boot, Spring MVC, Microservices Architecture, RESTful & SOAP Web Services, API integration, and distributed system development, with proven ability to build high- performance, scalable, and secure enterprise applications. Extensive hands-on experience working with AWS and Azure Cloud platforms, including services such as EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, and VPC. Experienced in designing cloud-native architectures and implementing containerized deployments using Docker and Kubernetes to support highly available systems. Proficient in full-stack application development using modern UI technologies such as Angular, React JS, JavaScript, HTML5, CSS3, and Bootstrap, with strong experience integrating frontend applications with backend microservices and APIs to deliver rich, responsive, and interactive user experiences. In-depth knowledge of RDBMS and NoSQL databases including Oracle, MySQL, SQL Server, and MongoDB, with strong hands-on experience in database design, SQL query optimization, stored procedures, performance tuning, and data modeling. Solid understanding and practical implementation experience with CI/CD DevOps pipelines using Jenkins, Maven, Git, Gradle, and SonarQube, enabling automated build, testing, and deployment processes to improve software delivery efficiency. Experienced in working with event-driven and messaging architectures using Kafka, JMS, IBM MQ, and ActiveMQ for building reliable asynchronous systems and real-time data processing platforms. Strong exposure to Agile/Scrum methodologies, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) with the ability to troubleshoot, debug, and optimize complex distributed systems. Proven ability to collaborate effectively with cross-functional teams, mentor junior developers, participate in architectural discussions, and deliver high-quality, maintainable code aligned with business goals and best engineering practices. TECHNICAL SKILLS: Languages Java (J2SE1.8/1.6/1.5, J2EE 6/5), SQL, PL/SQL, UML2.0, Python Technologies JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring 3.0, Spring 4, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP, Sybase Power Designer, RESTful and SOAP web services Web Technologies HTML/DHTML, XHTML1.1, JavaScript1.x, XML1.0, XSL, XSLT, CSS, Bootstrap, Angular-JS, JQuery Development Tools (IDEs) Eclipse3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio 2005, Brackets and WebStorm Web/Application Servers Tomcat 7.x/6.x/5.x, WebLogic10.3/9.2/8.1/7.0, IBM WebSphere 8.x/7.x/6. x. Design Patterns MVC, Front Controller, Session Fa ade, Singleton, Business Delegate and DAO patterns Data Base Oracle 11g/10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB2 9.1/8.1/7.2, Mongo DB. Platforms Windows, UNIX, LINUX Methodologies Agile Methodology, RUP, Extreme Programming Build Tools Rational Rose, CVS, PVCS, Git, SVN, VSS, Clear Case, JIRA, Jenkins, JUnit, TestNG, Selenium, Cucumber, Beehive, Mockito, IBM MQ, Log4j, ANT, Maven, Gradle, EC2, VPC, SNS, SQS. WORK EXPERIENCE Client: PNC Bank, Jersey City, NJ Aug 2023 Present Role: Sr. Java Full-Stack Developer Actively involved in the design, development, and implementation of microservices-based enterprise applications using Java 11, Spring Boot, Spring Cloud, and RESTful APIs. Built highly scalable, fault-tolerant, and loosely coupled services following modern architectural standards. Designed and developed reusable backend components and APIs that supported high-volume financial transaction processing and real-time data integration across multiple internal banking systems. Built and integrated complex frontend modules using Angular 11 and React JS, creating dynamic, responsive, and user- friendly interfaces that communicated seamlessly with backend microservices. Implemented cloud-native application deployments on both AWS and Azure environments, utilizing services such as EC2, S3, Lambda, API Gateway, and RDS to ensure high availability and scalability. Containerized applications using Docker and orchestrated deployments using Kubernetes, enabling efficient resource management, automated scaling, and simplified release management. Automated build, testing, and deployment processes through CI/CD pipelines using Jenkins, Maven, Git, and SonarQube, significantly reducing manual effort and deployment risks. Integrated Kafka and ActiveMQ messaging systems for asynchronous event processing, enabling real-time communication between distributed microservices and improving system reliability. Conducted comprehensive unit testing and integration testing using JUnit and Mockito, performed performance testing with JMeter, and ensured application health using Splunk monitoring tools. Participated actively in Agile ceremonies such as sprint planning, backlog grooming, daily standups, and code reviews, working collaboratively with business analysts, QA teams, and DevOps engineers. Environment: Java 11, Spring Boot, Spring Cloud, REST, Angular 11, React JS, AWS, Docker, Kubernetes, Jenkins, Kafka, JMeter, ActiveMQ, Maven, Git, Splunk. Client: State of Maryland, Baltimore, MD Jan 2021 Jul 2023 Role: Sr. Java Full Stack Developer Played a major role in the development of enterprise-grade microservices applications using Spring Boot and Spring MVC to support government data processing, reporting systems, and user management workflows. Designed and implemented secure, high-performance RESTful APIs that facilitated integration between multiple state- level systems and third-party applications. Developed interactive and responsive user interfaces using Angular 8, building reusable UI components and integrating them with backend services for real-time data visualization. Deployed applications on AWS cloud infrastructure, utilizing services such as EC2, RDS, Elastic Beanstalk, and S3, and automated infrastructure management using Docker and Jenkins pipelines. Implemented Kafka and ActiveMQ messaging frameworks for reliable event streaming, asynchronous processing, and inter-service communication across distributed applications. Performed extensive debugging, troubleshooting, and performance optimization to improve application efficiency, stability, and scalability. Followed Agile/Scrum practices and worked closely with product owners and stakeholders to deliver sprint commitments on time. Environment: Java 8, Spring Boot, Microservices, Angular 8, AWS, Docker, Kubernetes, Jenkins, Kafka, ActiveMQ, JMeter, Maven, Git, REST, SOAP. Client: University of Kansas City Health System, Kansas City, KS May 2018 Dec 2020 Role: Backend Developer Designed and developed robust backend applications using Spring MVC, Spring Boot, and Hibernate ORM for healthcare management systems including patient records, billing, and appointment scheduling. Implemented RESTful web services to enable seamless data exchange between internal hospital systems and third- party vendor applications. Integrated Angular 6 based front-end applications with backend services to deliver full-stack solutions for clinical users. Implemented Spring Security frameworks to enforce authentication, authorization, and role-based access control for sensitive healthcare data. Managed application deployments on Azure Cloud platforms, automated build processes using Jenkins, and ensured smooth release management using Maven. Worked extensively with Oracle 10g database, optimized stored procedures, and improved query performance through indexing and tuning. Participated in Agile development processes Environment: Java, Spring Boot, Spring MVC, Hibernate, Oracle, Angular 6, REST, SOAP, Azure, Jenkins, SVN, JIRA, Maven. Client: Morgan Stanley, Jersey City, NJ Oct 2016 Apr 2018 Role: Java Full-Stack Developer Developed enterprise-level financial applications using Spring MVC, Spring Boot, and Hibernate, supporting trading platforms and financial transaction management systems. Designed and implemented both REST and SOAP web services to integrate internal banking systems with external market data providers. Built high-performance multithreaded backend modules to process large volumes of financial data in real time. Implemented JMS and Kafka-based messaging solutions to enable asynchronous communication between services and improve system responsiveness. Designed and optimized complex Oracle PL/SQL stored procedures, triggers, and functions, enhancing backend processing efficiency. Developed user interface components using Angular 4 and React JS, providing interactive dashboards and reporting tools for business users. Conducted unit testing using JUnit, participated in code reviews, and ensured adherence to enterprise coding standards. Environment: Java, Spring Boot, Spring MVC, Hibernate, Angular 4, React JS, REST, SOAP, Oracle, PL/SQL, JMS, JIRA, Maven. Client: Merit Systems, India Oct 2014 Aug 2015 Role: Java Developer Developed enterprise web applications using Spring MVC architecture, Angular 2 framework, and RESTful services, supporting internal business operations and client-facing modules. Designed and implemented backend APIs integrated with MySQL and MongoDB databases, enabling efficient data storage and retrieval. Created responsive, cross-browser compatible user interfaces using HTML5, CSS3, JavaScript, and Bootstrap, improving overall user experience. Implemented frontend unit testing using Jasmine and Karma, and backend testing using JUnit, ensuring application reliability and stability. Participated in full software development life cycle activities including requirement gathering, design discussions, coding, testing, and production support. Collaborated with cross-functional Agile teams to deliver new features and enhancements within scheduled timelines. Environment: Java EE, Spring MVC, Angular 2, REST, HTML5, CSS3, Bootstrap, MySQL, MongoDB, Hibernate, Maven, JUnit. EDUCATION Bachelor of Computer Science from JHTUH India 2012. Keywords: continuous integration continuous deployment quality analyst user interface message queue javascript sthree database microsoft mississippi procedural language Kansas Maryland New Jersey |