You are on page 1of 6

Hema Sree

Java Full Stack Developer


hemasree0312@gmail.com 813-358-1892

SUMMARY:
 7+ years of experience in the IT industry, involved in complete software development life cycle including
requirement gathering, analysis, design, development, deploying, testing, debugging, project
management, implementation & maintenance of applications.
 Good experience in designing and developing business applications with technologies such as core and
advanced Java technologies JAVA, J2EE, Spring, Servlets, JSP, JavaScript, jQuery, Web Services, Struts,
Hibernate, Maven, Gradle, ANT, HTML, XML, XSLT, XSD, JDBC, Cascading Style Sheets (CSS), JNDI,
JUnit and XML-related technologies
 Involved actively in designing web page using HTML, Angular JS, React JS, JQuery, JavaScript,
BootStrap and CSS.
 Experienced in Middleware persistence framework like Hibernate/JPA for mapping Java classes to the
database using Hibernate Query Language (HQL).
 Worked on Agile methodology like scrum for defining user stories, tasks and defects.
 Extensive experience using XML and JSON as data interchange format for asynchronous requests and
have good experience with setup and maintenance of WebLogic Server, Apache, Tomcat, LDAP.
 Developed web Methods Flow Service and java service including JDBC adaptor service, transaction
management, caching, error handling, HTTP and SMTP client.
 Application development experience using Multithreading, Serialization, Externalization, Collections,
Lamda's and Generics.
 Hands on experience in implementing client-server business applications using MVC, SOA architecture
and Microservices.
 Strong experience in working with full life (SDLC) of Development and distributed computing technology.
 Extensive experience with Enterprise Java Beans (EJB) – Session, and Message Driven Beans.
 Good exposure to Java Web Services development using SOAP, REST, WSDL.
 Experience with Java 8 features such as lambda expressions, Parallel operations on collections and for
effective sorting mechanisms and new Date Time API.
 Extensive experience in working on multiple operating systems including UNIX, Sun Solaris, Linux, and
Microsoft Windows.
 Expert in NoSql database Mongo DB, Casandra and relational data modeling, object relational
integration.
 Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions, and Packages using
TOAD.
 Expertise in developing application using Spring Framework that uses features of IOC, Spring MVC,
Spring JDBC and AOP features.
 Used SVN, CVS and GIT for version control.
 Worked on Build Automation and Continuous Integration tools like ANT, Maven and Jenkins. 
 Strong experience with ANT, Log4j and JUNIT for unit testing.
 Goal oriented individual with excellent analytical, problem-solving, communication and interpersonal
skills with the ability to interact with individuals at all levels and work independently.

EDUCATION:

 Master’s in computer science, University of Missouri-Kansas City, MO, 2015


 Bachelor’s in computer science, Gokaraju Rangaraju Institute of Engineering and Technology, India,
2019

SKILLS:

Programming Languages Java, J2EE, C, C#


Mark-Up Languages XML, HTML5, JSON, XHTML, DHTML
Front End Technologies CSS3, JavaScript
Java technologies J2EE, EJB, JavaBeans, JSP, Servlets, JDBC, JPA, JSF,
JNDI, JAXP, RMI, Micro services
Frameworks React JS, Node JS Struts2, Spring, Spring MVC
Spring Boot, Spring DAO, Hibernate, iBatis, EJB,
JMS, (MQ Series), JQuery, AJAX, RequireJS, JUnit,
Cucumber, Log4j
Architectural Patterns MVC 3.0/4.0, MVVM, Publisher Subscriber, MVVP
Web Services SOAP (WSDL, UDDI, JAX-WS), RESTFUL (JAX-RS,
JSON), Camel
Cloud AWS EC2, S3, RDS, Pivotal Cloud Foundry
Databases SQL Server 13.0, Oracle 12c/12.2.01, MySQL 8.0
IDE’s Microsoft Visual Studio 2013, SQL Server
Management Studio.
CI/CD Tools Ant, Maven, GRADLE, Hudson, Jenkins, JIRA
Version Control Tools GIT, Tortoise SVN, CVS, Clear Case, Perforce
Testing Tools Junit, Mockito
Server OS Apache Tomcat, BEA Web Logic, JBOSS, Glass Fish.
Operating Systems Microsoft Windows XP/7/8/8.1/10, LINUX, UNIX.

