Home

Kavya - Java Full stack developer
[email protected]
Location: Jersey City, New Jersey, USA
Relocation: Yes
Visa: GC
Resume file: Kavya__resum FSD _1746196231281.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Kavyasri
kavyachowdary088gmail.com
+1 (405) 206-8892
www.linkedin.com/in/kavyasri-n-33a8ba1b1

PROFESSIONAL SUMMARY
Over 10+ years of IT experience in all the phases of Software Development Life Cycle (SDLC) including requirement Analysis, Design, Implementation and Product Testing in both the Web based and Enterprise applications with emphasis on Object Oriented, Java/J2EE and Client Server technologies.
Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like Scrum.
Expertise in estimations, analysis, design, development, testing, maintenance, performance tuning and deployment of internet, e-commerce and client-server applications using Java, Servlets, JSP, JavaBeans, JDBC, Spring, Hibernate, Ajax, JavaScript.
Involved in Application Design & Architecture using Core Java 1.5, J2EE, EJB, Spring, Hibernate, JSP, Struts, Servlets, JMS, MDB, XML, Web Services (CXF), JAX - WS.
Experience on Core Java Multi-Threading, Collection, Interfaces, Synchronization, Exception Handling, Design Patterns, Generics.
Experience in User Experience (UX) design and development, User Interactive (UI) Web Pages and visually appealing User Interfaces using HTML 5, CSS3, Bootstrap, SASS, JavaScript, jQuery, Angular JS, Angular 6/8/9, React JS, Node JS and understanding in WCAG Guideline.
Expertise in various open-source frameworks like Angular JS, Node JS, Struts 2.0/1.2, Spring 2.5/3.0, Spring MVC, IoC, Web and ORM Technology like Hibernate 3.0, JPA, EJB3.0, IBatis, MyBatis, jQuery.
Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML5, JSON, JavaScript, CSS3, XML, XSL/XSLT, Ajax, jQuery.
Proficient in creating custom pipes in multiple components to modify interpolated values in templates in developing Angular 4/6 application along with declarative templates, dependency injection, observables, and end-to-end testing.
Included validation in template-driven forms in developing dynamic web applications using Angular 4 with directives to match attributes with validator functions using HTML validation.
Developed various Single Page Applications (SPA) using React JS.
Worked on applications using React.js, Node.js libraries (NPM, Gulp), and implemented Redux for state management and routing.
Expertise in Hibernate, Docker, Jenkins, Azure, EMR, Apigee, Splunk, Dyna Trace Management tools and a web commerce like ATG.
Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA (Java Persistence API) and deployed Microservices onto Docker.
Designed and created highly scalable, highly available, fault-tolerant, highly secured, distributed infrastructure (IAAS) using AWS EC2 instances, S3, SQS, EBS, ELB, API Gateway, Route 53, CloudFront, Auto Scaling, Elastic Bean Stalk, IAM, ECS, VPC, Cloud Watch, CloudTrail, RDS, SNS, SQS.
Solid Experience in creating Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster.
Extensively worked with the Build and deployment tools like Maven, Gradle and Ant.
Hands-on experience in the implementation of Azure services.
Hands-on experience in managing the Docker Container using Kubernetes with zero downtime deployment, both on-premises, Cloud such as AWS, Azure.
Profound knowledge in configuring and deploying web applications in Tomcat Server, Web Logic, Web Sphere and JBoss.
Experienced in testing Angular, Angular 2 applications using Jasmine, Mocha, Karma, and Angular Test Bed.
Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
RDBMS experience includes Oracle, SQL Server; database programming and connectivity using JDBC, ODBC, SQL, PL/SQL, Stored Procedures, triggers, Queries etc.
Experience with design patterns like MVC, Business Object, Value Object, Singleton, Factory Pattern, Business Delegate, Session Facade, MVP, Front Controller, and DAO pattern.
Good knowledge of different databases like MySQL, DB2, Oracle 12c/11g/10g, Microsoft SQL Server, NoSQL DB (CouchDB, Cassandra, DynamoDB, MongoDB), and expertise in writing stored procedures, functions, and triggers using PL/SQL in JDBC, ODBC and in WebLogic server.
Worked with Log Monitoring tools like Splunk and ELK (Elastic Search, logstash, and Kibana).

