Post Job Free
Sign in

Java Developer Service

Location:
Tirupati, AP, India
Posted:
December 22, 2015

Contact this candidate

Resume:

JAVA WITH HYBRIS DEVELOPER

Name: Sri Harsha Peddi

Contact: Jagadeesh

Mail ID: *********@***********.***

Phone: 312-***-****

Having 8+ extensive experiences in Java, J2EE and client-server applications.

Well versed in using Hybris, J2EE, EJB (Session, Entity and Message Driven), and JSF.

Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, Glassfish, JBoss, WebSphere and WebLogic Application Server.

Strong working experience in software development life cycle (SDLC) process like Waterfall, Agile Scrum and test-driven development methodologies.

Experience in implementing various design patterns including Data Access Object,

Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object

and Singleton.

Strong front-end UI development skills using scripting languages HTML5/HTML,

AngularJS, DHTML, CSS3/CSS, JSP, JavaScript and PHP.

Well experienced in developing web applications with MVC architecture using Spring and Struts framework.

Extensive experience in Layout design by using Tiles framework.

Expertise in Web-Development technologies like HTML, JavaScript, CSS, XML,

XSL/XSLT, AJAX, JQuery.

Hands on experience with databases including Oracle, My SQL and SQL server and familiar with tools like SQL *Plus, TOAD.

Good in shell scripting using korn shell.

Expertise in XSD and XML creation using various parsers like DOM, SAX, JSON and JAXB.

Knowledge in Angular JS and Node JS.

Self-motivated, initiative, flexible and ability to solve the problems efficiently.

Having excellent analytical, communication and interpersonal skill.

Technical Skills:

Web Technologies/Frameworks

Java1.7, J2EE, Servlets 2.5, JSP 2.1, Struts1.2, Spring3.0, Hibernate3.0, JSF1.2, EJB, JMS, WebServices, IBM MQ Series, log4j, Xml, Xslt, Dom, Jaxp, Ajax, Xalan, Java Script, JQuery, CSS, JSON

Version Control/QA Tools

SVN, Clear Case, CVS, JCVS, VSS and HP Quality Center

Middle-ware

IBM Message Broker

Design Patterns

Singleton, MVC, Front Controller, Business Delegate, Service Locator, Session Façade, DAO, Value Objects and Command Chain Patterns.

SOA

Web Services, SOAP, WSDL, UDDI, and Axis.

Application Servers/Web Container/ Emulator

Oracle /BEA WebLogic 9.2, IBM Websphere, JBoss4.0, Tomcat.

Databases

MS SQL Server 7.0, MySQL, Oracle10g.

Operating Systems

Windows, Unix

IDE

Eclipse3.2, NetBeans, IBM Rational Software Architect.

Methodologies

OOPS/OOAD, UML, RUP, Design Patterns, Scrum

Persistence Framework

Hibernate 4.0 and JDBC.

Tools

RAD, SQL*Plus, SQL Navigator, MS Visual Studio, Dreamweaver, MS Project, MS Visio, Rational Rose.

Build tool

RANT, BART, Ant, Maven and Cruise Control

Performance tuning tools

IBM heap, thread analyzer and HP Business Availability Center

Professional Experience:

Sanmar Jan 2015 to present

Hybris Consultant –Java developer

Responsibilities:

Developed B2B Omni-Channel E-commerce application for Sanmar using Hybris commerce suite

Involved in writing custom Hybris extensions.

Developed Frontend -to- Backend application, flow from creating Hybris extensions, DAO, Service, Facade, Controller and Presentation layer

Using Angular Js with JSP and taglibs for front end.

Developed Email workflows in Hybris using WCMS

Highly involved in Hybris WCMS module

Worked on creating data models, extending new data models and customizing the admin view using HMC

Played a role of Scrum team member by participating in day-day scrum calls, weekly grooming sessions, sprint planning and sprint demos

Develop new modules by using Hybris.

Good exposure to creating Cronjobs both by extending Abstract Performable as well as creating new CronJob datamodel for handling custom attributes

Implemented Spring MVC, IOC, AOP concepts to work hand in hand with Hybris Out Of the Box architecture

Worked closely with BA, Scrum Master, QA and Architect to deliver the modules on time and with quality.

Environment: Java 1.7, Spring3.0, Hybris, HTML 5, CSS, AJAX, JQuery, JavaScript, Angular JS, Bootstrap, Oracle, JSP, Log4j, JIRA, JUNIT, ANT, Shell script.

Shoppertrak, Chicago,IL June 2014 to Jan 2015

Hybris Consultant – Java Developer

Responsibilities:

Senior developers on a team of 11 developed a Multichannel E-Commerce website using Hybris and Java.

Agile/Scrum methodology environment in 2-3 week sprints.

Give the feedback about the previous sprint during the Sprint Retrospective.

Develop web-pages by using JSP.

Worked with DAM module for the displaying of the audio and video to the end client.

We used Eclipse as the JAVA IDE for this application.

Reviewing of the Pull request sent by the other developers.

Participating in the story time meetings with TPMs for better story design.

For story designs will be done by using the JIRA.

Environment: Java1.7, J2EE, SQL, Oracle 10g, PL/SQL, HTML5, XML, APIs, JSP, Javascript, Ant, css3, JQuery, Spring MVC 3.0, Hibernate4.0, Github, Ajax, Hybris Server 4.7, JMS, WebServices.

Assurant Health, Atlanta, GA Apr 2012 to June 2014

Java/J2EE Developer

Responsibilities:

Designed and Implemented application based on MVC Architecture using Struts Framework which involved writing Action Classes/Daos/Controllers/Forms/Beans

