Java Developer Resume Profile
Newyark, NY
Professional Summary:
- 8 years IT experience in design and development of Java/J2EE Web based system.
- Extensively worked on almost every stage of application development right from collecting requirements, providing guidelines for design, creating application architecture, implementation that includes various stages in development, QA, code signing and releasing to Market
- Strong knowledge and plenty experience on Core Java OOD, Collection Framework, IO system, Exception Handling, Multithreading, Generics .
- Plenty experience in major J2EE frameworks Spring2/Spring3, Spring3 MVC,Struts/Struts2, and Hibernate .Best practice in their configuration and integration.
- Hands-on experience on Java and J2EE patterns, together with JSP, Servlet, AJAX, JDBC, XML, XSD, JSLT, JavaMail, JAXB, Web Service and RESTful etc.
- Experience in writing SQL, HQL, PL/SQL, triggers on database Oracle, MySQL .
- Experience in using assistant tools in software development of JUnit, Maven, Ant, CVS, SVN, Log4j
- Experience with audio features, video features, graphics design, interactive design and animation. Have developed applications in such a way that device adaptability Android device forms and SDK levels is default architecture imperative.
- Expertise in Data Structure, Multithreading, Collections, Exception handling and Serialization.
- Experience in architecture design, development and implementation of software applications and testing.
- Good communication skills: I have interacted with customers regularly during development of the mobile applications
- Excellent analytical, problem-solving and communication skills. Quick learner and always have innovative ideas.
- Capable of blending and cooperating well in a team and also can work efficiently as an individual.
Technical Skills
Programming Languages, Frameworks, J2EE | Java, Servlets, JSP, Struts, Spring, Validation, Hibernate, JSP, JSTL JNDI, EJB, UML, C, C , Python |
Mark-up/Scripting languages | HTML, XHTML, DHTML, CSS, XML, XSLT, Java Script, AJAX Unix Shell Script |
Databases/RDBMS | RDBMS, Oracle, Informix, SQL Server, DB2, PL/SQL, Stored procedures, triggers, JDBC |
Application Servers | Websphere, Apache Tomcat, Jboss |
Services/Architecture | Service Oriented Architecture SOA , Web services |
Tools/Utilities | IBM WebSphere Application Developer WSAD , Rational Application Developer RAD , NetBeans, Eclipse, Rational Clearcase, ANT, LOG4J, PVCS, TOAD, Visual Source Safe, VMWare. |
Automation Tools | Quick Test Professional QTP |
Operating systems | Linux, Windows |
Development Methodologies | J2EE, Object Oriented Analysis and Design, Waterfall, Iterative and incremental development, Agile Software development methodologies |
Work Experience:
Java Developer
Confidential
Roles Responsibilities:
- Performed J2EE application deployment using JBoss application server on Windows and Linux.
- Development of web pages in PHP/FX.PHP using Filemaker Pro as the database.
- Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
- Developed the GUI module DMT using Struts framework, JavaScript, DOJO, Ajax, HTML and DHTML.
- Created various UI components for different web pages using HTML, Javascript, ExtJs.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Worked on creating menus and tabs on JSP pages using JQuery and CSS.
- Implemented Presentation layer using JSP, Servlets , HTML5
- UI was developed in HTML5, CSS3 and Groovy Server Pages GSP .
- Design and development of Web Pages using PHP, jQuery, jQuery Mobile, ajax.
- Developing web application with Backbone.js and PHP CodeIgniter framework.
- Design UI screens using JSP, CSS, Struts Framework, Java Script and HTML.
- Updating and upgrading Ipad and Iphones through apple software.
- Develop application for Windows Phone 7 using C , SQL, WCF
- Development mobile web application for Android, iOS and BlackBerry Device
- Designed, implemented, and tested the Reusable Software Component Repository shared throughout tablets and media vaults.
- Implemented application level persistence using Hibernate and Spring.
- Implemented MVC design architecture using Ruby on Rails and MySQL
- Consumed Web Services using Apache CXF framework for getting remote information
- Used Apache CXF as the Web Services framework to implement the REST APIs involved.
- Deployed EJB Components on WebLogic.
- Implement department-wide process improvements such as MTBF analysis and subversion revision control for hardware development.
- Selenium-Sikuli Integration for Distributed Remote Execution.
- Manage multiple, high profile cross-functional AGILE program teams across various business units.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
- As a Senior Programmer involved in designing JSP and developing the Servlets
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Integrate Web 2.0 sites into client's website.
- Lead, Designed and Developed SOA enterprise system using Oracle SOA Suite
- Used PHP / MySQL in WAMP Windows, Apache, MySQL and PHP environment for creating dynamic data driven and interactive web pages.
- Process Automation: coded scripts to automate various manual processes Screen Scraping using VB Script and Ruby.
Environments: Java, J2EE, Spring, Hibernate, Struts, Jsf, Dojo, Sencha Extjs, Javascript, Css, Ajax, Html5, Db2, Crud, Pl/Sql, Jdbc, Apache Cxf, Soap, Webservices, Eclipse, Websphere Portal, Subversion, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, Xml, Itext, Oracle Ecm, Google Web Kit Gwt , Jira, Jasper Report, Ilog, Jrules, Web 2.0, Soa, Jms, Apache Tomcat, Linux, Php.
Confidential
Java devaloper
Roles Responsibilities:
- Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework Core, Web, JDBC, MVC and DAO .
- With the IBatis implementation, all the queries were separated away from the code and moved to the XML files. Used Spring IBatis XML configuration files to call the queries.
- Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
- Developed the front end using JSF and Portlet.
- Used Action classes to service requests from ActionServlet and Business Data on server-side and invoke respective EJB Entity Beans to process Database transactions.
- Developed UI screens using YUI, CSS and JQuery.
- Prepared statements are used for communication with MySql database
- Used TOAD for all database query testing and optimizations
- Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
- Experience in developing the UI using Jsp, CSS3, Jquery, JSON.
- Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
- Implemented custom search solutions using Coveo an enterprise search engine , Backbone.js, and .NET web services see Goodwin Procter's site for an example .
- Involved in developing user interface using MXML, AIR Applications, Flash Animations, Flash design, Action Script and CSS. Involved in developing presentation tier using HTML, JSP, Java Script, Ajax and Struts.
- Implemented Change Requests and Enhancements using Flex and Java technologies
- Developed a C and Silverlight front-end application to access the web service.
- Implemented Change Requests and Enhancements using Flex and Java technologies
- Develop design mobile banking client for J2ME Blackberry Models
- Configured Struts, Hibernate framework with Spring MVC.
- Experience with parallel processing performance monitoring and tuning Oracle Advanced Queuing.
- Involved in the deployment of Web-Service End-Points using Apache CXF
- Creation of REST Web Services for the management of data using Apache CXF JAX-RS
- Development of AJAX toolkit based applications using JSON.
- Consumed Web Services WSDL, SOAP from third party for authorizing payments to/from customers.
- Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
- Develop WordPress themes to meet the needs of the small business owner.
- Develop and implement online marketing strategies for clients, including Drupal Wordpress
- Created ASP.NET User Controls and Master pages to reduce the complexity of user interface design and to have a common look and feel.
- Involved in writing code on ADO.NET to communicate with database and ASP.Net with C .
- Develop the codes in C/C programming language
Environments: Java, J2EE, Spring, Hibernate, Struts, Jsf, Dojo, Sencha Extjs, Javascript, Css, Ajax, Html5, Db2, Crud, Pl/Sql, Jdbc, Apache Cxf, Soap, Webservices, Eclipse, Websphere Portal, Subversion, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, Xml, Itext, Oracle Ecm, Google Web Kit Gwt , Jira, Jasper Report, Ilog, Jrules, Web 2.0, Soa, Jms, Apache Tomcat, Linux, Php.
Confidential
Roles Responsibilities:
- Produce Functional Design Document and provide the proof of concept for major functionality requirements like auto printing insurance quotes in PDF form, merging PDFs etc.
- Set up the development environment in Websphere Application Developer WSAD
- Create deploy and build scripts using ANT tool
- Implement design patterns Business delegate, Adapter, Decorator
- Develop interactive user interface using struts and tag libraries.
- Developed the helper classes used by most of the components in this application.
- Used AJAX to create interactive web pages.
- Implemented Struts MVC architecture by creating Model, View and Controller classes.
- Implemented Struts Validation framework to validate the customer data.
- Involved in designing Schema, stored procedures, primary/foreign key constraints in SQL Server database. Write SQL queries to interact with the database.
- Implemented a web service to interact with the database iSeries and SQL Server through TIBCO middleware using Apache Axis SOAP over HTTP .
- Create an Entity bean to interact with TIBCO middleware.
- Interact with TIBCO team to map the TIBCO and java bean properties using XML and XSLT.
- Implement logging mechanism using STRUTS.
- Deploy application in JBOSS server using Ant scripts.
- Unit and integration testing
- Built Asynchronized Notification REST web service to send mess email/sms with Log4j, Spring, Hibernate, Tomcat and MySQL Queue.
- Worked in Hibernate and JSON.
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Installing and Configuring Eclipse and Websphere application Server.
- Created the domains, application servers and load balancers using Weblogic
- Implemented Selenium IDE with java script for Web apps.
- Established a lightweight Scrum project management process and helped team meet sprint goals.
- Worked on GUI internationalization using JSP and Core Java
- Handled necessary Business logic in Servlets
- Primary UI developer for Google Web Toolkit GWT -based VDI-in-a-Box management console
- Developed Message Driven Beans to implement incoming JMS messages
- Writing and Optimizing MySQL Queries and connect queries to PHP.
- Coded scripts to clean normalize, reformat data for loading into the ERP system using VB Script and Ruby scripts
- Design creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript more.
- Lead the Drupal development team in creating and launching of HLNtv.com.
- Used ADO.NET to provide connectivity to SQL Server back end database.
- Used ASP.NET technology for developing the presentation layer.
- Design and Develop programs in C/C to integrate as per the users requirements.
Environments: Java, J2EE, Spring, Hibernate, Struts, Jsf, Dojo, Sencha Extjs, Javascript, Css, Ajax, Html5, Db2, Crud, Pl/Sql, Jdbc, Apache Cxf, Soap, Webservices, Eclipse, Websphere Portal, Subversion, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, Xml, Itext, Oracle Ecm, Google Web Kit Gwt , Jira, Jasper Report, Ilog, Jrules, Web 2.0, Soa, Jms, Apache Tomcat, Linux, Php.
Confidential
Roles Responsibilities
- Instituted and trained fellow developers on a custom Data Access Layer utilizing the Entity Framework LINQ and Lambda expressions
- Created numerous web applications utilizing MV, C 4.0, jQuery, AJAX and Web Services
- Implemented cross-departmental Innovation Meetings to engage employees to explore new avenues of revenue-generating or cost-saving ideas
- Coordinated branching/merging strategies incorporating Team Foundation Server
- Assisted in running various Agile project management meetings Sprint Planning Meetings, Scrums, etc
- Eclipse TPTP plug-in was used for profiling and performance testing.
- Deployed the application on Weblogic Application Server cluster on Solaris environment
- Java Based Quality Center plugin which can be used in any tools such as Selenium, RFT etc. Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
- Organized and facilitated daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos and other Scrum-related meetings
- Developed the application under J2EE Architecture using Spring, Hibernate, Servlets and JSP
- Developed JSP pages and Servlets for customer maintenance
- OOP in PHP to extend or update functionalities. The project uses MySQL as the database
Environment: C , jQuery, Entity Framework, SQL Server, TFS , MVC
Confidential
Roles Responsibilities
- Created and maintained numerous business critical applications. These applications were the cornerstone of the organization and needed to be highly effective as well as very efficient.
- Developed efficiency reports for senior management.
- Developed an online task assignment application. This application is used to assign various tasks in the business process to an employee and provide relevant metrics to management.
- Developed and maintained web services to allow clients to submits orders and receive reports
- Worked closely with various department heads throughout the SDLC Environment: C /VB.NET, SQL Server
- 2005, AJAX, Javascript, CSS, REST/SOAP, Crystal Reports, Agile, Silverlight
- Designed the UML diagrams based on the OOAD principles
- Developed AJAX scripting to process server side JSP scripting.
- Developed JSPs using EL language and JSTL tags.
- Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
- Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
- Worked on iText bug fixes for document rendition in document compile process.
- Directory Listing and File down load services Similar to Windows Explorer on a PC, developed using Google Web Toolkit, AJAX
Environments: Java, J2EE, Spring, Eclipse, Websphere Portal, Subversion, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, Xml, Itext, Oracle Ecm, Google Web Kit Gwt , Jira, Jasper Report, Ilog, Jrules, Web 2.0, Soa, Jms, Apache Tomcat, Linux, Php.
Confidential
Roles Responsibilities:
- Government portal
- To track the allocation of resources for projects created by the government agency and bid on by the general public.
- To reduce corruption by government officials by making the bidding and awarding process of contracts anonymous.
- Contractor portal
- To allow all contractors an equal opportunity to win a government contract.
- Lead a team of 2 programmers, 1 graphics artist and 1 analyst through the entire development process.
- Worked closely with the QA team to develop an effective testing schedule.
- The lead technical contact for all branches of the organization. Sales, training, QA, installations, etc
- Worked on creating menus and tabs on JSP pages using JQuery and CSS.
- Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.
- Co-developed dynamic Ruby on Rails/HTML5 application highlighting numerous data visualization of web metrics.
- Construct and optimized SQL queries in DB2
- Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
- Calling pl/sql stored procedures to display data into database.
- Developed Data Access Objects DAO using JDBC API for Database access.
- Creation of REST Web Services for the management of data using Apache CXF
- Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Performed software builds using makefiles, scons, VM and Subversion in a Linux and Windows environment.
Environment: C /VB.NET, SQL Server 2005, JavaScript, CSS, Crystal Reports
Confidential
Roles Responsibilities:
- Designed and developed a site to allow appraisers to register for monthly subscriptions.
- Performed Java web application development using J2EE and Netbeans.
- Used JBoss application server to deploy application into Production environment.
- Responsible for the total, efficient and profitable operations of a CVS.
- Used Visual Source Safe for Version Control.
- GUI automation work selenium webdriver in Java and tcl/tk scripts
- Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
- Design and development of components, such as Class, and Sequence diagram in UML
- Developed various UI User Interface components using Struts MVC , JSP, and HTML, JavaScript, AJAX.
- Has involved in development of back-end business layers using Servlets
- Used Ant for developing build scripts and deploying the application onto WebLogic.
- Developed XSD for validation of XML request coming in from Web Service.
- Integrated EMC Document with Content Management Interoperability Services CMIS for Content Management
- Created a custom self-service ad platform that allowed members to dynamically create and target ads by DMA as well as featured listings on the search page
- Accepted one-time and recurring payments through both PayPal as well as a merchant account
Environment: C /VB.NET, SQL Server 2000, CSS, javascript