Extensive hands-on experience in setting up CD/CI pipelines using Jenkins, Bamboo, and GoCD.
Experience in working with various version control tools like Git, SVN, Bitbuckets, TFS, CVS, and different Project management tools like JIRA, Rally, and Microsoft Project.
Strong knowledge of TACACS, RADIUS implementation in Access Control Network.
EDUCATION
Bachelors in Computer science Engineering from JNTUH.

TECHNICAL SKILLS

Languages Java (J2SE 1.8/1.7/1.6/1.5/1.4, JEE 6 / 5), J2EE, JSP(2.1/2.0/1.2), Servlets(2.x/3.x),
Python
Frameworks Spring, Spring MVC, Spring Boot, Struts, Top Link, Hibernate, Angular
Web Technologies HTML 5/DHTML, XHTML1.1, JavaScript, jQuery, CSS3, XML1.0, Velocity Template
Databases Oracle, DB2, MS SQL, MYSQL, SQL Server, Mongo DB
Version Control GIT, CVS, SVN, Maven, JIRA
Methodologies Waterfall Methodology, Agile Methodology
Web /Application Servers WebSphere 7.0, WebSphere smash, WebLogic 6.1, JBOSS, Apache-Tomcat
Other Tools BIRT, Congo s, Rational Application Developer, Eclipse


Client: Sentara Health Jan 2024 - Till date
Role: Java Developer
Responsibilities:
Involved in Requirements gathering, Analysis, Design, Development and Testing of application using Agile methodology (Scrum) in a Test-driven Development (TDD) approach.
Designed and implemented an application using Spring Boot, Spring IOC, Spring transactions, Dependency Injection, Spring Annotations, Spring Actuator, Spring Container managed transactions.
Implemented the authentication and authorization of the application using Spring Security and OAuth2.
Developed all REST APIs using Hystrix commands and Feign clients for efficient fault tolerance and handling fallback mechanisms.
Developed some microservices using Golang and Groovy with Grails web framework leveraging their advantages.
Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
Developed UI components using HTML, CSS, JavaScript, jQuery, NodeJS, BackboneJS and AngularJS
Used Angular 11 as framework to create Single Page Applications which can bind data to specific views and synchronize data
with server.
Proficient in architecting robust systems with a focus on Performance Engineering, ensuring systems are optimized for speed and efficiency.
Skilled in implementing Vertical and Horizontal Scaling strategies to enhance system capacity and manage increased loads seamlessly.
Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
Used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
Experienced in React JS and working with React Flux architecture.
Worked in React JS and Component, Forms, Events, keys, Router, Plus Redux, Animations and Flux concept.
Worked in React.js for creating interactive UI using One -way Data Flow and Virtual DOM, JSX, React Native concepts
Familiar with creating Custom Reusable React Components Library

Implemented the authentication and authorization of the application using Spring Security and OAuth2.
Worked on Swagger API and auto-generated documentation for all REST calls.
Implemented persistence layer using Spring JDBC template to store the data in Oracle database.
Involved in maintaining and updating the procedure for ETL process.
Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created CRUD, Views, Joins, Indexes, and Procedures statements.
Demonstrated expertise in utilizing JavaScript libraries and frameworks, such as jQuery or lodash, to streamline development processes and enhance functionality.
Developed and maintained modular and reusable JavaScript code, following best practices such as code organization, encapsulation, and separation of concerns.
Implemented client-side form validation and error handling using JavaScript, improving the user experience and ensuring data integrity.
Experienced in writing real-time processing and core jobs using Spark Streaming with Kafka as a data pipe-line system.
Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
Developed Mockito and JUnit test cases to improve code coverage.
Developed and performed test cases using Jasmine and Karma for front end unit testing and used the Cucumber, Protractor and Http-server for the End 2 End testing.
Collaborated with Python developers on cross-functional projects, effectively bridging the gap between Java and Python codebases.
Created JSON request and validated the response using postman Interceptor and Swagger UI.
Setup CI/CD pipeline process for the application using the Jenkins.
Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
Moving existing monolithic architecture to microservices and migrating them to AWS cloud.
Used AWS Services platform to upload data into AWS S3 buckets and creating EC2 instances.
Apache Maven tool has been used for the build and deployment of the application.
Monitored the Error logs using Log4j and fixed the problems.
Implemented the function to send and receive messages on ActiveMQ synchronously and asynchronously.
Worked on Jenkins for the Continuous Integration and Continuous Deployment.
Integrated Swagger UI and wrote integration test along with REST document.
Worked with unit testing of Angular applications using Jasmine and Karma and Spring Boot applications using JUnit, Mockito and performed end to end testing using Protractor.

