Application Developer Resume Profile
Columbus, OH
SOFTWARE SKILLS
Programming Languages | Java, J2EE, JDK 1.4/1.5/1.6, C, C , SQL |
J2EE Technologies | Servlets, JSP, JDBC, JNDI, EJB, RMI, JPA |
Frameworks | Jakarta Struts, Spring MVC, Hibernate. |
Web Technologies | HTML, DHTML, DOM, JavaScript, AJAX, CSS,Angular JS. |
XML Technologies | XML, DOM, SAX, XSL, XSLT, JNDI, SOAP. |
Application/Web Servers | IBM Web Sphere, Web Logic, JBoss, Google, Apache Tomcat |
Databases | Oracle, SQL Server, MySQL, DB2 |
Messaging Systems | JMS |
IDE Tools | IBM -WSAD, RAD, Eclipse, JBuilder, NetBeans. |
Operating Systems | Windows 98/NT/2000/XP, UNIX, LINUX. |
Tools | JUnit, Log4j, Rational Rose |
Design Methodologies | UML, RUP |
Work Experience:
Confidential
Role: Application Developer
Responsibilities:
- Developed UI using HTML, Bootstrap, Angular JS,Jquery, and JSP for interactive cross browser functionality and complex user interface.
- Integrating the front end UI to the back end using Spring MVC framework.
- jQuery to select and manipulate HTML elements and also CSS manipulation.
- Used JQuery mainly for adding several functionalities to the application calendar, tooltips, popover, hiding elements, validation, making Ajax calls, etc.
- Developed JSP for the multiple views in the presentation layer and domain objects for model layer
- Used JSTL and implemented custom Spring JSP tag libraries and user based handling in JSP pages.
- CSS and Bootstrap for styling the HTML elements and used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the jsp page.
- Followed Agile Methodology.
- Mainly focusing on cross-browser compatibility and fixed the bugs for several browsers.
- Converted the mock-ups into hand-written HTML, CSS 2.1/3 , XHTML, JavaScript, jQuery and handling cross browser/platform compatibility issues IE, Firefox, and Safari
- Used JIRA for defect tracking and project management
- Developed various web pages for database maintenance and report generation JSP
- Configured Spring to manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer.
- Experience in using IDEs Eclipse, MyEclipse, WebShpere, JDeveloper for Application development.
- Very Strong knowledge in using J2EE based App Servers like Jboss 5.0 and Web servers like Apache Tomcat 5
- Worked on implementing Web Services using SOAP, REST and XML/HTTP technologies.
- Implemented JavaScript to validate the fields of the picking, put away and replenishment screens.
- Designed/developed UI with AJAX, HTML, DHTML and JavaScript,Angular JS for interactive web pages.
- Fixed Defects for modules and performing input validations
- Worked on Oracle SQL Server as the backend databases and integrated with Hibernate to retrieve Data Access Objects.
- Also designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
- Build and deployed scripts using GRADLE.
Environment:JDK1.5,J2SE1.5,JDBC,J2EE,JSP,JMS,XML,JSON,HTML,Angular JS,Bootstrap,CSS,Struts,ApacheTomcat,WindowsXP,JSP,Spring MVC,ECLIPSE,Hibernate,Gradle
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
- Created stored procedures that fed XML documents to remote GUI clients so that they did not have to connect directly to the database
- Used the Spring framework features like spring modules IOC, MVC, Batch, Web Services, and Integration .
- Involved in creating, modifying and updating database tables in Oracle Server.
- Used Hibernate Object Relational Mapping features for creating the entity domain objects and base hibernate support features for creating data access layer objects
- Wrote service class objects that depend on the data access objects.
- Used Hibernate Query Language HQL features like Named Queries for querying the database and using the objects in data access layer.
- Used RichFaces in an advanced UI component framework for easily integrating Ajax capabilities into business applications using JSF.
- Involved in mapping the data transfer objects to JSON objects that are used by the model objects which are sent over to the client side.
- Designed and implemented FIX message transformation daemon that bridged different FIX dialects
- Designed and implemented web pages used by FIX analysts to configure FIX message transform daemon
- Implemented J2EE Design patterns using Struts MVC Model-View-Controller architecture by developing Presentation tier which includes JSP's, Custom Tag Libraries, HTML and
- Extended GUI, internal database, and FIX transformations to support equity options trading
- Designed and developed interfaces between single-order trading system and portfolio trade desk using highly proprietary message protocol
- Converted all user facing applications from cold fusion to PHP
- Redesigned and implemented the multithreaded TCP Gateway that sits between the trader GUI and the central trading system J2SE, JMS, JDBC, NIO
- Worked on Lead developer for the trader GUI. In that role, I met with line managers and sales staff to design the implementation of new functions. J2SE 1.5, Proxy Services, TCP/IP, SAX
- Worked on Design and implemented the JNI interface between the Java-based trader GUI and eSignal's market data API, written in C . J2SE, TCP/IP, JNI
- Supervised programmers as they developed, extended, and maintained various components and services.
- Worked on J-Integra is used to bridge components of crystal reports and java
- Provided production support, as needed, to ensure that the business was fully balanced at the end of each day.
- Developed various web pages for database maintenance and report generation JSP
- Designed and developed a bridge between Microsoft's MSMQ messaging system and JMS MSMQ, JMS
Environment:JDK1.5,J2SE1.5,JDBC,J2EE,JSP,JMS,XML,PHP,Struts,MSMQ,ClearCase,AJAX ,JNI,TCP/IP, MVC crystal reports,SQL Server, oracle, Weblogic 10. Windows XP, JSF, RichFaces, IBM MQ Series
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Involved in design and development of Service Desk, Settings and Performance Module.
- Responsible for development of XML and Action Script files to meet the business requirements.
- Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.
- Designed and implemented web module using Spring MVC
- Developed web screens in JSP, JSTL, CSS and client side validation using JavaScript and Jquery.
- Used SpringORM module for integration with Hibernate for persistence layer.
- Implemented SpringAOP in exception handling, which it reduce the development time to handle the exceptions
- Involved in consuming, producing SOAP based web services using JAX-WS and tested the web services with SOAPUI
- Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Singleton, Data Access Object
- Developed UML Usecase diagrams, Class diagrams, and Sequence diagrams using Rational Rose
- Used Eclipse as IDE for development and deployed application on Weblogic
- Used JIRA for defect tracking and project management
- Unit and integration test cases are being designed and developed using JUnit.
- JavaScript was used for the client side validations and AJAX for better performance
- Responsible for implementing best design patterns from Spring architecture to interact with backend J2EE and Web Services layer to pull out the data to JSP components.
- Implemented different Design patterns like DTO, DAO, Service Locator Pattern, Singleton Pattern and spring architectural design pattern for solving the architectural issues.
- Developed the User Interface Screens for presentation using JSP, Struts-Tiles, HTML and CSS.
- Struts used as middle-tier development with Hibernate as ORM for the application based on the MVC design paradigm.
- Developed Action Script functions for event handling, response handling and error handling
- Extensively worked with Live Cycle Data Services LCDS like HTTP Services, Web Services and Remote Objects.
- Developed the test cases using Junit to test.
- Configured LCDS with JBoss Application Server.
- Participated in the discussions to define functional and user interface interaction.
- Involved in the design of Relational Database Schema with Entity Relationship diagrams
- Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.
- Used Rational ClearCase as version control tool
Environment: Java1.4, JSP, Action Script 3.0, LCDS,Struts,AJAX ,DTO, DAO, HTML, CSS, XML, J2EE, Design patterns, Oracle 9i, Web logic Application server 9.2,Windows XP, ClearCase,Rational Rose
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Experience in monitoring Willy introscope.
- Extensive expertise in programming languages, development environments/tools, configuration management
- Developed POJO, and implemented JPAfor database operations.
- Developed Web application using JSF Framework
- Developed user interfaces using JSP, HTML and CSS Used JQuery and JSF validation framework for front-end validations.
- Implemented JSFFrameworkfor dependency injection.
- Implemented JSFwithJPA taking advantage of Java5 features like annotation metadata and generic collections using JPA along with HQL.
- Experienced in installing,Configuring,deploying and managing enterprise applications using BEA Weblogic Server 8.x/9.x/10.x
- Strong knowledge on deployment of J2EE applications on BEA WebLogic 8.x/9.x/10.x.
- Commendable knowledge on configuring JDBC connections and JMS connection factories.
- Deployed WAR, JAR, and EAR applications in WebLogic.
- Involved in application's migration of WebLogic server from previous versions to current version.
- Extensively worked with AJAX, JQuery 1.6, Dynamic HTML and CSS.Gained comprehensive knowledge after researching and troubleshooting emerging application issues, from WebLogic configuration to code issues.
- Used version control system Subversion Control.
- Used and maintaining Ant builds scripts.
- Experienced in installing, configuring, deploying and managing enterprise applications using
- Used Tomcat 6.x web server and BEA WebLogic Application Server 8.x/9.x/10.x
Environment: Java 1.5, HTML, CSS, Eclipse 3.2, Tomcat 6.x, Web logic 10.0,JSF, Ice FacesOracle 10g, Toad 10.6,Spring 3.1.0, Hibernate 4.0.1 , Rational ClearCase 7.1.2,Unix and wily Introscope.
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Responsible for gathering and analysis of business requirements.
- Involved in all SDLC Software Development Life Cycle Phases of the project.
- Developed the application using JSF for front end, spring to manage business layer components and JDBC for performing database transactions.
- Developed the application on Eclipse and deployed the application on Weblogic Server to integrate run time components and the tools to develop applications.
- Used different spring components like Spring MVC to manage business layer.
- Used various built-in controllers abstract, simpleform of spring MVC.
- Used spring webflow to navigate between pages.
- Declared Beans by using Dispathcer Servlet-XML of Spring MVC.
- Implemented JSF Converters to Localization and configured the faces-config.xml to create a web application navigation rule.
- Designed and Developed application screens using JSF Facelets, Icefaces, XHTML, AJAX and JavaScript.
- Performed Validations on UI data using JSF validators and JavaScript
- Developed and deployed the web application in Weblogic application server.
- Implemented the database connectivity to Oracle using JDBC.
- Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
- Effectively used Log4j framework to implement logging system for the project.
- Worked with DB team, QA team, Business Analysts, Project managers and users to analyze and implement the requirements efficiently.
- Worked with version control management tool SVN to project checking, checkout.
Environment: Java, J2EE, Spring, Hibernate,JSF, Icefaces, Weblogic, EJB, JDBC, Eclipse, Ajax,Jsp, JQuery Oracle
Confidential
Role: Java Developer
Responsibilities:
- Involved in Full Software Development Life Cycle SDLC .
- Involved in gathering initial software requirements for the application
- Developed web application using JSP, Servlets, Java beans that uses MVC design paradigm
- Developed MVC Model Classes which route submissions via Business Delegate to the appropriate business components and render retrieved information.
- Developed front end using HTML, CSS and JSP
- Wrote JavaScript for client side validation.
- Improved user interface of the application using CSS
- Used JDBC for database connectivity to invoke Stored Procedures and Functions.
- Wrote SQL for JDBC prepared statements to retrieve the data from database.
- Monitored the logs using Log4J and fixed the problem
- NetBeans for IDE and CVS version control system.
- Implemented Ant to build jar and war files and deployed war files to target server
- Application deployed on Tomcat
- Fixed Defects for modules and performing input validations
- Involved in production support to the existing applications
Environment: Java, JDBC, JavaScript, Html, CSS, JSP, Servlets, JavaScript, PL/SQL, Tomcat, Oracle, NetBeans IDE, CVS, ANT, Log4J and Oracle 9i.