We provide IT Staff Augmentation Services!

Java/web Developer Resume

5.00/5 (Submit Your Rating)

Saint Paul, MN

SUMMARY

  • Over 7 years of IT experience in design, development, testing and implementation. Extensive experience in Web - based, E-Commerce and Healthcare projects using client/server web technologies including J2EE (JAVA, JDK, JSP, SERVLETS, STRUTS, SPRINGS, HIBERNATE, Web Services, XML, EJB, JDBC, JNDI, JMS), Applet, RMI, MQI, JMS, HTML, Java Script, Rational Rose.
  • Designed, developed and implemented Object Oriented methodologies, multi threaded programming by utilizing design tools including Rational Rose, JADE Framework (Java Application Development Environment - IBM’s single servlet architecture for web applications), STRUTS, and MVC.
  • Strong experience in developing applications using IBM RAD, Eclipse.
  • Proficient with Web Page Development using HTML, DHTML, XHTML, Javascript, Jquery, XML, XSLT, CSS.
  • Hands-on experience in deploying applications in server using IBM Web Sphere, Web Logic, JBoss and Tomcat Web Server.
  • Participated in End to End software Lifecycle like Requirement Analysis, Application Maintenance, Functional Studies and Testing.
  • Expertise in applying JMS (Java Messaging Service) for reliable information exchange across Java applications
  • Experience with JUnit and Log4j in developing test cases and determining application functionality.
  • Good understanding of Databases and SQL Querying. Developed stored procedures, SQL scripts, prepared statements to access various databases on client site including Oracle and SQL Server.
  • Sound Knowledge of Unit testing, Regression testing, Integration testing and User acceptance Testing.
  • Worked on many Operating system environments including Windows NT/ XP/ 2000 Server, some flavors of LINUX.
  • Excellent understanding of Requirements gathering, documentation, and very good understanding of the Business process flow.
  • Good communication, verbal and technical skills with proven ability to work hard in unified or diversified teams, or as an individual performer.
  • Good team player and ability to work in a fast paced environment.

TECHNICAL SKILLS

LANGUAGES: JAVA, C.

INTERNET: JDK 1.2.2 /1.3.1 /1.4 , JSDK 2.0, SERVLETS, JDBC, XML, XSLT, JAVA BEANS, EJB, HTML, JSP, Java Script, PHP, CSS, AJAX and JQuery.

RAD Tools (IDE): IBM Web Sphere Studio 4.0.3 (WSAD) and Eclipse.

SERVERS: IBM WebSphere5.0/3.0, JBoss, and WebLogic.

RDBMS (DATABASE): SQL SERVER, ORACLE 11g/10g/9i, MS-ACCESS, MySQL.

OPERATING SYSTEMS: UNIX Sun Solaris, HP AIX, WINDOWS 2000/XP/NT

TESTING TOOLS: JUnit, Mockito, DBUnit, Jenkins for CI Testing, and Load Runner 11.0.

PROFESSIONAL EXPERIENCE

Confidential, Saint Paul, MN

Java/Web Developer

Responsibilities:

  • Involved in requirements gathering, building technical specifications including building mock ups, and also creating test scripts.
  • Built and supported over thirty to forty UI screens, for six different packages using HTML5, CSS, Java script, Jquery, AJAX, JSP and JSTL.
  • Primarily on building UI to support Remote Identity proofing, allow users to login, allow users to change their credentials, allow users to lodge appeals, and to direct users to the appropriate home page based on user types.
  • Built the UI for multiple applications in multiple packages using HTML5 and CSS, keeping the accessibility for end users in mind.
  • Built the client side validations using custom JQUERY and Java Script libraries.
  • Used Google Recaptcha to provide added security while creating user identities to prevent automated attacks.
  • Worked on and modified and updated the custom CSS to allow uniform user experience while, the user navigates through various applications.
  • Worked on building the Remote Identity Proofing application using a Springs framework to interact with the Oracle Identity access manager and also other web services through SOAP to allow users to be Identity proofed online remotely.
  • Worked on Login package to allow users to login using their credentials and also update their credentials in case the user forgot them, and also redirected users appropriately after user’s login.
  • Worked on building the landing pages for various users and also routing them appropriately, based on their account type.
  • Used JSTL and JSP to update the front end UI content dynamically from text and XML files to allow easy control and updating of front end UI content and internal and external page links on the UI.
  • Built the Appeals package in order for the end user to make an appeal and appropriately generate a PDF document at the backend to record the appeal
  • Used STRUTS2 framework to control to page flow and redirect user appropriately based on the success and failure of the appeals process.
  • Built the required Java servlet and classes to make SOAP based web service call to invoke appropriate WEB SERVICE to process the appeal request and to redirect user based on the success or failure to the process.
  • Deployed of applications on an IBM Websphere server and also prepared related documentations including release notes.
  • Wrote test scripts for unit, integration and regression testing and used JIRA for bug tracking.