CERTIFICATIONS:

 AWS Certified Cloud Practitioner, Credential ID - RDB077YBKFBQ1B3G


 Microsoft Certified Azure Fundamentals, Credential ID - H648-7564

WORK EXPERIENCE:
Capital Group, Irvine, CA January 2022–
Full Stack Developer

Responsibilities:
 Application is built using J2EE technologies, MVC architecture and by applying OOAD (Object oriented
analysis and design) techniques.
 Prepared user guide documents and presentations for the new features launched in the releases.
 Implemented MVC architecture using Spring framework, Used the features of the Spring Core layer
and Spring DAO support layer in order to develop application.
 Worked with Spring Declarative Transaction Management Using Transactional annotation.
 Used Hibernate Object Relational Mapping features for creating the entity domain objects and
hibernate support features for creating data access layer objects.
 Configured Hibernate objects as Spring Beans in the Spring Configuration File.
 Used a custom framework sitting on the top of Node JS and has used a lot of client's side JavaScript
plug-ins.
 Used HTML, bean tags across the user module and admin module for coding the presentation logic in
JSPs.
 Used JBOSS and Tomcat for application deployment and stage testing.
 Designed front end modules such as login, customer details, order tracking, call history, current outage
areas, troubleshooting screens using HTML5, CSS3, Java Script.
 Created PL/SQL stored procedures with a good understanding of database tables used in this project
which is implemented for DAO layer and cron jobs.
 Debugging for Stored Procedures in the application and using SQL queries to access Oracle, DB2 and
SQL Server 2012.
 Developed the GUI of the system using HTML, JSP and client-side validations was done using
JavaScript. Built and accessed the database using JDBC for ORACLE 9i.
 Used Ajax feature for table gird and forms updates.
 Involved in consuming, producing Restful web services using JAX-RS.
 Automate the process of testing product by writing python tests using framework.
 Migrated corporate Linux servers from physical servers to Amazon AWS virtual servers.
 Tested the Rest Services using REST Template.
 Experienced in using various tools like Rational Tools (RSM, RAD, ClearCase, ClearQuest), Eclipse, Jira,
SVN etc.
 Responsible in delivering SOA platform with high customer satisfaction.
 Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the
other modules.
 Used Less for maintainable and extendable CSS code.
 Used SASS and LESS extensively for Rich UI experience.
 Utilized Agile Methodologies to manage full life-cycle development of the project.
 Worked with JMS Queues for sending messages in point-to-point mode.
 Worked with Admin to Configure and deploy the application on WebLogic Application Server and
Tomcat.
 Developed API for using AWS Lambda to manage the servers and run the code in the AWS
 Develop quality code adhering to Scala coding Standards and best practices.
 Used SVN as version control system, and MAVEN as build tools.
 Tested the application using Junit test cases with Mockito.
 Worked and tracked all issues and updated their status in JIRA.
 Implemented Log4J framework for logging.
 Generated reports on a weekly basis to monitor resolved issues, repeating issues, pending issues

Environment: Java/J2ee, Spring, Hibernate, Spring Test Suite, Ajax, Agile, HTML5, CSS3, React JS, Apache Web
Services, SOAP, WSDL, Java Script, Jboss, SOA, Rest, Clearcase, Python, Ext.JS, AWS, SVN, Maven, Putty, JIRA,
Oracle11g, MS SQL Server 2012, DB2, Windows 7 and RAD.

Keybank, Cleveland - OH April 2021– December 2021


Full Stack Developer

Responsibilities:
 Application is built using J2EE technologies, MVC architecture and by applying OOAD (Object oriented
analysis and design) techniques.
 Prepared user guide documents and presentations for the new features launched in the releases.
 Implemented MVC architecture using Spring framework, Used the features of the Spring Core layer
