We provide IT Staff Augmentation Services!

Lead Java Developer Resume

2.00/5 (Submit Your Rating)

Plymouth, MN

SUMMARY

  • Over 8+ years of extensive experience in analysis, design, development, testing, implementation and maintenance of internet/intranet, Client/ServerApplications and GUI development.
  • Strong Foundation in Java Technology (J2SE, J2EE) and good understanding on Object oriented concepts, OOD, OOP and OOA.
  • Extensive experience in Software Engineering concepts like SDLC, Agile, UML.
  • Experience in writing Web Services using WSDL, SOAP, RPC, AXIS2 and UDDI in distributed web application development environment with AXIS.
  • Extensive experience in using Struts (MVCArchitecture) Framework
  • Experience of working in JSF & Richfaces, MyFaces.
  • Experience with Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object and Data Transfer Object.
  • Experience using middle ware business logic technologies Session Beans, Entity Beans, Message Driven Beans.
  • Strong experience in working with Application Servers like Apache Tomcat 5.5, JBoss 3.2, IBM WebSphere, BEA WebLogic.
  • Experience of working with LDAPdirectory services.
  • Experience of working with databases Oracle 8i/ 9i/ 10G, DB2 and MySQL.
  • Experience of Working with JMS as a part of an application.
  • Experience in using the XML parsers like SAX, DOM.
  • Experience of working with RAD, JBuilder, Eclipse 3.x (with MyEclipse plug - in) and JBoss Developer Studio.
  • Experienced in Unit Testing and generating Test cases for web applications
  • Understanding of UNIX shell script programming
  • Experience in Java/J2EE corporate training.
  • Participation in all phases of project development including requirements gathering, analysis, project design, development, implementation and deployment.
  • Wrote Action classes to implement business logics and to maintain the process of the application.
  • Good team player with excellent communication, analytical and logical, written and presentation skills with strong affinity towards learning new technologies.
  • Experience working in Product development, Insurance and Food Distribution firms.

TECHINICAL SKILLS

Operating Systems: Windows - 9x/NT/2000/XP/Vista, UNIX

Databases: IBM-DB2, MS-Access, Oracle (SQL/PL-SQL), MySQL, SQL Server

JAVAJ2EE: JSP, Servlets, EJB 3.0, JDBC, Struts, JNDI, RMI, ANTMVC, XML,XSL, SAX,DOM, UML,JMS,JSF, Hibernate, J2EE Design Patterns, J2ME

Other Languages: Scripts / APIHTML, DHTML, CSS, XSL, Java Script.

Version Control: CVS, PVCS, SVN, Clear Case 7.1

IDEJ: Builder, JBoss Developer Studio, Eclipse 3.3, RADNetbeans

Application Servers: IBM Websphere, BEA WebLogic, Apache Tomcat.

Protocols: HTTP, HTTPS, SOAP, TCP/IP, JRMP, LDAP.

Packages Methodology: MS Office, Toad, Photoshop, SQL Tools 1.4

UML: Agile, Test Driven Development.

Log4j: Junit, Fortify Audit Workbench, Putty, WINSCP.

PROFESSIONAL EXPERIENCE

Confidential, Plymouth, MN

Lead Java Developer

Responsibilities

  • Responsible for the exchange of information between stakeholders through an electronic health record
  • Tailored, condition specific, bidirectional Patient Assessment tools based on Evidence-Based Medicine and analytics
  • Involved in using XML for developing tool for user interface customization
  • Developed web GUI involving HTML, JSP, Servlets.
  • Developed JSPs and JavaScript for client side validation of data
  • Worked on Spring framework for Dependency Injection and Singleton.
  • Involved in the creation of Widgets for the Client side validation using JavaScript
  • Used Hibernate for Object Relational Mapping and configured with Oracle Database
  • Developed database objects like tables, views, stored procedures, indexes.
  • Implemented OR persistence (Hibernate) for the domain model.
  • Involved in writing Hibernate mapping files, Spring & Struts Configuration files.
  • Created test cases and Involved in Unit Testing.

Environment:Java, JSP, Struts, Spring 3, Jquery, AJAX, Hibernate, JavaBeans, JDBC, JavaScript 1.2, Tomcat 7.0, SQL Developer, HTML, SVN, Oracle, Eclipse.

Confidential, Eagan, MN

Sr. Java Developer

Responsibilities

  • Set up entire Struts application & created numerous module specific JSPs (with Struts Tag libraries, Tiles), JSTL to implement the User Interface Design.
  • Involved in coding of the presentation layer and GUI framework-Struts&Client-Side validations were done using JavaScript.
  • Involved in requirements gathering, Analysis, and Estimation.
  • Estimate the module according to the business functionality.
  • Responsible for deploying the application in Integration environment.
  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
  • Involved in designing the user interfaces using JSP.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, DAO and Singleton.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Used Java Script mostly for the client side validations
  • Used log4j for generating the log files for all the applications.
  • Involved in Unit & Integration Testing for different Modules in the application
  • Involved in coding of the presentation layer and GUI framework -JSF 2, Rich faces 4, Struts.
  • Involved in Requirements gathering, Analysis, Estimation
  • Designed multiple front end screens using JSF, RichFaces, and MyFaces as per the requirement.

