Java Developer Resume
Albany, NY
OBJECTIVE:
To acquire a rewarding and responsible position in a growth oriented company where excellent analytical and technical skills can help to improve company’s profitability.
SUMMARY:
- Over 12 years of extensive experience on PHP4 and PHP5, HTML, CSS, JAVASCRIPT, JQUERY, AJAX, DHTML, Drupal.
- Good working experience in designing and implementing various web applications in both LAMP (Linux, Apache, MySQL, PHP) and WAMP (Windows, Apache, MySQL, PHP) Environments.
- Solid knowledge and Understanding on internet technologies including XML, web service, JQuery, Joomla, Drupal, Magento etc.
- Experienced in PHP5, MySQL, Python, OOPS, Design Patterns, HTML5, CSS
- Excellent experience in designing and developing interactive User Interfaces, usability, web and client / server applications using HTML5, CSS3, JavaScript and JQuery.
- Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON,DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, JSF and JSP.
- Hands on experience on web services soap APIs, SoapUI automation tools for mobile domain.
- Testing expertise includes functional testing, integration testing, regression testing, GUI testing, compatibility testing, Ad - hoc testing, system testing, user acceptance testing, API backend testing, Mobile testing, installation testing, Mobile interruption testing, m-POS, EMV Card reader testing etc.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Experienced in front end and back end Developer with Magento.
- Experienced on some good PHP frameworks like CodeIgniter, Symfony.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues.
- Worked in CMS tools such as Joomla, Drupal and WordPress.
- Worked extensively in application Software Analysis, Design, Development, and testing (all the phases of SDLC and Quality Assurance/Testing). Work involved: System Analysis, Preparation of Detailed Design(DD), Performing and Monitoring Development (Coding), Report Generation, Unit, System, Integration and Performance testing of the application and its components.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, SpringTool Suite, Eclipse, and Firebug.
- Proficient in Web Services, REST, SOAP, XML, XSL, XSLT, XPath, XSD, DTD, CSS, DOM, HTML 5, AJAX and JavaScript and JQuery.
- Experience with Zend MVC Framework and Zend X libraries for developing enterprise applications.
- Excellent debugging, problem solving, optimization and testing skills.
- Worked on an open-source CMSDrupal to build website using Drupal7
- Extensive working experience with Content Management Tools such as Drupal6 and Drupal7, Joomla, and Wordpress.
- Good Working knowledge of any Javascript framework (YUI, jQuery, Prototype, or others) Object-oriented programming
- Experienced in Responsive Web Design technology with or without framework like Bootstrap.
- Experience in developing UI applications using HTML, HTML5, Jquery, and AJAX, AngularJS, BackboneJSand ExtJS JavaScript.
- Excellent experience with PHP development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHatLinux,Fedora
- Used various libraries of JavaScript like jQuery, backbone.js, underscore.js and node.js
- Solid hands on experience with LAMP Stack, HTML, CSS, JavaScript, HTML5 Mobile Frameworks
- Strong programming experience in PERL with sufficient exposure to Windows, Linux.
- Strong expertise in Web Application development using PHP with OOPs, MySQL, MS SQL Server JavaScript, JQuery, AJAX, CSS, Flash ActionScript 3.0 and XML.
WORK EXPERIENCE:
Java Developer
Confidential, Albany, NY
Responsibilities:
- Working as aDeveloperand involved in analysis of requirements, design, development, integration, deployment and testing and supporting existing applications and giving production support
- Implementing Spring MVC-Model architecture for dependency injection and other J2EE design patterns for the application development.
- Developing and consuming SOAP based web services using JAX WS
- Adopted J2EE design patterns like Singleton, Factory, MVC
- Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content
- Writing SQL queries and tuning the SQL queries
- Worked on the web reporting
- Worked on Magento Front end.
- Automate build process by writing Maven build scripts.
- Configured and customized logs using Log4J.
- Involved in installing and configuring Eclipse and Maven for project dependencies.
- Implemented the application using the concrete principles laid down by several design patterns such as Bean Factory, Factory pattern, Singleton, Data Access Object etc.
- Covered the application with unit tests using JUnit and EasyMock.
Environment: Java, J2EE, MVC, JSP, Servlets, EJB3.1 (Session & Message Driven Beans), Maven, JavaScript, JQuery, Ajax, MVC, Magento, Design Patterns, OOPs Concepts, Collections Framework, JavaBeans, JDBC, JCE, JPA, PL/SQL
Java Backend Developer
Confidential, Minneapolis, MN
Responsibilities:
- Followed Waterfall Methodology for development of the application in the beginning but after few releases started following Agile.
- Practicing Design Driven Development to expedite the development process.
- Worked on the JCache conversion for reducing the server startup time and increasing the performance.
- Developed the schema design using Altova XML SPY Professional
- Created and maintained DB2 table in TEST, IST, ET and Production environments.
- Back-end coding and development using Java collections including Set, List, Map, Multithreading, Exception Handling etc.
- Deploying the code in Jenkins server.
- Developed Backend using Magento.
- Practiced test driven development (TDD) to expedite the development process.
- Developed Web Services using SOAPUI and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using SOAP API.
- Good knowledge on fisheye for internal code reviews.
- Used Eclipse IDE for Development, configured and deployed application on Tomcat Server.
- Involved in installing and configuring Eclipse and Ant for development.
- Good knowledge on FindBugs tool that uses static analysis to look for bugs in java code.
Environment: Java/J2EE, JSON, XML spy, Findbugs, AngularJS, JQuery, JSP, JavaScript, Hibernate, Spring framework, Waterfall Methodology, Servlet, XML, Design Patterns, SAOP Webservices, JUnit, Cactus, SVN, Oracle, OracleDB.
Web Sphere Commerce Developer
Confidential, San Diego, CA
Responsibilities:
- Responsible for the ongoing development and maintenance of catalog and search pages.
- Provided technical expertise and insight to resolve and fix issues found on previously deployed web site.
- Supervised the development, configuration, and launch of 50+ domestic and international stores for all company owned brands.
- Responsible for the deployment and publishing of assets for all WebSphere Commerce enabled stores.
- Responsible for all maintenance and administration of WebSphere Application Server instances.
- Responsible for all backend architecture, programming, and development in WebSphere Commerce.
- Developed back-end ERP integrations.
- Developed and maintained various enterprise applications using Java, J2EE, Struts, solr, spring, and other Java technologies.
Environment: Java/J2EE, JSON, AngularJS, JQuery, JSP, JavaScript, Hibernate, Spring framework, Waterfall Methodology, ERP, Servlet, XML, Design Patterns, SAOP Webservices, Oracle, OracleDB.
WCS Developer
Confidential, Nashville, TN
Responsibilities:
- Involved in the requirement gathering and requirement analysis.
- Involved in designing High Level Design (HLD) and Low Level Design (LLD) documents, POC
- Mentoring team member on WCS concepts and building applications.
- Worked on Catalog Subsystem for customizing catalog navigations, product associations for merchandising that include cross-sell and up-sells.
- Data load utility for Catalog, Prices and Members. Worked on full and delta loads.
- Worked on Member subsystem for creating Organizations, Users, Profile management, Access Control policies and Authorization for member groups.
- Worked on Marketing Subsystem for creating e-Marketing Spots, content spots and Web activities.
- Implementation of Visual search, it is a customization for including different JSP / HTML pages to enable VS.
- Developed Entity Beans and Access Beans and View beans to support data retrieval and persistence of the new custom logic.
- Worked on Integration of various plugin's like Cyber source AVS, Cyber source payment, PayPal and SOLR.
Environment: Java/J2EE, JSON, XML JQuery, JSP, JavaScript, Hibernate, Waterfall Methodology, Servlet, XML, Design Patterns, SAOP Webservices, JUnit, AVS, JSP, WCS, HLD LLD, Oracle, OracleDB.
Senior PHP Developer
Confidential, NY
Responsibilities:
- Implemented front-end layout and behavior with HTML, Javascript and CSS.
- Worked with REST based WebServices.
- Developed compatible User Interface functionality using jQuery, Ajax, JavaScript & other libraries.
- Used rotator.js, Jqueryslidemenu, easing plugin to implement the front end.
- Wrote SQL queries to fetch and store the data using MYSQL database
- Implemented the presentation layer with HTML, XHTML, JavaScript, Ajax, and CSS, jQuery other libraries
- Setting up AngularJS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery1.1.0, JSON, and Java Script.
- Built custom UI Widgets and Application logic using Angular JS MVC architecture.
- Produced and consumed Rest Web Services, developed DAO's and DTO classed for services and consumed through Angular factory service calls from front end.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
- Developed presentation layer using HTML5, JavaScript, CSS3, AJAX etc.
- Worked on WSDL for building some specific web pages for database information.
- Worked with Visual Studio for converting web pages from .NET to PHP.
- Made various contributions to Drupal.org.
- Worked on an open-source CMSDrupal to build website using Drupal7.
- Worked with LAMP stack, NOC.
- Using complex Object Oriented concepts in improving the performance of the websites.
Environment: Eclipse, PHP 5, XML, HTML, ZEND Framework, LAMP, Javascript, AJAX, CSS, MySQL, VPN, Cake PHP, Drupal, Jquery, Joomla, cake php, code ignitor, JavaScript.
PHP DEVELOPER
Confidential, Austin, TX
Responsibilities:
- Design and develop web application functionalities with Object Oriented design, MVC Zend framework and PHP 5.x library.
- Application designing under Model View Controller architectural pattern, implementing custom classes and web-services.
- Definition and develop of database ER-model, architecture and services with MySql, Api services and data driven website implementing LAMP stack environment.
- Work with code factoring and code review to get quality according best practices.
- System Integration with payment and shipment gateways through a SOAP WS call using PHPcode.
- Development of custom modules using PHP, AJAX, Javascript, Jquery, JSON
- Integrate social APIs such as facebook, twitter, google.
- Integration with client's ERP system usin REST API through PHP calls
- Develop internal web applications on different modules, i.e. Pledge Lenders, check cashiers, money transmitters and Web app login using php5 and Drupal.
- PHP-MySQL connectivity was used to fetch required data from the database.
- Technologies used: PHP, SQL, XML, JSON, REST, SOAP, Html, JavaScript.
Environment: Java/J2EE, JSON, XML spy, Findbugs, AngularJS, JQuery, JSP, JavaScript, Hibernate, Spring framework, Waterfall Methodology, Servlet, XML, Design Patterns, SAOP Webservices, JUnit, Cactus, SVN, Oracle, OracleDB.
