Java/ Hybris Developer Resume
Pittsburgh, PA
SUMMARY
- 7+years of IT experience in analysis, design and development of Java oriented web based applications with strong Object Oriented Designing skills.
- Expertise in Requirements gathering, Business and application software analysis, design, development and implementation.
- Well acquainted with the software development life cycle (SDLC) of applications.
- Experience in Java/J2EE technologies, such as Core Java, Struts, Spring, Hibernate, JDBC, JSP, JSTL, HTML, JavaScript, JQuery, CSS, JSON etc.
- Good working experience as a Java/J2EE programmer developing applications using Servlets, Struts, Spring, Java Beans, JDBC, JMS, Hibernate and MVC architecture.
- Good Understanding of Service Oriented Architecture (SOA) and Web Services with XML, XSD, WSDL and SOAP.
- Good understanding and working experience with Hybris framework
- Experience in RDBMS technologies like SQL, Stored Procedures, Triggers, Functions.
- Experience in Git, SVN version control systems.
- Flexible and versatile in adapting any new environment and work on any project.
TECHNICAL SKILLS
Languages: Java, SQL, HTML, JavaScript, XML, C/C++
Java/J2EE Technologies: JSP, Servlets, JavaBeans, JDBC
Web Design Tools: HTML, AJAX, JavaScript, jQuery and CSS
Version Control Tools: Git,SVN
Frameworks: Hybris Suite, Struts 1.1/2.0, Spring 3.0, Hibernate 3.0
Servers: Hybris Server, Web Logic Server 10.3, Tomcat 5.5/6.0
IDEs: Eclipse.
Databases: Oracle 9i / 10g/11g, SQL Server 2008, MS - SQL Server.
Operating systems: Windows XP/NT, Linux, UNIX, DOS
PROFESSIONAL EXPERIENCE
Confidential - Pittsburgh, PA
JAVA/ Hybris Developer
Responsibilities:
- Ecommerce Group
- Developing a Multichannel E-Commerce website using Hybris& Java
- Participation in over program’s technical aspects and governance.
- Coordinatingwith business team for requirements.
- Integrated with the ODB and Bhoomi.
- Worked for the Creating of the Pulse user, terminating and activating of the Customer.
- Worked for the Product Details Page, by retrieving all the orders for a customer using the Order History Rest service call.
- Writing Flexible Search Queries for pulling up the data from the database.
- Working for configuring the Customer Model to add the Sales representatives for each order, added the Consultant account number,
- Working for Abstract Order Model, to add the Attributes like order number, sales rep, Contact person etc.
- Working to ingrate with the REST web services to get the availability of the product, Consultant account details, order status etc.
Environment: Java (JDK 1.6), J2EE, Core Java, SQL, Oracle 10g,PL/SQL,HTML5, XML,APIs, JSP, Javascript,Ant, CSS3, JQuery, JUnit, SpringMVC, JSON,Hibernate, Hubris Suite 4.7,5x,GitHub, Ajax, Web Services(REST).
Confidential -CA
JAVA/ Hybris Developer
Responsibilities:
- Ecommerce Group
- Developing a Multichannel E-Commerce website using Hybris& Java
- Development in B2B E-Commerce site for china, Japan and India Dealers of Confidential Scientificusing Hybris multichannel suite 5.0.1.
- Participation in over program’s technical aspects and governance.
- Coordinatingwith business team for requirements.
- Integrated with the ERP System.
- Worked for the Order History Page, by retrieving all the orders for a customer using the Order History Rest service call.
- Writing Flexible Search Queries for pulling up the data from the database.
- Working for configuring the Customer Model to add the Sales representatives for each order
- Working for Abstract Order Model, to add the Attributes like Erp order number, sales rep, Contact person etc.
- Working to ingrate with the REST web services to get the availability of the product, order status etc.
Environment: Java (JDK 1.6), J2EE, Core Java, SQL, Oracle 10g,PL/SQL, HTML5, XML,APIs, JSP,Javascript,Ant,css3, JQuery, JUnit, SpringMVC,Json,Hibernate, GitHub, Ajax, HybrisServer 5x, Web Services(REST).
Confidential - Irving, TX
Java/J2EE Developer
Responsibilities:
- Involved in Analysis, development, testing, integration and deployment of the web services andfollowedAgile methodology to get updated with team.
- Worked on development of User Interface using HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX and JSON.
- Used Springframework to implement the MVC design pattern and Used hibernate to map the domain elements and Criteria API.
- Developed the REST web service using Spring to provide user a way to run the job and generate daily status report on loans
- Wrote complex SQL query to pull data from different tables to build the report.
- Used SFTP to send the file directly to the specified folders for end user Committed the code changes to SVN using Tortoise SVN
- Developed Junit test cases, to test each class as part of unit testing and Log4jerror handling, to monitor the status of the service and to filter bad loans
Environment: Java 1.6, Spring, Oracle, Hibernate, JavaScript, jQuery, Oracle, SQL, HTML, XML, Agile, REST, ANT, Junit, SQL Developer, JMS, Eclipse, Log4j.
Confidential - Lewisville, TX
Java Developer
Responsibilities:
- Designed and developed the user interface layer using JSP, CSS and DHTML.
- Involved in developing use cases for the project using UML.
- Using a combination of JSPs, HTML and JavaScript for the front end.
- Worked on designing AJAX calls for various components
- Analyzed and implemented the Spring-MVC framework.
- Implemented SOA in developing the services using JAX-WS.
- Used spring framework in the development of a business bean and to interact with the Hibernate ORM tool.
- Involved in writing Unix scripts.
- Worked on writing technicalSpecifications for the application and developing the functionalspecifications.
- Used Hibernate to interact with the Oracle database and to retrieve, insert and update the data.
- Developed and tuned the database SQL and PL/SQL queries.
- Involved in gathering the requirements, and leading a team in developing an application.
Environment: Java (jdk1.6),Spring MVC, Oracle 11g/10g, HTML, Jquery,Ajax,REST,Windows NT, UNIX Shell Scripting.
Confidential - Plano, TX
Java Developer
Responsibilities:
- Involving in development of Action classes and Action Forms which is a part of Struts Framework
- Worked on server side validation using Struts validations framework.
- Developed JSP’s for Presentation layer.And DAO classes for Data layer using JDBC
- Involved in application deployments, restarting of the managed servers in Weblogic Application Server and clear the logs when it exceeds hundred percent
- Configured digital certificates, using java key tool for secured applications
- Enhanced the existing shell script to archive the file system
- Managed Support activities like monitoring scheduler jobs and processing the documents in the UNIX Server and setup the configurations to extract the documents from CDS+ server
- Configured cron jobs in UNIX servers to run the jobs on regular intervals automatically
Environment: Java, JSP, Servlets, Struts, JDBC, WebLogic, HTML, CSS, Java Script, Putty, WinSCP, Visual Source Safe, Oracle 10g and Confidential -UNIX.
Confidential
Jr. Java/J2EE Developer
Responsibilities:
- Involved inAnalysis,Design, Development, and Testingphases of the project
- Used design patterns like Service locator, Data Access objects, and MVC
- Developed business logic using EJB.
- Designed and developed the user interface using JavaScript, HTML and CSS
- Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- RAD and deployments in WebSphere
- Used Hibernate for mapping objects to the relational database
- Responsible for configuring the WebSphere Application Server to access the Database by setting up Data source and Connection Pool.
- Deployment is done Web Sphere.
- Generated SAX Parsers using XML Programming
- Utilized Log4j for request / response / error logging
Environment: JAVA, JSP, Servlets, JNDI, JUnit, XML, IBM Rational Application Developer (RAD), WebSphere, SQL Server 2003, Log4j, Windows XP, SVN, ANT.