Environment JDK 1.8, Spring, Hibernate, Spring Boot, LINUX, Maven, RESTful Web Services, AWS, Jenkins, Docker, Kubernetes, HTML5, CSS3, React JS,Python, Bootstrap, JavaScript, jQuery, Ajax, Node.js, MongoDB, SoapUI, Postman, API Life Cycle, JUnit, JMeter, Git, JAX-RS, JIRA, Cucumber, Putty, Agile.

Client: Glorifi Aug 2022 Jan 2024
Role: Sr.Java Developer
Responsibilities:
Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (Scrum) for developing application.
Designed the user interface of the application using HTML5, CSS3, JavaScript, NodeJS, AngularJS, BackboneJS, jQuery and AJAX.
Demonstrated ability to design and implement disaster recovery strategies, ensuring minimal downtime and data loss in case of system failures.
Involves in the design and development of RESTful Web Services using Apache CXF.
Migrate existing Monolithic architecture to full-fledged Microservices architecture using Spring Boot & Spring Cloud in multiple stages.
Strong working knowledge in developing Restful web services and microservices using Golang.
Integrated with various databases, such as MongoDB or PostgreSQL, using Mongoose or Sequelize for data modeling and access.
Implement and enhance java based multithreading ETL tool for distributed loading XML data into MySQL database using JPA/Hibernate.
Experienced in React JS and working with React Flux architecture.
Experience in React JS and Component, Forms, Events, keys, Router, Plus Redux, Animations and Flux concept.
Good experience in React.js for creating interactive UI s using One -way Data Flow and Virtual DOM, JSX, React Native concepts.
Familiar with creating Custom Reusable React Components Library
Worked on the security levels with RADIUS, TACACS.
Performed OSPF, BGP, DHCP Profile, HSRP, IPV6, Bundle Ethernet implementation on ASR 9K redundant pair.

Implemented DHCP, DNS, IPAM configuration on the servers to allocate, resolute the Ip addresses from Subnet.
Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security
Developed and implemented Spring boot, Spring Modules (DAO, MVC, Securities, AOP, ORM data) and Java/J2EE based MVC (Model-View-Controller) framework for the application.
Worked on the Spring framework like Spring DAO, JDBC Templates, Transactions, Security, AOP, MVC, ORM.
Developed Microservice to provide Restful API utilizing Spring Boot with various frameworks such Hibernate, PA.
Implemented functionalities using Spring IO / Spring Boot with Thyme leaf and Hibernate ORM.
Developed scalable front-end user interfaces using JavaScript, HTML5, CSS3, Node.JS, Angular.JS and Backbone.
Developed database migrations using SQL Alchemy Migration. Prepared statements are used for communication with MySQL database. Used MongoDB and MySQL databases in Web API development.
Developed PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and Apache Tomcat.
Developed presentation layer using JavaScript based frameworks such as JavaScript, Ajax, JSON.
Stored the data in an Apache Cassandra Cluster Used Impala to query the Hadoop data stored in HDFS.
Worked on responsive design and developed a single isomorphic responsive website that could be served to desktop, Tablets and mobile users using React.js.
Splunk is implemented in the application for log errors, exceptions, business logic, and log analytics.
Engineered Splunk to build, configure and maintain heterogeneous environments and in-depth knowledge of log analysis generated by various systems including security products and worked on the setup of various dashboards, reports, and alerts in Splunk.
The Gradle build tool is used to deploy the application on the web servers i.e., JBoss.
Integration of automation batch run job with Jenkins. Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD) on Azure.
Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy.
Used Apache Camel for routing the exchanges between different systems.
Use JIRA tool for tracking new requirements, enhancements, bugs, and Git for version control.
Experience with Azure infrastructure, including implementing, monitoring, and maintaining Azure compute, storage, and network services.
Written on ARM Templates for Creating Azure resources.
Environment: Java, Spring boot, DAO, MVC, Securities, AOP, ORM data, JPA, TopLink, Hibernate, JavaScript, Angular 7React, Redux , HTML5 / CSS , AJAX, bootstrap, NodeJS, Python,Express JS, MySQL, Oracle, SQL, PL/SQL, MongoDB, Cassandra, SQL Profiler, Visual Studio, Git, Swagger , JUnit , Easy Mock , Jasmine , Protractor , Postman , Agile, Scrum, RADIUS,AWS, EC2, S3, RDS, API Gateway, Docker, Kubernetes, ECS, SSO, SSL, Lambda, Maven, Apache Camel, Apache Kafka, JIRA,.