Environment: Core Java, JSP, JSF 2, Richfaces 4 JavaBeans, JDBC, JBoss, SQL Developer, HTML, MySQL, Clear Case 7.1, Oracle, RAD 7.5.

Confidential, Minneapolis, MN

Sr. Java Developer

Responsibilities

  • Involved in coding of the presentation layer and GUI framework in JSP, Servlets and Client-Side validations were done using JavaScript.
  • Involved in Production Support of all the ACH i-Net applications.
  • Responsible for running batch jobs in the UNIX environment.
  • Involved in fixing andgiving solutions for PROD issues by analyzing the deployed applications.
  • Responsible for deploying the fixes in different environments - SIT, UAT & PROD.
  • Worked with the Audit Team for fixing security issues in one of the application ACH Deletes & Reversals.
  • Worked in Fortify Audit Workbench to find the security issues.

Environment: Core Java, JSP, Servlets, JavaBeans, JDBC, Log4j, JavaScript 1.2, Weblogic 10.0, SQL Tools, Ant 1.2, HTML, MySQL, Clear Case 7.1, UNIX, Oracle, DB2, Fortify Audit Workbench, Eclipse 3.3, Putty, WINSCP, PAC - 2000.

Confidential, Edina, MN

Sr. Java/J2EE Developer

Responsibilities

  • Estimate the module according to the business functionality.
  • Configuring Eclipse with J2EEfor development.
  • Wrote Java classes, EJB 3.0, Business logic per requirement of the system.
  • Wrote XSLto print the generated invoice in expected format.
  • Designed and implemented layer for accessing application reference data from oracle database using Java Persistent API.
  • Implemented Stateless Session Beans &Message Driven Beans for data access.
  • Wrote Ant build scripts to automate build process: compilation, packaging and deployment in war format.
  • Used stored procedures, triggers and created prepared statements for business layer to manipulate application data store in Oracleserver.
  • Implemented a message-driven bean using JMS that asynchronously processes messages
  • Mapping from Java classes to database tables using Hibernate.
  • Estimate the module according to the business functionality.
  • Configuring Eclipse with J2EE, JSF, RichFaces for development.
  • Wrote Java classes, EJB 3.0, Business logic per requirement of the system.
  • Designed multiple front end screens using JSF, RichFaces, and MyFacesas per the requirement.
  • Created java key store (jks) file for LDAP authentication using key tool.
  • Implemented Entity Beans&Message Driven Beans for data access.
  • Used stored procedures, triggers and created prepared statements for business layer to manipulate application data store in Oracleserver.

Environment: Core Java, J2EE (EJB 3.0), JavaBeans, JDBC, Java Persistent API, Log4j, JavaScript 1.2, WebSphere 6.1 Portal Server, Toad, Ant 1.2, HTML, MySQL, CVS, LDAP, Junit, JMS, JSF, RichFaces, MyFaces

Confidential - Hartford, CT

Sr. Java/J2EE Developer

Responsibilities

  • Estimate the project according to the business functionality.
  • Configuring Eclipse with J2EE, Apache Axis2 for development.
  • Wrote Java classes, EJB 3.0, Business logic per requirement of the system.
  • Designed and implemented layer for accessing application reference data from oracle database using Java Persistent API.
  • Implemented Stateless Session Beans&Message Driven Beans for data access.
  • Wrote Ant build scripts to automate build process: compilation, packaging and deployment in war format.
  • Used stored procedures, triggers and created prepared statements for business layer to manipulate application data store in Oracleserver.
  • Created WS* standard web services using Apache Axis2 and used Oracle WebLogic server10.3 to execute and deploy the processes.
  • Implemented a message-driven bean using JMS that asynchronously processes messages
  • Supporting production tickets and enhancements for the application.

Environment: Core Java, J2EE (EJB 3.0), JavaBeans, JDBC, XML/XSL, Java Persistent API, Apache Axis2, Log4j, JavaScript 1.2, WebLogic 10.3, Toad, Ant 1.2, HTML, MySQL, PVCS, Junit, SOAP, SoapUI, Axis2, JMS, XML, Webservices.

Confidential, Minneapolis, MN

Sr. Java/J2EE Developer