and Spring DAO support layer in order to develop application.
 Worked with Spring Declarative Transaction Management Using Transactional annotation.
 Used Hibernate Object Relational Mapping features for creating the entity domain objects and
hibernate support features for creating data access layer objects.
 Configured Hibernate objects as Spring Beans in the Spring Configuration File.
 Used a custom framework sitting on the top of Node JS and has used a lot of client's side JavaScript
plug-ins.
 Used HTML, bean tags across the user module and admin module for coding the presentation logic in
JSPs.
 Used JBOSS and Tomcat for application deployment and stage testing.
 Designed front end modules such as login, customer details, order tracking, call history, current outage
areas, troubleshooting screens using HTML5, CSS3, Java Script.
 Created PL/SQL stored procedures with a good understanding of database tables used in this project
which is implemented for DAO layer and cron jobs.
 Debugging for Stored Procedures in the application and using SQL queries to access Oracle, DB2 and
SQL Server 2012.
 Developed the GUI of the system using HTML, JSP and client-side validations was done using
JavaScript. Built and accessed the database using JDBC for ORACLE 9i.
 Used Ajax feature for table gird and forms updates.
 Involved in consuming, producing Restful web services using JAX-RS.
 Automate the process of testing product by writing python tests using framework.
 Migrated corporate Linux servers from physical servers to Amazon AWS virtual servers.
 Tested the Rest Services using REST Template.
 Experienced in using various tools like Rational Tools (RSM, RAD, ClearCase, ClearQuest), Eclipse, Jira,
SVN etc.
 Responsible in delivering SOA platform with high customer satisfaction.
 Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the
other modules.
 Used Less for maintainable and extendable CSS code.
 Used SASS and LESS extensively for Rich UI experience.
 Utilized Agile Methodologies to manage full life-cycle development of the project.
 Worked with JMS Queues for sending messages in point-to-point mode.
 Worked with Admin to Configure and deploy the application on WebLogic Application Server and
Tomcat.
 Developed API for using AWS Lambda to manage the servers and run the code in the AWS
 Develop quality code adhering to Scala coding Standards and best practices.
 Used SVN as version control system, and MAVEN as build tools.
 Tested the application using Junit test cases with Mockito.
 Worked and tracked all issues and updated their status in JIRA.
 Implemented Log4J framework for logging.
 Generated reports on a weekly basis to monitor resolved issues, repeating issues, pending issues

Environment: Java/J2ee, Spring, Hibernate, Spring Test Suite, Ajax, Agile, HTML5, CSS3, React JS, Apache Web
Services, SOAP, WSDL, Java Script, Jboss, SOA, Rest, Clearcase, Python, Ext.JS, AWS, SVN, Maven, Putty, JIRA,
Oracle11g, MS SQL Server 2012, DB2, Windows 7 and RAD.

PricewaterhouseCoopers, Tampa - FL September 2019- March 2021


Full Stack Developer

Responsibilities:
 Involved in analysis, design and development of distribution resource system and developed
specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
 Involved in designing the user interfaces using jQuery framework.
 Developed the application using MVC Framework that leverages classical Model View Layer (MVC)
architecture.
 Multithread processing multiple files to database
 Implemented Business processes such as User Authentication using Hibernate.
 Used Eclipse for writing code for JSP, Servlet and Struts2.
 Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database
tuples.
 Implemented the application using the concrete principles laid down by several design patterns such as
MVC, Singleton, Data Access Object and Factory.
 Deployed the applications on JBOSS Server.
 Used SVN for version control across common source code used by developers.
 Used Rest in the web service's request response data marshalling as well as unmarshalling process.
 Used JDBC to invoke Stored Procedures and database connectivity to MySql.
Environment: Java, J2EE, JSP, jQuery, Spring MVC, Mysql, HTML, XML, Rationale Rose, Eclipse, JBOSS,
Hibernate, spring, LOG4J, SVN, Restful.
First Bank, Denver - CO Mar 2018- September 2019
Java/J2EE Developer

Responsibilities:
 Involved in the complete SDLC (software development life cycle) of the application from requirement
