Senior Java Developer Resume
Washington D, C
SUMMARY:
- 9+ years of professional IT experience in Analysis, Design, Development, Deployment, and Testing of Web applications and E - Commerce applications
- Experience of Software Development Life cycle (SDLC and Agile - Scrum) process of performing detailed analysis of business process, collecting use cases, documenting requirements, analysis and designing object oriented applications
- Expertise in implementing SOA design principles using SOAP and Restful Web Services Hands on experience on middle ware technologies such as OSB Hands on experience developing E-Commerce website using Hybris
- Experience in wide range of frameworks like spring, Hibernate, jQuery, and web technologies Servlet, Jsp, and XML Extensive experience working with most of the Spring Modules Good understanding of OOPS principles and implemented Java/J2EE design patterns in the enterprise applications.
TECHNICAL SKILLS:
Operating Systems: Windows XP/7/10 and DOS
Database: Oracle 11g, MS SQL Server 2008, DB2, MySQL
Languages: Java, J2EE, SQL, PL/SQL
Enterprise Service Bus: OSB
App Framework: Spring, Hibernate, Java Persistence API
XML Technologies: XML, WSDL, XSLT, DOM/SAX, SOAP, XML Schema, JAXB
Web Technologies: Spring, Hibernate, JSP, J2EE, Java Beans, JNDI, JDBC, HTML, SOAP and REST Web Services
IDE Tools: IBM RAD, Eclipse Kepler
Application/Web Servers: WebLogic, WebSphere, JBoss, Apache Tomcat
Unit Testing Frameworks: Junit 4.x, Mockito
Testing tools: SoapUI, Jmeter, JConsole
GUI Scripting Languages: Java Script, jQuery, Fusion Charts
CI Tools: Jenkins
Build Tools: Maven, Ant
Version Control: SVN, VSS
Database Tools: Toad, SQL Developer
E-Commerce Platform: Hybris 5.4
WORK EXPERIENCE:
Confidential
Senior Java Developer, Washington D.C
Responsibilities:
- Designed and developed an E - Commerce site for Bunzl Irish Merchants using SAP Hybris
- Designed and actively developed SOAP Web-services for order integration from Sage X3 System in to Hybris E-Commerce site
- Developed and tested E-Commerce site in both desktop and mobile versions Actively working on RESTful web services using Spring-REST and JAX-RS SOAP UI is used for all the SOAP service testing and response validations
- Designed and Developed a custom integration tool using Vert.x for order and stock synchronization between Sage X3 System and Hybris E-Commerce site along with the admin screens
- Designed and implemented overnight importing jobs and during the day import jobs to import the master data like products, price, categories and custom category details on the regular basis and it would process about a million of records at a time
- Designed and developed a custom multi currency and locale support by doing a POC in Hybris 5.4 Ant was used for build and deployment
- Performed Code reviews and suggested best coding practices
- Worked with Offshore-Onshore model Actively working with SQL, PL/SQL using Oracle database
Environment: Hybris5.4, Spring (Core, AOP, DI, ORM), Hibernate, Restful and SOAP Web services, XML, Oracle 11g, Maven, Hybris Tomcat, Eclipse, Junit, SoapUI, SQL Developer, Vert.x, Sage X3 ERP System used for Integration testing, JavaScript, JQuery
Confidential, TX
Consultant
Responsibilities:
- Designed and Developed web applications for strategic marketing division which are used for forecasting data
- Developed web application using Spring, Hibernate and DSFJ (Customer specific framework) frameworks Performed design, development and testing of the Web Services application
- Developed Web Services using Service Oriented Architecture(SOA) for reporting tool
- Developed applications using Agile Scrum Worked with RESTful web services using Spring - REST for reporting purpose
- Extensively used jQuery for developing front end application and analyzed performance using Dynatrace
- Designed and Developed standalone application for generating reports Used SOAP-UI for web service testing and load testing.
- Used SVN for source code maintenance. Extensively used Maven for build and Jenkins for continuous integration.
Environment: JAVA/J2EE, Spring, Hibernate, JPA, SOAP and RESTful Web services, Web Sphere, DB2, SQL/PLSQL, DB Visualizer, Junit, Fusion Charts, Slick Grid, SOAP UI, Maven, Deployment was done using custom frameworks
Confidential, CA
Software Engineer
Responsibilities:
- Developed various HTML, JSP pages for the presentation layer.
- Developed application using spring for the product developed on MDX platform.
- Developed DAO (Data Access Objects). Used SVN for version control.
- Created build scripts using Maven.
- Provided support and maintenance. Working experience with MS SQL database.
Environment: J2sdk1.5, Eclipse, MS SQL Server, Spring 2.5, Hibernate, Jboss 4.2, PL/SQL, SVN
Confidential, NEWYORK
Software Engineer
Responsibilities:
- Development of web application based on Java/J2EE for NGO which is a multi tenancy SAAS application
- Developed various HTML, JSP pages for the presentation layer.
- Developed Spring controllers, transfer objects and DAOs for database access.
- Deployed EAR file on Apache Tomcat Application Server. Used SVN for version control.
- Performed Bug Fixing Provided support and maintenance
Environment: J2sdk1.5, Eclipse,MySql, Spring 2.5, Hibernate, Apache tomcat, SQL, SVN
Confidential, Plymouth Meeting, PA
Software Engineer
Responsibilities:
- Development of web application based on Java/J2EE for a supply chain management domain.
- Developed mainly order creation using an XML interfaced and messages were configured using TIBCO server.
- Developed various HTML, JSP pages for the presentation layer.
- Developed Struts controllers, transfer objects and DAOs for database access.
- Deployed EAR file on web logic Server. Used SVN for version control.
- Performed Bug Fixing Provided support and maintenance
Environment: J2sdk1.5,EJB 2.0, XML Beans, Eclipse, Weblogic-10.0, DB2, SQL, SVN