Responsibilities

  • Used J2EE Design Patterns (Session Facade, Data Transfer Object, and GO4) for Middle Tier Development.
  • Requirements gathering, Analysis, Estimation.
  • User Authentication using LDAP.
  • Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
  • Used the Eclipse & RAD for creating EARs and deployed the application on Websphere Server 6.1.
  • Developed the front-end components using HTML, DHTML, Java Scripts, JSP, JSF, XML and XSLT.
  • Implemented MVC architecture implementation on RAD.
  • Used RichFaces Enterprise Application framework for J2EE Ajax in application.
  • Experience with network file sharing protocols and TCP/IP
  • Knowledge on Persistence layer from simple DAO to Hibernate.
  • Implemented Stateless Session Beans with Hibernate for data access
  • Created SOA web services using Axis2 and used SoapUI to test the web services.
  • Developed interface to send messages between systems using JMS.
  • Implemented an Application client component using JMS that sends messages to a queue.
  • Created Java classes with the provided WSDL using Axis2 & deployed the application in WAS 6.1.

Environment: Core Java, J2EE, Servlets, HTML, JSP, Java Scripts, Servlets, Oracle, JMS, Struts 1.2, JavaScript, XML, RAD 7, CSS, CVS, Junit, Jboss Developer Studio,JSF 1.2 with Rich Faces, JBoss 5.0, Cognizant SDE 5.0, Hibernate, EJB 3.0, SQL Server 2008, WAS 6.1, SOAP UI, Axis2, Webservices, Eclipse 3.2.1, PVCS, Log4j, LDAP.

Confidential

Responsibilities

  • Used J2EE Design Patterns (Session Facade, Data Transfer Object, and GO4) for Middle Tier Development.
  • Requirements gathering, Analysis, Estimation.
  • Developed the presentation layer and GUI framework in JSF, Richfaces and Client-Side validations were done.
  • Used the JBoss Developer Studiofor creating EARs and deployed the application on Jboss 5.0 Server
  • Developed the front-end components using HTML, DHTML, Java Scripts, Struts, JSF, Richfaces, XML and XSLT.
  • Implemented MVC architecture implementation onJboss 5.0.
  • Used RichFaces Enterprise Application framework for J2EE Ajax in application.
  • Experience with network file sharing protocols and TCP/IP, FTP.

Environment: Core Java, J2EE, Servlets, HTML, JSP, Java Scripts, Servlets, Oracle, Struts 1.2, JavaScript, XML, CSS, SVN, Junit, JBoss Developer Studio,JSF 1.2 with Rich Faces, JBoss 5.0, Cognizant SDE 5.0, EJB 3.0, Log4j.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for design and implementation of life cycle of various modules.
  • Implemented various Java/J2EE design patterns like Factory Pattern, Command pattern, Value Object Pattern and DAO pattern, Multithreading.
  • Analyzed ER diagrams and XML schema (XSD) for the data modeling.
  • Set up entire Struts application & created numerous module specific JSF, JSPs (with Struts Tag libraries, Tiles), JSTL to implement the User Interface Design.
  • Wrote Action classes to implement business logics and to maintain the process of the application.
  • Designed and developed session and EJB 3.0 Session beans for creating Wrapper Class around existing application and make it available on Different JVM using RMI.
  • Involved in deployment of application on Websphere application Server in Development environment.
  • Involved in Unit Testing & Defect Fixing.
  • Requirements Gathering, Analysis
  • Used Struts Frame Work to implement MVC design and advanced validator.
  • Expert in Java 1.5.
  • Involved in developing the front-end components using HTML, CSS, Java Server Pagesand Servlets.
  • Wrote test cases using Junit testing frame work.
  • Designed and developed session and entity beans for implementing the business logic
  • System analysis, design and development of the web application.
  • Extensively used MVC architecture implementation on Eclipse.
  • Responsible for developing the Struts-configuration file, Action classes for handling the Http requests from the front-end components, OOAD concepts applied.
  • Used WebSphere application server for deploying Servlets and JSP.
  • Client side data is validated using JavaScript, before being submitted to the database.
  • Designing database, writing DML Statements with use of SQL.

Environment: Java, J2EE, Servlets, JSP, Sun Java application server 5.1, JUnit, JDBC, EJB, JBOSS, XML,CSS, HTML, Oracle, RDBMS, JavaScript, and Eclipse MySQL, Navicat MySQL.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in design and implementation of various modules of application.
  • Understanding existing process, requirement collection and creating prototypes.
  • Developed the presentation layer and GUI framework in HTML, JSP, Servlets and Client-Side validations were done using JavaScript.
  • Implemented various Java/J2EE design patterns like front controller, DAO, singleton.
  • Version Control tool used was CVS.
  • Eclipse & Netbeans was used as IDE.

Environment: Core Java, Java Swing, JSP, Java Beans, Servlets, Html, JavaScript, Apache Tomcat, Oracle 8i, Eclipse 3.3, Sun Java Application Server, XML

Confidential

Java Developer

Responsibilities:

  • Responsible for development of Java Swing and RMI Application.
  • Participated in reviews, requirements design and project meetings
  • Implemented various Java design patterns like front controller, Singleton, DAO.
  • Written unit tests using Junit.
  • Netbeans 6.1 as IDE.
  • Developed various modules using Swing for clients.

Environment: Java Swing, RMI, MySQL, Netbeans 6.1

We'd love your feedback!