We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • 8+ years of professional experience in IT industry, involved in Software Analysis, Design, Development, Testing & Support of Web and Enterprise - wide Applications using Java/J2EE.
  • Expertise in developing applications using Core Java concepts like OOPS, Multithreading, Garbage Collections, Collection etc.
  • Experienced on Web & UI technologies including HTML,CSS, JavaScript, JSP, JSTL, JQuery, and AJAX.
  • Experienced in developing and deploying web based n-Tier Architecture based on J2EE Technologies like JSP, Servlets, Java Beans, JDBC, JSF/Icefaces/Primefaces,EJB, Struts, Confidential, Hibernate,JMS, XML and Web Services.
  • Experience in using Java/J2EE Design Patterns such as MVC, Session Facade, Business Delegate, Singleton, Data Access Object (DAO) & Data Transfer Object (DTO).
  • Good Exposure to Service Oriented Architecture (SOA) for reusability of services.
  • Experienced in developing and consuming WebServices by using Apache Axis/Jersey REST along with the other protocols such as WSDL, UDDI,SOAP, XML, JAXB, JAX-RPC.
  • Experienced in developing persistence layer using O/R-Mapping tools like Hibernate/JPA.
  • Experienced in Application Designing like Class diagrams, Sequence diagrams, Analysis diagram using Rational rose.
  • Strong hands-on experience on Application Servers viz., Confidential WebSphere, JBOSS, and Weblogic including configuration, administration and documentation.
  • Strong acquaintance with Web Servers like Apache TOMCAT.
  • Experience with major databases such as Oracle, DB2, MYSQL, MS Access and MS SQL Server.
  • Good Experience in developing test cases with JUnit and logging with Log4j.
  • Experience in using Maven and Ant for build automation.
  • Hands on experience in building projects using IDEs Eclipse, My Eclipse, RAD, NetBeans.
  • Experienced in working with different operating systems Windows, UNIX & LINUX.
  • Excellent organizational and interpersonal skills with a strong technical background.
  • Quick Learner, Self-motivator and ability to work in challenging & versatile environments with an excellent written/verbal communication.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, SQL, PL/SQL.

Web Technologies: HTML, JavaScript, JQuery,CSS, GWT, AJAX

Analysis and Design: UML, Rational Rose

J2EE Technologies: JSP, Servlets, Java Beans, JSF, Confidential, HibernateEJB, XML, JMS, JAX RPC, JAX-WS, JDBC.

Application: WebLogic, WebSphere, Apache Tomcat, JBoss.

Databases: Oracle, SQL, DB2, MYSQL Frameworks Struts, Confidential, Hibernate, JUnit, Log4j

Documentation Tools: MS Office 2003/2007/2010 , Visio,MS ProjectVersion Control SVN, CVS, Clear case.

Building Tools: Maven, Ant

Operating Systems: Windows XP/98/2000/VISTA/7, UNIX & LINUX

PROFESSIONAL EXPERIENCE

Confidential, Durham NC

Sr Java/J2EE developer

Responsibilities:

  • This project is developed on Agile Scrum methodology.
  • Developed new features using Client Side - Model View Controller.
  • Used DOJO 1.8.4 extensively to develop the application.
  • Developed Single Page application.
  • Provided client side validations using JavaScript and provided dynamic functionality using AJAX
  • Developed REST Services for the new custom features.
  • Used Confidential Rational Team Server to deploy the application.
  • Monitored the error logs using Log4j and fixed the problems
  • Used Confidential Jazz Repository AS source Control for the applications.
  • Used Eclipse as IDE tool and installed RTC on Eclipse to develop the application.

Environment: Java, J2EE, JDK1.5, HTML, CSS, JavaScript, DOJO, Confidential JDBC, Confidential IOC, Maven, Confidential DB2, Web services, Confidential Rational Team Server, JUnit, Linux, RUP, XSLT.

Confidential, Greenville SC

Sr Java/J2EE developer

Responsibilities:

  • Involved in transforming the Use Cases into Class Diagrams, Sequence Diagrams and State diagrams.
  • This project is developed on Agile Scrum methodology.
  • Customized and designed the GUI for the Rcopia application to serve and manage Electronic Prescription system using JSP, JSTL, HTML, CSS, JavaScript.
  • Provided client side validations using JavaScript and provided dynamic functionality using AJAX
  • Worked on using Struts Framework for the Presentation Layer
  • Developed server side modules to process the client requests using Action Servlets, Action Classes.
  • Struts Validation is used for server side validation.
  • Used Confidential framework for developing the business services layer of the application.
  • Used Confidential Framework’s IOC Dependency Injection to inject Service Object.
  • Implemented persistence layer using Confidential JDBC to store and update data in database.
  • Consumed WebServices using WSDL/SOAP standard.
  • Involved in creating the database design & Table design on Confidential DB2 database.
  • Involved in writing and running JUnit tests in the Java programming language.
  • Involved in deploying the application in WebSphere Server using Maven.
  • Monitored the error logs using Log4j and fixed the problems
  • Used SVN for source control.
  • Used RAD as IDE tool to develop the Java applications.