Environment: HTML5, IBM Websphere, ESB, Tomcat 6. X, CSS, Java script, Jquery, Ajax, JSP, JSTL 1.2, FIREBUG, MVC ‘s - STRUTS2, Springs, SOAP WEBSERVICE, JIRA.

Confidential, Warren, NJ

Java/Web Developer

Responsibilities:

  • Developed Jade Action Handlers, View Beans, Screens, Business Objects, and Process Objects for JADE’s persistent framework using J2EE technologies (JDK, Servlets, EJB, JSP, HTML, JavaScript, XML and JDBC).
  • A sole resource for the project to generate reports using Actuate BIRT Report Studio. Generated sockets in Actuate that reads domain objects from the view beans, and presented in PDF format to the application user.
  • Utilized JQuery features for pagination, event handling, sorting, customizing the UI, styled text areas, split panes, tabbed panes, file choosers and error handling and implemented to pull reports.
  • Developed seamless beans, triggered by a shell script, which runs independently on regular intervals to read data from files, parses and update database tables.
  • Developed EJBs that extend JADE’s process objects to extract business methodologies to be called from the action handles, SERVLET.
  • Developed JavaScript (FormValidator) for user validations and JADE's server side validation.
  • Modified and developed XML for the property setting for JADE objects and deployment descriptors.
  • Utilized JDBC for UDB database connection from JADE's JdbcHelper class which is using JNDI to get the javax.sql.DataSource from LDAP and returns a Data Source Connection.
  • Unit tested using JUnit and Cactus for testing block applications.
  • Used Subversion to integrate with Web Sphere Application Developer (WSAD) for version management, built on top of the WebLogic application server.
  • Built front-end pages using JSPs. Also, integrated Actuate report frames in JSP pages.
  • Unit testing is performed via Mockito for JUnit. DBUnit tests are generated for integration testing, which are ported on Jenkins for CI tested.

Environment: Java, J2EE, IBM Web Sphere studio, XML, XSLT, JSP, CSS, JQuery/AJAX, JavaScript, JUnit, Oracle 11i/10i, Documentum, Rational Clear Quest 5.0, JIRA defect Tracking tool, Subversion source control, Windows NT, Unix, Actuate Reporting Tool (BIRT Report Studio), Mockito for JUnit, DBUnit, Jenkins and Google Analytics.

Confidential, Rochester, NY

Java / Web Developer

Responsibilities:

  • Developed web applications using Java/J2EE that access Oracle database via hibernate.
  • Built server side components, Servlets, that reads user requests and redirects to Java APIs, which are built using Java/J2EE, Web services, XML, Hibernate, and JMS.
  • Facilitated eCommerce behavior to the users, by incorporating WebLogic Commerce Server APIs with Kodak online store application.
  • Built webservices which use Simple Object Access Protocol (SOAP) to access WSDL using JNDI lookup and access data on service oriented data, Channel Intelligence via https clients. Also reads the return values over the HTTPS protocol and process at customer web page.
  • Used JHTML, JSP, XML, XSLT, HTML, CSS, JavaScript, PHP and JQuery extensively for front-end development. And Java, J2EE and server side components and File Distributor for back-end management. Worked with Oracle 10i/9i and MySQL databases to querry and read data.
  • Used Rational Clear Quest for defect tracking and Subversion for version control.
  • Unit testing using JUnit, and load testing using Load Runner 11.0.

Environment: Java, J2EE, Oracle WebLogic App Server, WebLogic Commerce Server, XML, XSLT, JSP, CSS, JQuery/AJAX, JavaScript, JUnit, Oracle 10i/9i, Rational Clear Quest 5.0, Subversion, JIRA, Windows NT, Unix and Google Analytics.

Confidential, Warren, NJ

Java Developer

