Lavanya Kunisetty - Java
Lavanya Kunisetty - Java
Lavanya.ku0912@gmail.com
201 515 0226
Professional Summary:
● Over all 11 years of experience in Design, Development, Implementation and Maintenance of Java & J2EE
applications using Agile and waterfall methodologies.
● Hands on experience in Requirement Analysis, High-level design using design patterns and Object-oriented
programming and OOAD concepts.
● Completed projects using Core Java, J2EE, EJB, SPRING, Struts, HIBERNATE, WEB SERVICES, RMI, Servlets, JSP, JPA,
JSF, JNDI, JDBC, JMS, JavaScript, HTML, React js, SOAP and XML, XSLT, SQL, PLSQL, Ajax, Maven, and Ant-build
scripts.
● Hands-on experience in various java-programming tools like WSAD, Eclipse-3x, IntelliJ,
● RAD, JDeveloper.
● Strong Experience in PL/SQL, SQL, Stored Procedures, Triggers, functions, packages in Oracle, DB2.
● Experience using J2EE Design Patterns like Composite View, Value Object, DAO, MVC, Singleton, Session Facade
Pattern, Front Controller, MVC and Factory Pattern for reusing most efficient and effective strategies for new
development.
● Utilized Angular 14's CLI for efficient scaffolding of components, services, and modules, ensuring adherence to the
project's modular architecture.
● Extensively used Core Java concepts like Collections, Multithreading etc.
● Good experience in working with Web/Application servers like Jboss4.x Application Server, WebLogic10.0&8.1,
WebSphere6.x and Apache Tomcat5. x.
● Experience in performing Code reviews and peer reviews for maintaining best coding standards.
● Extensive experience in working on multiple operating systems including UNIX, Linux, and Microsoft Windows.
● Expertise in using configuration management tools like GIT, CVS, SVN, VSS and ClearCase, Star Team.
● In-depth knowledge of Apache Subversion (SVN) and Jenkins Continuous Integration Server – Installation,
Configuration, Design and Administration, and integrating these tools with other systems.
● Experience in Planning, Installation, Development and Administration of WebSphere MQ, WebSphere Message
Broker.
● Experienced in testing and logging frameworks such as JUnit, Mockito, cucumber, selenium, TestNG, Log4j, SLF4J,
Logback, and java.util.logging, ensuring comprehensive test coverage and robust application performance
monitoring.
● Experience in writing technical documents like Functional Requirement Document, Detail
● Design, creating screen mockups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit
● Worked on Splunk which is helpful for overall health check on the application.
● Experienced working in a GCP environment in particular Google Big Query, Google storage etc.
● Worked on AWS Elastic load balancer, Auto scaling groups, EC2, Router 53, S3, Lambda.
● Proficiency in using Jenkins builds and Pipelines for continuous builds and deployments.
Education:
Technical Skills:
Programming Languages: Java/J2EE, Core Java, C, C++, JavaScript, XML, HTML, AngularJS, ReactJS, NodeJS,
Typescript, PL/SQL
Web Technologies: JSP, Servlets, Swing, JDBC, JNDI, J2EE, XML, HTML, SOAP, JMS, Hibernate, EJB 2.1/3.0,
RMI, WSDL, UDDI, DOM, SAX, XSL, X Path, HTML, AXIS and Web Services.
Frameworks Struts, JSF, Spring, Spring MVC, Spring boot, microservices, Hibernate.
Designing Tools Rational Rose, Together, Agile Methodology.
Web/App Servers JBoss 4.0.5, WebLogic 8.1/10.x, WebSphere 6, Apache Tomcat 5.5/6.
Configuration Tools Source of Site, GIT, StarTeam, VSS, CVS, Clear Case.
Design Patterns Composite View, MVC, DAO, Singleton, Factory,Business Delegate Design Pattern.
Professional Experience:
● Lead 6member Full Stack Technical Development Team with developmental tasks , Follow-up and monitoring.
● Worked on Shipping utility and rating application.
● Involved in translating technical requirements into technical design documents.
● Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static
methods, and Concurrency API.
● Used Logback/ Lombok for logging and debugging.
● Spearheaded the development of a shipping utility and rating application using Angular 14, incorporating
enhanced standalone components to streamline module dependencies
● Used IntelliJ, Visual Studio IDE for Debugging and development of Application.
● Implemented and developed applications using Spring Boot, Microservices and Rest web services.
● Developed spark scripts using scala shell commands as per the requirement.
● Developed scala scripts UDFS using both data frames/SQL/Dataset.
● Implemented application in scala along with Akka and Play Framework.
● Used Spring, Java8, JPA/Hibernate and Web Services to interact with other applications in an organization using
SOAP and REST.
● Used Jenkins for continuous integration and deployment.
● Implemented SLF4J and Logback for comprehensive logging, enhancing system diagnostics
● Integrated timelines and milestones across projects, identifying areas of synergy or dependency.
● Determines actual or potential gaps in resourcing for projects and recommends strategies to mitigate.
● Evaluates the progress of projects and made adjustments to keep the project on track.
● Extensively used Postman for testing the Rest API services and to verify functionality from backend perspective.
● worked on linux shell Scripting for moving files.
● Deployed and managed Java-based applications on AWS using services such as EC2, Elastic Beanstalk, and
Lambda, ensuring scalability and high availability.
● Implemented CI/CD pipelines for Java applications using AWS CodePipeline and AWS CodeBuild, automating the
build, test, and deployment processes.
● Configured and maintained logging frameworks with Log4j and SLF4J, providing effective monitoring and rapid
troubleshooting capabilities in production environments, ensuring audit trail maintenance for regulatory
purposes.
● Experienced in writing Jenkins pipeline and integrated with Jfrog Artifactory.
● Optimized code using profilers and C++ standard template library.
● Developed backend modules using C++ and xml.
● Installed, secured, and configured AWS cloud servers and Amazon AWS virtual servers (Linux).
● Integrated AWS CloudWatch for monitoring and logging Java applications, setting up custom metrics and alarms
to ensure system health and performance.
● DynamoDB streams for building serverless event-driven applications and zero-ETL integration.
● Configured special business transactions: Rush Order, Cash Sales, Consignments ,Third Party Sales InterCompany
sales, Returnable Packages and Free charge of delivery.
Environment: Agile, Java 8, HTML5, CSS3, JavaScript, jQuery, Angular 17, Spring Boot, Spring Rest, Spring Cloud, Spring
MVC, Spring AOP, Spring Batch, OAuth2, Hibernate, Oracle, DynamoDB, JMS, Microservices, AWS, RESTful web services,
TDD, GITLab, JIRA, Jenkins,JFrog Maven.
● Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling,
analysis, design, development, testing and application support.
● Developed the UI component architecture for developer framework using Angular 17, Typescript, HTML5, CSS3
and Bootstrap.
● Created custom, self-contained, reusable, and testable Angular modules, controllers, directives, and services to
implement key functionalities for customer account summary.
● Took part in setting up the routing configuration using Angular Router for various views and sub views.
● Designed and developed Micro Services business components using Spring Boot.
● Used Spring MVC framework for implementing Model-View-Controller (MVC) architecture at the Web tier level
to isolate each layer of the application so that the complexity of integration will be reduced, maintenance will be
very easy.
● Used Spring AOP for solving crosscutting concerns like keeping logged data and transactions details etc.
● Used Spring Batch for processing a large amount of data like transaction management, job processing, resource
management and logging.
● Secured the API's by implementing Oauth 2.0 token-based authentication/authorization scheme using Spring
security.
● Conducted frontend and backend testing with TestNG and Karma for application robustness and implemented
Logback for detailed logging, ensuring effective troubleshooting and operational transparency.
● Involved in using ReactJS components, Forms,events, keys, routers and flex concepts.
● Used Hibernate ORM framework as persistence engine and wrote Hibernate Queries to automate the mapping
between Oracle database and Objects in Java.
● Involved in writing SQL and Stored Procedures for handling complex queries with help of MySQL Workbench,
TOAD and access them through Java Programs from Oracle Database.
● Experience in writing complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and
indexes in Data Access Layer.
● Worked with MongoDB to store non-relational data into the collection and retrieve them whenever required.
Worked with Cosmos DB, Atlas and tools like Compass to communicate with MongoDB.
● Used WebLogic Application Server to route our JMS queue messages to different business floors and configured
routes in WebLogic and used JMS in the e-mail notification.
● Worked on Building and automated deployments (RestConf).
● using tools likeDeveloped Restful Microservices using Spring Rest and MVC, for OSS services.
● Hands on Coding to build REST Microservices using Spring Cloud, Oracle, XSD, JSON, Spring Config, Cloud
Foundry and Jenkins.
● Developed and published Web Services using Spring Rest and JAX-RS API.
● Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it.
● Installed, secured, and configured AWS cloud servers and Amazon AWS virtual servers (Linux).
● Worked on developing Restful endpoints to cache application specific data in in-memory data clusters like REDIS
and exposed them with Restful endpoints.
● Used Aws Fargate, Aws ECS to run containers without having to manage servers or clusters of EC2 instances
● Focused on Test Driven Development by creating detailed JUnit tests using Mockito for every single piece of
functionality before writing the functionality.
● Worked in an Agile environment using SDLC tools like GIT, Jira, Jenkins, and Maven for build packaging and
deployments of the application components.
Environment: Agile, Java 8,Spring Boot, Spring Rest, Spring Cloud, Spring Batch, OAuth2, Hibernate, DynamoDB, Angular
17,WebLogic Application Server, JMS, Microservices, AWS,EC2, S3 buckets, Cloudwatch, Fargate, RESTful web services,
TDD, GITLab, JIRA, Jenkins, Maven.
● Involved in complete software development life cycle - Requirements gathering, Conceptual design, Analysis,
Detailed design, and Development.
● Followed Scaled Agile Methodology to Implement the Project and used JIRA to track and mange Iteration
progress.
● Architected the System using Micro Services and deployed them to Pivotal Cloud Foundry (PCF).
● Used Spring Boot with Embedded Tomcat and followed Continuous Integration and Continuous Delivery for
developing the Web Application.
● Implemented and developed applications using Spring (IOC, AOP, MVC, Security, Boot, and Batch), Hibernate,
and REST based Web Services.
● Used Spring, Java8, JPA/Hibernate and Web Services to interact with other applications in an organization using
SOAP and REST.
● Used Spring Integration for listening to Events on Message Queues as an Integration point for Legacy Systems in
the Enterprise.
● Worked on Apache Kafka, Zookeeper.
● Implemented the authentication, authorization, and access-control features by using Spring Security and OAuth.
● Used Gradle as build tool, log back for logging, Junit for unit testing, Cucumber for Behavior Driven Development
and Serenity for Automated Test Reports.
● Used Splunk for Centralized log management and Analysis.
● Used Webpack, NodeJS, NPM modules for building the Single page Application.
● Implemented the web application using HTML, CSS, JavaScript and Angular.
● Used GIT as source control management and Created Jenkins pipeline scripts using Groovy for Continuous
Integration.
● Participate in Code Analysis, and Test Plan Reviews
● Responsible for creating an instance on Amazon EC2 (AWS) and deploying the application on it.
● Worked with open-source logging and reporting solutions Using Splunk, Grafana
● Utilized AWS S3 for storing and serving static assets, such as images and documents, integrated with Java
applications for efficient content delivery.
● Deployed microservices-based Java applications on AWS ECS (Elastic Container Service) and EKS (Elastic
Kubernetes Service), managing container orchestration and scaling.
● Implemented AWS CloudFormation templates to automate the provisioning and configuration of AWS resources
required for Java application deployments.
● Integrated AWS CloudWatch for monitoring and logging Java applications, setting up custom metrics and alarms
to ensure system health and performance.
● Utilized AWS API Gateway to create and manage APIs for Java applications, facilitating secure and scalable API
endpoints for frontend and backend communication.
● Responsible for resolving design issues and developing strategies to make ongoing improvements that support
system flexibility and performance.
Environment: Java8, Spring Framework 4.x, REST, Maven, Cassandra Continuous Integration using Jenkins, Git/
Distributed Version Control, Spring Boot, Model View Controller Pattern, Spring Integration, Database concepts, JUnit,
TDD/Integration Test (REST Assured), Principles of Object Oriented Programming, Spring Data JPA,JFrog,Tomcat, HTML5,
CSS, JavaScript, jQuery, AngularJS, Nexus repository manager for software management and Distribution, Kubernetes,
AKANA SOA governance tool for API management and Security.
Client: IBM Cary, NC. Sep 2018– Sep 2020
Role: Full Stack Java Developer
Watson Customer engagement project Implements various Services like Click Through, Dynamic Link Leader, Domain to
Pod, Sent Message Definition etc., called Recipient Event Services, which are the Services to process WCA (Watson
Campaign Automation) messaging events outside of the pod, deployed into the WCE.
● Involved in business requirements gathering and Analysis, Design, Development, Integration and testing of
application modules.
● Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling,
analysis, architecture design & development for the project.
● Implemented agile methodology throughout the project development lifecycles.
● Responsible for Development of Webpage using HTML5, JavaScript, jQuery, ReactJS, Immutable Js including Ajax
controls and Json.
● Used Babel as a transpiler, Webpack as the module bundler in React JS and Redux.
● Good working experience in Junit using Mockito for testing accuracy of code.
● Extensively used Postman for testing the Rest API services and to verify functionality from backend perspective.
● Worked on JAva API XML based RPC is an implementation of Remote procedure call.
● Worked on kinematics tool which provides a graphical user interface for running Docker containers and to
access the container logs for Kafka and zookeeper.
Environment: Core Java, J2EE, Spring Restful, Spring boot, GitHub, IntelliJ, Gradle, Docker, Couchbase, H2database,
Postman, Version1, Jenkins, Fisheye.
Client: CVS Health Care, Buffalo Grove, IL Jan 2018– Sep 2018
Role: Sr. Java/J2EE Developer
The message processing application is used to send out Order Status and Refill Reminder alerts for various channels like
Email, SMS and IVR to CVS Health patients. Patient can choose his preference of the channels and the alerts he wants to
receive for various interactions on CVS and Caremark.com websites. This helps the patient to receive communication in
a timely manner.
● Involved in business requirements gathering and Analysis, Design, Development, Integration and testing of
application modules.
● Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling,
analysis, architecture design & development for the project.
● Designed applications using Java Design Patterns such as Singleton and Factory.
● Responsible for setting up Angular JS for UI development. Developed html views with HTML, CSS3, JSON and
AngularJS.
● worked with Jbehave tool.
● Design and developed various views and partial views using Object Oriented JavaScript, JSON, jQuery, Ajax
Helpers and Node.js, Backbone.js, Bootstrap.
● Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side
within the forms.
● Involved in Design and implementing BPM based solutions using BPM (Appian) software.
● Created the PL/SQL stored procedure, function, triggers for the Oracle 11g database.
● Prepared JUnit test cases, Mock Objects to unit test individual components.
● Installed and configured Hadoop Map Reduce, HDFS, developed multiple Map Reduce jobs in java for data
cleaning and preprocessing.
● Good working experience in extreme programming tools like Ant, Maven, Log4j and JUnit.
● Supported Map Reduce Programs that are running on the cluster. Involved in loading data from the UNIX file
system to HDFS.
Environment: JSP, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JAVA, RESTFUL, JSON, Angular.js, Node.js, Backbone.js,
Spring Restful, SVN, Hadoop 1.2.1, Map Reduce, XML, Eclipse, Internet Explorer, maven, Firefox, Chrome.
● Involved in design and development of applications and new features for GE’s APM core product.
● Good work experience in Spring Microservices and Spring boot application development.
● Extensive Knowledge in using best practices and JAVA JEE Design patterns.
● Used Rally for working tickets and team track for tracking the changes in the code.
● Good experience in installing, deploying, and testing with multiple Servers like Tomcat, Jboss and WebSphere.
● Implemented Kafka producer and consumer applications with Kafka cluster setup with the help of zookeeper.
● Having good experience with Unit Testing frameworks like Junit, Mockito and Testing.
● Experience in Messaging systems like RabbitMQ and workflow system like Azuqua.
● Involved in creating a CI/CD process to build and deployment micro services and micro apps using Jenkins
Pipeline and Docker.
Environment: Predix 2, Cloud Foundry, Java 8, JEE, JBPM, Spring Boot, RESTful Services, Spring Boot, Spring WS, Angular
JS, Polymer JS, High Charts, Maven, XML, JUnit, Testing, Selenium, Protractor, Jenkins CI/CD, Apache, PostgreSQL,
Oracle, MS SQL, Linux, SCRUM, Spring Tool Suite, IntelliJ.
● Involved in business requirements gathering and Analysis, Design, Development, Integration and testing of
application modules.
● Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling,
analysis, architecture design & development for the project.
● Involved in Object Oriented design and development.
● Responsible for setting up Angular JS for UI development. Developed html views with HTML, CSS3 and AngularJS.
● Established continuous integration. Setup Jenkins’s server and build jobs to provide continuous automated
builds based on polling the Git source control system during the day and periodic scheduled builds overnight to
support development needs using Jenkins, Git, JUnit, Selenium and Maven.
● Design and developed various views and partial view using Object Oriented JavaScript, JSON, JQuery, Ajax
Helpers and Node.js, Backbone.js, Bootstrap.
● Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side
within the forms.
● worked on production on-call support and ticket SLA.
● Created the PL/SQL stored procedure, function, triggers for the Oracle 12c database.
● Used Tiger VNC for Virtual Network Computing. (Tiger VNC in Red Hat Enterprise Linux 7).
Environment: JSP, HTML5/HTML, CSS3/CSS, JavaScript, JQuery, JAVA, Restful, JSON, Angularjs 1.5, Node.js, Backbone.js,
Spring Restful, Jenkins, Maven, Hibernate JPA, Java, XML, Git, Rally Software, oracle 12c, Apache Kafka, Eclipse, Internet
Explorer, Firefox, Chrome
Client: Texas Railroad Commission, Austin, Texas. June 2012 - Jan 2014
Role: Java/J2EE Developer
Texas Railroad Commission Provides permissions for new pipelines renew the permissions of old pipelines, Pipeline
Permit Amendments and Pipeline Permit In activations. This Project allows the Customers and other state agency
personnel to access the documents that have been submitted electronically as well as reports based on Pipeline Permit
data.
Roles & Responsibilities:
● Interacting with the business and user group to ascertain requirements with detailed functional and technical
analysis with OOAD concepts and Agile RUP Methodology.
● Extensively used Struts component classes for developing applications for handling user requests.
● Extensively used JSF 2.0 (Java Server Faces) and Prime Faces5.1.
● Involved in High Level Design and prepared Logical view of the Application.
● Involved in designing and developing of Object-Oriented methodologies using UML and created Use Case, Class,
Sequence diagrams.
● Has working experience in desktop application.
● Created Data Source and deployed the Web application in application Server.
● Extensively worked with collections classes like Array List, HashMap, Iterator etc.
● Developed persistence layer using ORM Hibernate for transparently store objects into database.
● Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, and
DOM technologies.
Environment: Java1.5, J2EE, Servlets2.5, Struts1.2, Spring3, JSTL, Hibernate, XML, Clear Case, JMS, JAXP, XSLT, JMS1.1,
Eclipse, WebLogic, UML, Rational Rose, Log4J, Oracle 11g, dojo2.0, JUnit, Apache Axis, Web services, MQ Series, SOAP,
ANT, WSDL, maven, Jenkins, Quality Center, PL/SQL