Environment: Java, J2EE, JDK1.5, JSP 2.0,Struts, Axis Webservices, JSP, JSTL, HTML, CSS, JavaScript, Confidential JDBC, Confidential IOC, Maven, Confidential DB2, MS-SQL, Web services, XML1.1, JMS, Confidential Web Sphere, JUnit, Rational Rose, Linux, SVN, RUP, XSLT.

Confidential, Rocksville, MD

Sr Java/J2EE Developer

Responsibilities:

  • Involved in transforming the Use Cases into Class Diagrams, Sequence Diagrams and State diagrams.
  • This project is developed on Agile Scrum methodology.
  • Customized and designed the GUI for the Rcopia application to serve and manage Electronic Prescription system using JSP, JSTL, HTML, CSS, JavaScript.
  • Provided client side validations using JavaScript and provided dynamic functionality using JQuery.
  • Worked on using Struts 2 Framework for the Presentation Layer
  • Developed server side modules to process the client requests using Action Servlets, Action Classes.
  • Struts Validation is used for server side validation.
  • Worked on generating PDF’s using iText API
  • Worked on coding EJB3 Stateless Session beans for encapsulating the business logic.
  • Produced WebServices using WSDL/SOAP standard with Axis 2.
  • Involved in creating the database design & Table design on Confidential DB2 database.
  • Involved in writing and running JUnit tests in the Java programming language.
  • Involved in deploying the application in WebSphere 7 Server using Maven.
  • Monitored the error logs using Log4j and fixed the problems
  • Used SVN for source control.
  • Used RAD 6/7 as IDE tool to develop the Java applications.

Environment: JDK 1.5, J2EE, JSF 1.2/Icefaces 1.8.2 MVC Framework, Hibernate 3.0,JPA, SOAP Web services, REST Webservices prototype, XML, XSD, XSLT, CSS, JavaScript, UML, HTML,Oracle11g, WebLogic application server, Pl/Sql,, Eclipse, WebLogic8.x/10, Maven 2, Junit, Windows,JIRA,Jax-WS, JMS,Log4j, Agile Scrum.

Confidential

Sr Java/J2EE developer

Responsibilities:

  • Understanding of the business functionality and business rules to be followed during the execution of the projects.
  • Involved in creating UML sequence diagrams using rational rose.
  • Involved in Design, Development, Testing and Deployment phases
  • Designed and developed several JSP's, Servlets for presentation layer.
  • Used Confidential IOC, AOP, MVC modules to integrate with application.
  • Used Hibernate as persistent layer by mapping to the tables.
  • Developed JSP/HTML, Java page flow and used JSTL to remove scrip lets in JSP’s.
  • Used Oracle10g as a backend database created stored procedures, prepared and maintain the scripts for each custom service.
  • Communicates with other internal applications via Web Services.
  • Used SOAP in Web Services for data communications
  • Implementing Client Side validations using JavaScript and developed front end code with AJAX, HTML and CSS.
  • Involved in deploying the application into WebLogic application server.
  • Implemented MAVEN Build scripts to build and deploy the application.
  • Used SVN for Version Repository maintenance.

Environment: Confidential IOC, Confidential AOP, Confidential MVC, Web Logic 10.1.3, Java 1.5/1.6, Apache Axis, JSP 2.0, Servlets 2.5,Hibernate, JMS, XML, SOAP, WSDL, SAX, DOM, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, MAVEN, Oracle 10g, Eclipse 3.3, Windows XP.

Confidential

Java/J2EE developer

Responsibilities:

  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications and Technical specifications according to the requirements.
  • Created Class Diagrams and Sequence Diagrams using rational rose.
  • Used Eclipse as an IDE to develop and debug the Application.
  • Developed Presentation layer using JSP, JSTL, HTML, JavaScript, CSS and AJAX and developed various Form bean classes for all the modules.
  • Confidential MVC is used to integrate with the front end.
  • Used HTTP Client API for Login Authentication and submitting the ASR.
  • HTML Parser is used for parsing the HTML Pages.
  • Created reports using jasper reports iReport & used JavaMail API to send the emails.
  • Confidential JDBC layer is used to connect to database.
  • Involved in Unit Testing Using JUnit.
  • Consumed SOAP webservices
  • Implemented logger for debugging and testing purpose using Log4J.
  • Involved in creating tables and writing stored procedures using PL/SQL.
  • Involved in managing and creating relevant tables in the database by Using SQL.
  • Involved in deploying Servlets, JSP’s in WebSphere application server.
  • Involved in code versioning, Check In, Check outs and code merging using SVN.

Environment: Confidential MVC, WebSphere, Java 1.5,, JSP 2.0, Servlets 2.5, JMS, XML, AJAX, DOM, JavaScript, UML, HTML, JNDI, SVN, Log4J, JUnit, ANT, Oracle 10g, Eclipse 3.3, Windows XP.

We'd love your feedback!