Responsibilities:

  • Worked on the project plan, development analysis, requirement gathering, use-case expansion, code reviews and added shrewd approach for documentation standards to the project.
  • Analyzed, designed, developed, tested and documented various CRs (change request) requested by maintenance, business, testing and production support groups.
  • Developed front end and backend APIs using C, Java (JDK1.3), JSP, MQI (MQSeries5.3), Pro C, Servlets, Applets, Swing (JFC) 1.3, HTML, Shell Scripts, CVS, Oracle9i in HP AIX environment.
  • Designed and developed light weighed SWING components for front end GUI and to generate reports.
  • Clustered JSP, Applets, and JFC-Swing to build the user interfaces by loading and arranging the data on JFC panel and be initialized by an Applet’s start method that will be loaded by a JSP.
  • Customized UI by showing required components and objects only based on user privileges, using swing.
  • Handled UI validations on the backend and acknowledged the user via JOption panes everywhere, also used JOption panes to handle run time errors.
  • Worked on Web Sphere Studio Application Developer (WSAD5.0.1) for development, debug and migrating with CVS for J2EE side of the application.
  • Developed communication channel to the existing WFA interfaces (writing data into mainframe legacy files) using middleware MQI.
  • Developed and maintained shell scripts on UNIX and SQL files for database.
  • Modified existing applications concurrently using C, Pro C and shell script.
  • Designed and developed an interface which uses SMTP (Simple Mail Transport Protocol) to send SMS (Short Message Service) messages to the client’s pager.
  • Worked extensively on gathering user requirements, use case expansions by organizing meetings with business groups and assigned work schedule for developers.
  • Part of super dome team (team for up gradating development, testing and production servers with latest versions and new hardware).

Environment: Java, J2EE (Servlets, EJB, XML, XSLT, JSP), JavaScript, Pro C, MQI, Oracle 9i, MS-CVS, Windows NT, Unix and Web Sphere 5.0.

Confidential, Buffalo/Niagara, NY

Java Developer

Responsibilities:

  • PlanConnexion (PX) Migration Project for BlueCross BlueShield of Louisiana.
  • Built Java APIs using Java, XML and EJB to read Mainframe application data using Command Line Interface (CLI) to read patient claims data and write into SQL database by establishing JDBC connections.
  • The synchronized API reads one user/patient claims information at a time from PX application, parse data into XML and put on the JSP page. The service representative will have the ability to edit and save the information. The saved information will be written into SQL database.
  • The administrator will be provided with different URLs to review service representative changes and edit/save the claims and put in FTP queues to be written in PX applications (Mainframe) database.
  • Implemented UI using JSP, XML, CSS and JavaScript to present user/patient information on service representative screens.
  • Power MHS Upgrade and PlanConnexion (PX) Migration Project for BlueCross Blue Shield of Vermont.
  • Customization and Integration of Electronic Medical Records/Billing Application.
  • This is a UI application to present medical record and HTML form side-by-side. Sales/Claims representatives will feed the information from the medical record into the HTML form and submit. The front-end is built using JSP with embedded HTML, Adobe PDF, CSS and Visio.
  • The form data is validated using JavaScript, and submitted to a Servlet. The servlet acts as the distributor of various applications based on the request type.
  • The claim insurance information is put in an MQ-Queue to the billing application, running on the mainframe. The claim personal information is stored in the local SQL database. The PDF’s and Visio charts are for reference and maintained by a separate application for the claim owners to view. This information is zipped into a file and FTP’ed to Claims application.

Environment: Java, J2EE (Servlets, EJB, XML, XSLT, JSP), JavaScript, Eclipse, MySQL, SQL, Visio, PHP, HTML, CSS, Perl, XML, Apache/Tomcat, Web services, EDI 837/ 835 formats, Unix, Windows NT and IBM Websphere Application Server.

Confidential

Java Developer

Responsibilities:

  • Played key role in the design for the implementation of this application.
  • Preparing the documentation for High Level design, Low Level design of the application and Process Flow of control for the entire application.
  • Designed the Web application implementing the Struts framework for Model-View - Controller (MVC) pattern to make it extensible and flexible
  • Implemented the architecture with Struts-Config, Action Form classes and Action classes.
  • Implemented the Consolidated applications front-end pages using JSP’s, JSTL, and StrutsTagLibraries.
  • Developed the helper classes used by most of the components in this application.
  • Configured connection caches for JDBC connections.
  • Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages
  • Developed code for generating the XML requests required for calling the web services.
  • Configured Logger, appender and layout using log4j.
  • Used Hibernate for Object Relational Mapping.
  • Used Ant 1.6.5 for building JAR s and WAR.
  • Rational Clear Case was used as a Source and version control for reducing and delivering the code
  • Prepared Unit test cases as well performed Unit testing and Integration testing.

Environment: Servlets, JSP, EJB, Struts, Hibernate, LDAP, JNDI, HTML, XML, ANT, Weblogic Server 8.1, Oracle9i

We'd love your feedback!