analysis to testing.
 Followed Agile Methodology in analyze, define, and document the application, which will support
functional and business requirements. Coordinate these efforts with Functional Architects.
 Developed the application using J2EE Design Patterns like Business Delegate, Factory, Singleton, Session
Facade, Service Locator and DAO and also implemented JMS API in J2EE.
 Developed the UI using HTML, CSS, Ajax and JavaScript for interactive cross browser functionality and
complex user interface.
 Involved in designing the client-side module architecture based on new Angular Framework.
 Used Node JS to run Angular JS on server with mock JSON data and completed the UI development
independent of server.
 Implemented the application using Spring MVC Framework and handled the authentication,
authorization, and access-control features by using Spring Security
 Configured Spring Container to implement IOC/DI of the Spring Beans, and to manage the beans' life
circle.
 Used Hibernate, object /relational mapping (ORM) solution, technique of mapping data representation
from MVC model to Oracle Relational data model with an SQL-based schema.
 Used Jersey to implement Restful Web Service and used XML API form to transfer the data.
 Used Rest Controllers to replace the existing operations layer, which acts as bridge between business layer
and the UI.
 Designed and implemented services for storing, updating and retrieving user data using MongoDB
database and communicated with remote servers using REST enabled Web Services.
 Deployed the Web Application in IBM WebSphere.
 Parsing of XML using SAX and DOM Parsers.
 Involved in installing and configuring Maven for application builds and deployment
 Worked on Log4J to validate functionalities.
 Automate build process through Maven build framework
 Configured and customized logs using Log4J.
 Used JIRA to assign, track, report and audit the issues in the application.
 Setup the continuous Integration (CI) process for the application using the Jenkins.
 Used GIT to maintain the version of the files and took the responsibility to do the code merges from
branch to trunk and creating new branch when new feature implementation starts.

Environment: JAVA, J2EE, JSE, JMS, HTML, CSS, Ajax, JSP, JavaScript, Angular JS, Node JS, Spring, Hibernate,
MVC, Restful Web Service, SQL, Mongo DB, IBM Web Sphere, SQL Server, JUnit, Jira tool, Maven, JIRA, IntelliJ,
Oracle, OAuth, XML, DOM, Unix Scripting, GIT.
Trianz Holdings Pvt Ltd, Hyderabad – India August 2015 – November
2017
Java/J2EE Developer

Responsibilities:

 Created front end UI screens in XHTML using JSP. Commonalities across UI screens are captured into
reusable UI components.
 Performed front end validation using Spring Web Flow validation framework.
 Translated UI designs into well organized and structured HTML/CSS compatible with modern
browsers and use open-source tools & frameworks to improve the structure and maintainability of the
front-end code.
 Routed user requests to Spring Web Flows which in turn call action classes.
 Manage and extend codebase for JavaScript/HTML, primarily JQuery.
 Experience in gathering requirements from the application users or functional team. Formulate the
requirements and develop the system design using UML artifacts.
 Exposed EJB with SPRING services across modules and published individual EARs one per business
module to establish module wise deployment.
 Design and development of User Interfaces and menus using HTML, JSP, Java Script, client side and
server-side validations. Developed Services which in turn talk to DAO layer to communicate to
databases.
 Followed industry best practices across all levels of development and effectively used design patterns
in designing business modules.
 Actively participated and implemented the development of cross functional items like logging, error
handling, exception handling, auditing (AOP), etc.
 Configured Web Sphere Application Server (WAS) for development, testing and pre-production
release to the customer.
 Maintained documentation all along the development process and maintained them in Microsoft
SharePoint. Used Clear Quest for communicating business related tasks across team members.

Environment: WAS 7.5, Java 1.6, Windows, Spring Webflow, Spring MVC, Spring Security, Crystal Reports 11X,
HTML, JSP, JQuery, JPA, Unit, JAXB, CAPTIVA, File net, MQ Series, ILogJrules, Web sphere ESB, SQL/PLSQL,
AJAX, Oracle 11i, DB2 9, XML, XSLT, CSS, HTML, DHTML, Java Script, JIRA, Log4J.

You might also like