Client: State of Texas
Role: Sr. Java Developer
Responsibilities:
Designed and developed RESTFUL web services using Spring Boot and Jersey framework.

Feb 2020 Aug2022

Developed an in-parallel computation framework for association, correlation, and aggregation analytics using Java and Hazelcast backed by MongoDB and MySQL data stores.
Developed new features for highly concurrent, multi-threaded microservice applications that run on Tomcat in a Linux cloud environment using Java, MongoDB, Sybase, and Hazelcast.
Worked with Java 8 features like Lambda Expressions, Filters, Stream API, for each method in Iterable interface, new Date API, Predicates and Functional Interfaces.
Developed the spring boot applications using Java 1.8 using the advanced version of Eclipse IDE which is Spring Tool Suite (STS) and Maven as the build tool.
Developed frontend & middle tire components by using Spring, Spring MVC, Spring Web Flow, DAO & Hibernate3.
Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API s and Spring Boot for microservices.
Created and maintained the configuration of Spring Application Framework.
Used spring framework and J2EE components, Utilized Spring Boot, IOC and DAO modules. Developed controller classes, backend process, complex services, and database interaction.
Used Spring Boot for developing micro services and used REST to retrieve data from client-side using Micro service architecture.
Implemented Micro-services using Pivotal Cloud Foundry platform built upon Spring Boot Services.
Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and AWS admin
Designed and implemented desktop, mobile and web applications in Java and HTML5/JavaScript using Eclipse, NetBeans, and XCode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, Phone Gap frameworks; and SVN, Git, maven source code environments.
Utilized built in components of AngularJS like http, resource and promises for reliable communication between server and application.
Developed Python scripts and utilities to automate repetitive tasks, improving team efficiency and productivity.
Utilized Python for data analysis and manipulation, leveraging libraries such as pandas and NumPy to process large datasets.
Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
Worked on Column Filters of Data table using jQuery and ReactJS.
Making changes to the existing web applications and creating new components using React JS.
Used Apache Kafka in cluster as messaging system between the API s and Microservices.
Extensively used Kubernetes and Docker to enable faster and consistent deployments.
Converted data from database into JSON or XML format files and retrieve useful information using Ajax calls to display them on the browser.
Created and managed API gateways to enable secure and scalable communication between microservices and external systems.
Implemented authentication and authorization mechanisms (such as OAuth 2.0 or JWT) in the API Gateway to ensure secure access control to APIs.
Configured routing and load balancing in the API Gateway to optimize traffic distribution and improve overall system performance.
Used JMS for loosely coupled reliable and asynchronous exchange of information among J2EE components.
Used Docker to build Docker images from Docker files where code and dependencies are placed, and we created Docker containers by running these images which helps in managing storage issues.
Unit tested all the classes using JUnit at various class levels and methods level.
Developed SOAP based JAX-WS Web Service interfaces for integrating multiple systems, code re-usability.
Worked on Single node/multi-cluster setup using technology NoSQL and MongoDB.
Written SQL queries, stored procedures modifications to existing database structure as required per addition of new features.
Followed Agile (Scrum) methodologies, had sprint planning every two weeks and setup daily meetings to monitor the status.
Participated in the status meetings and status updating to the management team.

