Need Resume help with Job Description! with the given format!

profilesdendi
Shiva_Software_Engineer_Resume.doc

Shivanand Dendi

Java developer

[email protected]

+1(201)-884-0353

PROFESSIONAL SUMMARY

· Around 3+ years of experience in Software Development Life Cycle phase’s analysis, design, development, deployment and testing of systems, primarily in the distributed web based and client/server applications using Java/J2ee Technologies.

· Experience in Agile (Scrum) and Rational Unified Process (RUP) methodologies.

· Extensive experience in developing enterprise applications using Java, J2EE, Servlets, JSP, JDBC, JPA, JMS, JNDI, JTA, RMI, JAX-RPC and JAX-WS.

· Extensive Experience on different frameworks like Spring 4.0/3.2.5/3.1/2.5, Struts 2.3/1.2/1.1, Hibernate 4.1.9/3.5.0/3.0/2.0, Struts Validation and Tiles Frameworks.

· Extensive experience of working on all tiers of J2EE n-tier Architecture.

· Expertise in developing critical and responsive GUI/frontend components using Struts tag library, JSTL and custom tags, HTML, DHTML, CSS, JavaScript, JQuery, ember.js, Angular JS and AJAX.

· Strong experience in developing the Web Services using the JAX-WS, JAX-RPC, RESTful and Apache CXF.

· Expertise in XML technologies like XSD, XSLT, DOM, SAX, JAXP, JAXB, XMLBeans SOAP, WSDL, UDDI.

· Experience in JAVA/J2EE Design Patterns like Singleton, Factory, Abstract Factory, DAO, Business Delegate, Session Façade.

· Expertise in developing distributed applications using servers like Web sphere, Web Logic, JBOSS, Tomcat and IBM MQ Series.

· Expert in writing SQL scripts and PL/SQL stored procedures, functions, queries, and triggers to interact with database.

· Experience with databases Oracle 9i/10g, PostgreSQL, DB2, SQL Server and MySQL.

· Designed and developed object-relational mapping components using Hibernate.

· Experience in Production Support.

· Experience with HP Service manager to fix production incidents.

· Expertise in writing Shell scripts.

· Conversant with tools like Eclipse, RAD/WSAD, RSA, Spring Tool Suite, Jdeveloper and InteliJ.

· Experience in creating build scripts using Maven and ANT.

· Extensively worked with Repository tools like SVN, CVS, Tortoise SVN, and Subclipse.

· Strong TDD (test driven development) and continuous integration experience using JUnit.

· Hands on experience in Rational Suite of Products like Rational Rose in developing Use Cases, Sequence Diagrams using UML, Rational Suite.

· Experience in Unit Testing using JUNIT and Easy Mock.

· Experience with Continuous Integration Tools like Jenkins and Hudson.

· Experience with Maven, Trac, Sonar, Code Coverage Tools (Checkstyle, Emma, JaCoCo, FindBugs, PMD and PIT)

· Good team player having excellent analytical, problem solving, communication and interpersonal skills.

TECHNICAL Skills

Languages: Java, UML, XML, SQL and PL/SQL.

Distributed Technologies: Servlets, JSP, JDBC, JNDI, LDAP, JTA, JPA, RMI, JMS, and JSF.

Scripting: HTML, JavaScript, AJAX, jQuery, ember.js, DHTML, XML, and XSL/XSLT

Frameworks: Spring 4.0/3.2.5/3.1/2.5, Hibernate 4.1.9/3.5.0/3.0/2.0, Struts, IBM PureQuery and JSF

Web Services: JAX-WS, JAX-B, JAX-RPC, Apache CXF, WSDL, UDDI, SOAP

Application/Web Servers: IBM WebSphere 8.5/8.0/7.0/6.1, Weblogic 11g/10/9/8/7, Apache Tomcat, tc Server, JBOSS 4.0.

RDBMS/Databases: Oracle9i/10g/11g, DB2, PostgreSQL and MS-SQL Server

Tools: RAD, RSA, Eclipse, Rational Rose, JDeveloper, NetBeans, RAD/WSAD, RSA, Spring Tool Suite, Jdeveloper and InteliJ, Toad, SQL Developer, Hp Service Manager, IBM License Metric Tool, IBM BigFix.

Operating Systems: Windows2003, UNIX, Linux

Build Tools: ANT, Maven, Jenkins, Hudson

Unit Testing Tools: Junit3/4

Version Control Tools: Subversion, CVS, Tortoise SVN

Educational Qualification

· Master’s in computer science and Information’s, New York Institute of Technology(NYIT), USA

· Bachelor’s in computer science and Engineering, JNTU-HYD, India

Experience:

KLAXONTECH TECHNOLOGIES INC – Jersey City, NJ Apr’ 2017 – Present

Java/J2EE developer

Role and Responsibilities:

· Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.

· Involved in Agile Development process and daily SCRUM meetings.

· Created an UML diagram that includes Sequence Diagrams, Class Diagrams & use case diagrams as part of the application design using Micro Soft Visio tool.

· Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.

· Used Hibernate as Object Relational Mapping (ORM) Tool for the backend data persistence.

· Designed, developed, and maintained the data layer using Hibernate and used Spring ORM to integrate with Hibernate. And, developed the Hibernate mapping files

· Used IBM MQ Series in the project

· Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts

· Configured Spring to manage Actions as beans and set their dependencies in a Spring context file.

· Developed EJB classes in the persistence layer for transaction management.

· Used IBM Web Sphere application server for deploying Web Services applications, used tc Server to deploy the web applications.

· Written stored procedures, triggers, and cursors using SQL, PL/SQL.

· Written JUnit Test cases using Easy Mock for performing unit testing.

· Used Maven for application life cycle management.

· Used Log4J API for logging and debugging.

· SVN is used for version control systems and source code management.

· Involved in various internal releases of the application and supported the application modules during testing and pre-production phases.

· Installation, Configuration and Administration of IBM WebSphere Application Server 7.0, 6.1, 6.0, 5.1 versions, BigFix and IBM License Metric Tool on Windows Environments.

· Involved in building the code & deploying on Web WebSphere Logic application server.

Environment: Java 1.6, JSP, Spring 3.0, Design Patterns, EJB , XML, SQL, PL/SQL Developer, JAX-WS, WSDL, soapUI, Hibernate, Web Sphere 8.5, tc Server, Maven, Jenkins, Trac, SVN, Tortoise SVN, Checkstyle, AJAX, jQuery, RSA, JUnit, UML, Log4j , Web services, SOAP, XSLT, ehCache, BigFix , IBM License Metric Tool, HP Service Manager.

DIZER CORP, Painesville, OH Oct 2016- Apr 2017

UI Developer

Title: Intern at DIZER CORP

Description As an UI developer and supporting SQL engine.

Key Responsibilities:

· Involved in analysis, design and development phases of Software Development Life Cycle (SDLC).

· Understand and analyze the requirements document.

· Integrated Spring with Hibernate and Used Spring IOC (Inversion of Control) / Dependency Injection to write the object dependencies across the application.

· Designed and developed Business Services using Spring Framework (Dependency Injection)

· Used HQL Queries of Hibernate to perform CRUD Operations in DAO layer of the Application design.

· Used the Tomcat application server to run the application and Test it.

· Implemented Agile methodology throughout the project development lifecycles. And the Deliverables are released every 3 months using Agile methodology.

· Worked with testers in resolving defects in the application and was an integral part of the team.

· Worked with DBA to create the physical model and tables.

· Generated and DDL (Data Definition Language) scripts using ERWIN 8 and assisted DBA in Physical Implementation of data Models.

· Improving the Performance of the SQL Queries, Functions, Procedures, Packages and Database Objects by creating Normal, Unique.

· Given Knowledge Transfer Session to the new Teammates.

· Participated in the code Review meetings with the team.

Client: VPS TECHNOLOGY, India Mar’ 2012– Dec’ 2014

Role: Jr Java Developer

Role and Responsibilities:

· Involved in analysis, design and development phases of Software Development Life Cycle (SDLC).

· End to End Project management, including customization of product based on customer’s requirement, meeting delivery deadlines on development, testing, implementation phases of the system.

· Worked on Agile methodology.

· Developed UI modules using HTML, JSP, jQuery, JavaScript and CSS.

· Designed and developed application based on Spring MVC design pattern.

· Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security and transaction management.

· Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL.

· Developing of the Application using Spring MVC Framework by implementing Controller, Service classes.

· Implemented spring framework Bean Factory & application Context for bean initialization and configurations

· Used Hibernate as Object Relational Mapping (ORM) Tool for the backend data persistence.

· Designed, developed, and maintained the data layer using Hibernate and used Spring ORM to integrate with Hibernate.

· Implemented application database objects Stored Procedures using SQL and PL/SQL to interact with database.

· Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface.

· Involved in writing SQL Queries to get the data from the database.

· Responsible for production support of the application using HP Service Manager.

· Used Spring Framework to develop lightweight business components.

· Used IBM MQ Series in the project

· Used XML for the data exchange and used SAX and DOM parser to extract and read the required information from the XML.

· Implemented the persistence layer using Hibernate ORM.

· Developed Web Services using REST, WSDL and XML.

· Developed the helper classes for better data exchange between the MVC layers.

· Developed session beans for the business logic.

· Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

· Developed the Hibernate mapping files and involved in writing JUnit test cases and suits using Eclipse IDE.

· Configured and deployed the application in WebLogic Application Server.

Environment: J2EE, Java, Servlets 3.1, JSP, JDBC, EJB, JQuery, HTML5, JSTL, XML, Spring 4.0, Hibernate 4.1.9, Oracle 11g, MQ, AngularJS, Web Services, JUnit, Log4j, SOAP, XML, JavaScript, UML, JAX-WS, JAX-RPC, JUnit 4.0, REST, WSDL, XML 1.1, Weblogic Sever 11g, Maven, Jenkins, Trac, SVN, Tortoise SVN, AJAX, jQuery, RSA, UML, HP Service Manager.