Developed Client side UI using JSP, JavaScript, JQuery, HTML, Grails, CSS, AJAX.

Layouts can be designed by using tiles framework.

Specialize in building custom service platforms and web applications by Node.js.

Used Spring Dependency Injection, to make application easy to test and integrate

Used Hibernate Framework for ORM to map to Oracle database

Wrote WebServices using SOAP for sending and getting data from the external interface.

Involved in writing the ANT scripts to build and deploy the application.

Used Design patterns such as Business delegate, Service locator, Model View Controller, Session facade, DAO.

Involve in built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery. Deployed flow of Execution in the Servlet Environment using Struts and defined Navigation Rules. Developed Messaging frame work for Asynchronous service using JMS.

Used to deploy the applications in various work environments like QA, and Development

Used CVS version controller to maintain the code

Used JUnit to unit test the modules & Log4j for logging error/debug messages

Resolved the issues encountered during the System Test and Acceptance Test

Involved in implementing the JMS (Java messaging service) for asynchronous communication.

Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.

Developed Perl & Shell scripts to FTP extracts between ETF and STAR FTP servers.

Created Stored procedures using SQL for data modification (Using DML insert, update, delete) in SQL Server

Interacted with testing team to fix defects

Involved in bug-fixes, enhancements and code refactoring

Environment: Java1.6, Spring MVC Framework3.0, JSP1.2, Servlets2.4, PERL, Python, Web Services (REST), NodeJS, Hibernate3.0, Log4J, HTML,Grails 2.4.2, JavaScript, JQuery, XML/XSLT, AJAX, Json, ANT, CSS, MySQL, ilogJrules, Web Logic8.0, Windows XP, RAD.

Ross, Dublin, CA Nov 2011 - Mar 2012

Java Programmer

Responsibilities:

Experience in functional specifications, designing, and creating custom solutions to match the requirements.

Designed and developed the User Interface framework in all the modules using HTML, DHTML, XHTML, and CSS.

Experience in AJAX and tag libraries for navigate the request and enables the fast page reloading.

Designed the User interface using JavaScript Libraries framework like Ext.Js Framework.

Experience in JSON validation in user interface framework.

Handled the client side and server side validations using Struts validation framework.

Worked on online transactions like tuition and examination fee payment. Performed a thorough unit testing and resolved several data related issues before migration to production.

Implemented web services with Apache Axis.

Participated in the design and development of database schema and Entity-Relationship diagrams of the backend SQL database tables for the application.

Designed and Developed Stored Procedures, Triggers in SQL to cater the needs for the entire application.

Designed and built SOAP web service interfaces implemented in Java.

Used Jasper Report- Ireport 2.0 and 4.0 For Generate the Report as PDF Format.

Used Apache Ant for the build process.

Provided solutions for bug fixes in this application.

Experience in mentoring and training of staff as well as the overall system architecture.

Environment: Java, JDK 1.5, Java beans, Ajax, Linux Boxes, PostgreSQL 8.1, Netbeans 7.0.1 IDE, Apache Ant, Web Services (SOAP), Rest, Apache Axis 2.0, Web Sphere 6.1, JSP Taglibs, JavaScript, NodeJS, Ext.Js 3.2, Mockito, JQuery, HTML 4.1, DHTML, XHTML, CSS, XML, Clear Case, Clear Quest.

Equinox, Bangalore,India Apr 2009 - Sep 2011

Java Developer

Responsibilities:

Involved in designing and developing presentation layer using Struts view tags (HTML, Bean, Logic and Nested), JSP, HTML and CSS.

Developed the Struts Action classes and Action Form classes and configured them in Struts configuration files as part of the controller component

To keep track of latest Versions implemented CVS Structure

Wrote SQL queries for JDBC connection to Oracle database

Used embedded classes and maps to model ternary relationship in JPA.

Created class diagrams and sequence diagrams using rational rose

Clear Case is used for version control.

Implemented various Custom Tags and JSTL tags.

Setting Data sources, JNDI Names and also worked with cells, nodes and servers during WAS 6.1 environment in deployment team

Adopted J2EE best Practice, using J2EE Design patterns. Business Object and Data Transfer object for portability and performance.

Utilized Design patterns MVC, VO, DAO, Factory, Singleton

Used SVN for source control repository

Developed Unit Test Cases with JUnit.

Involved in Module Testing and Integration Testing.

Used IBM RAD IDE for application development.

Performed Defect Tracking on a regular basis to make sure every defect has traceability back to the source by using tools such as Clear Quest.

Environment: HTML, CSS, Java script, Struts 1.0, JSP, JSTL, Java Beans, JPA, DTO, Core Java(JDK 1.4/1.5), XML, Windows XP/2000, Websphere6.1, RAD 6.0, Oracle 9i/10g.

Manhar Solutions, Hyderabad, INDIA. May 07 – Mar 09

Online Examination

Java Programmer

Responsibilities:

Developed dynamic page designing using JSP to invoke Servlets (Controllers).

Developed JDBC Connection pooling to optimize database connections.

Coordinated with the users to gather and analyze the business requirements.

Design & Development of design specifications using design patterns and OO methodology using UML (Rational Rose).

Involved in Use Case analysis and developing User Interface using HTML/DHTML

Involved in the Development and Deployment of Java beans.

Wrote different stored procedures in Oracle by using PL/SQL.

Used Java Script for Client side validations.

Involved in implementation of Session Tracking and User Authentication.

Environment:CoreJava, JSP, Servlets,JDBC,JavaBeans,Oracle,Tomcat 4.0, Windows 98.



Contact this candidate