Environment: Java, DAO, MVC, ORM, IBATIS, JavaScript, AngularJS, HTML5 / CSS, AJAX, bootstrap, NodeJS, Express JS, Postgres, MySQL, PostgreSQL, SQL, Pl/SQL, MongoDB, Restful API, JSON, OAuth, XML, Git, SVN, JUnit, Mockito, JMeter, Selenium, Postman, Agile, Scrum, AWS, EC2, S3, RDS, Lambda, Maven, JIRA, SOA, JMS, ActiveMQ, Tomcat, Linux, Unix, Mac, Ionic, Cordova.

Client: CVS Health, Chicago, IL Role: Java Developer Responsibilities:

May 2019 Jan 2020

Actively participated in all Agile methodologies, followed all the requirements for Software Development Life Cycle (SDLC).
Responsible for designing and developing new applications and enhancing existing systems for multiple complex projects.
Involved in configuring Messaging plugins for communication between asynchronous external systems with Guidewire.
Involved in creating the Test automation framework from scratch. Used Maven as a build tool and created the framework with selenium, selenium grid, java, TestNG, BDD cucumber-JVM and page object page factory design pattern.
Used Java, multithreading, JDBC, Quick FIX, Sybase, MS SQL, Tibco, Financial Fusion and Eclipse to design and implement high volume, low latency, and multithreading FIX trading platform.
Used JavaScript/J-query to perform client-side validations on Visual Force pages and to improve the performance of the User interface.
Designed and developed the agent portal using framework AngularJS 2.0 along with HTML5, CSS3 and Typescript.
Used D3.js and AngularJS to construct data visualization and geo-clustering for market targeting.
Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
Tested the performance of our API using SoapUI, Postman, and JMeter.
Developed views using JSPs and struts tags and using Tiles framework, improving UI flexibility, and providing single point of maintenance.
Configured Hibernate, Spring and MyFaces (JSF) to map the business objects to MySQL Database using XML configuration file.
Enabled accurate data manipulation and SQL data updates using service classes and implemented client-side input validation and back-end business logic.
Involved in designing and developing front-end/back-end APIs using Java, TypeScript, JavaScript, and JSP.

Used Ant tool for building and deploying applications on the server.
Deployed the application on UNIX machines and utilized FTP for log access and management.
Collaborated with UAT and Prod teams to plan delivery strategies and rollout plans.
Code review with interact with Tech Lead/Arch and using the SonarQube for code validation to avoid violations.
Developed backups and recovery strategies for Oracle databases and DB2 UDB databases to meet our customer SLA requirements.
Environment: Java, Spring, MyBatis, Struts, JSF, JSP, Servlets, JavaScript, AngularJS, HTML5, CSS, AJAX, bootstrap, NodeJS, Express JS, Db2, SQL, Pl/SQL, MS SQL Server, Rest, XML, Apache CXF, Eclipse, WebLogic, SVN, JUnit, JMeter, Selenium, Postman, Agile, AWS, EC2, S3, RDS, JSP, Servlets, Maven, ANT, JSON, JIRA, SOA, Tomcat, Linux, Unix, Mac, iOS, android.

Company: Semanticspace Technologies, India. Mar 2014 Mar2017 Role: Java Developer
Responsibilities:
Involved in meetings with users for requirement analysis and design of user interface for the client screen.
Worked on Spring MVC Architecture for web applications.
Used string IOC, Dependency Injection and Spring MVC concepts in developing the application.
Involved in development using spring components - spring-config.xml, tiles, form-beans and plug-ins in spring
architecture.
Used Hibernate in data access layer to access and update information in the database.
Created POJO classes and writing Hibernate Query Language (HQL) queries.
Communicated between different applications using JMS.
Eclipse is used for development as IDE.
Developed the XML Schema and Web services for the data maintenance and structures.
Developed User Interface and web page screens for various modules using JSF, JavaScript, and AJAX using RAD.
Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.
Developed unit test cases using Junit and Log4j for logging.
Planned and implemented various SQL, Stored Procedure and triggers.
Actively participated in daily SCRUM meetings to produce quality deliverables within time.
Monitored team members to follow standards, guide lines and use new tools.
Environment: Java 7, spring, Hibernate, Eclipse, MVC, XML, JMS, POJO, Log4j, J Unit, SQL and Windows.
Keywords: continuous integration continuous deployment user interface user experience javascript sthree database information technology microsoft procedural language Illinois Pennsylvania

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5398
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: