We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 8 year of IT experience in Java/J2EE, Object Oriented Programming, Interfacing distributed applications and Internet/Intranet based on Database Applications.
  • Experienced in developing and deploying J2EE components (JDBC, Servlets, JSPs, EJBs) in Tomcat, Weblogic, and Jboss Application servers.
  • Expertise in using Modeling tools like Rational Rose for developing UML Activity diagrams, Sequence diagrams and Class diagrams.
  • Worked extensively in Java, EJB,Struts, Servlets, JSP, JDBC, Spring, Hibernate, JMS.
  • Experienced in SQL.
  • Well versed with RDBMS like Oracle, DB2 and MS SQL Server.
  • Good Knowledge of using IDE Tools like Eclipse and NetBeans.
  • Extensive knowledge of Front End technologies like HTML, CSS, Java Script.
  • Experience in developing Object Relational Mapping using Hibernate.
  • Extensive experience in SOA (Service Oriented Architecture) and experience in developing J2EE Webservices using Axis, WSDL, SOAP,RESTand Apache CXF.
  • Extensive experience using Apache Jakarta Struts 1.x and Casper Framework Java Server Faces Framework implementing MVC framework in J2EE architecture.
  • Expertise the logging the application using LOG4J.
  • Expertise in debugging the applications and Unit Testing the application using JUnit.
  • Experience using ANT, Maven for building and deploying the working enterprise application.
  • Hands on working experience with Enterprise Java Beans (EJBs) that include Session Beans, Message Driven Beans.
  • Experienced in software configuration management using CVS and Subversion.
  • Experienced in developing and deploying server side business components using session, entity beans and message driven beans.
  • Team Player with excellent analytical, problem solving, troubleshooting, Interpersonal and Communication skills and Versatile and willing to work on any J2EE technologies.
  • Passionate towards Java Programming and highly adaptable, flexible to learn and implement new technologies.

TECHNICAL SKILLS

Languages: JAVA, SQL, JavaScript, J2EE, C, JDBC, SQL, PL/SQL.

Operating Systems: UNIX, Linux and MS Windows 2000/XP/Vista/Windows 7

Frameworks: Hibernate 3.0, Spring 3.x, Servlets, JSP,XML, Struts,EJB 2.x/3.x, JDBC,MVC

Scripting: JSP, JavaScript, AJAX (Jquery), HTML, CSS

RDBMS: Oracle 9i/8i/10g, My SQL 5.x,MS Access,DB2

Web Servers: Apache Tomcat 7/6/5, WebLogic 8.x/9.x/10.x,WebSphere6.x/5.x, Jboss3.x/4.x

IDEs: Eclipse, Net Beans

Version Control: CVS,SVN, Subversion, ClearCase

Methodology: Log4J,ANT,MAVEN,UML

Web Services: SOAP,WSDL, Apache Axis, Apache CXF 2.x

Testing: JUnit

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. Java/J2EE Developer

Responsibilities:

  • Developed and coordinated complex high quality solutions to clients using IBM Products/Tools, Apache Tools, J2SE, J2EE, EJB, Servlets, JSP, HTML, JavaScript, JQuery, JSON and XML.
  • Developed the web applications using Spring Framework, Hibernate
  • Applyied Spring Framework for transaction Management and Spring JDBC for building ORM, and for AOP and Dependency Injection
  • Responsible for using AJAX framework with JQuery, Dojo, ExtJs implementation for Widgets and Events handling.
  • Customizing Log4J for maintaining information and debugging.
  • Created Unit test cases using Junit.
  • Performed design reviews with the Architects, code reviews with the team.
  • Prepared builds, deploy and co - ordinate with the release management team to ensure that the proper process is followed during the release.
  • Provided end to end support for the testing activities during system testing, UAT.
  • Customized third party vendor information using Web services (SOAP and WSDL).
  • Maintained source code using PVCS.
  • Prepared technical documentation of the application.
  • Production support for applications delivered and met the SLA's for Sev-1 issues
  • Responsible for closing the backlog of production related issues.
  • Implemented Asynchronous messaging between components using JMS
  • Inserted Dependency Injection between components using Spring's (IoC) concept.
  • Integrated part of web layer of the application based on Struts into Spring using ContextLoaderListener while integration of the web layer into spring framework.

Environment: Java1.6, HTML, JavaScript, JSP, Spring 3.0, Struts 1.3, Hibernate 3.0, Web Services, XML, XSD, SOAP-UI, JSTL, UML, Eclipse, Maven 3, JUnit, SVN, Log4J 1.2, Oracle 10g, Web Sphere 7

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • The project involved extensive use of the different Spring features including Spring MVC, Spring DAO, Spring AOP and Spring Templates.
  • Integrated the application with Spring for implementing Dependency Injection and provided abstraction between presentation layer and persistence layer.
  • Used Spring Core annotations for dependency injections.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Developed POJO’s,Data Access Object(DAO) which handles all database operations using Hibernate.
  • Developed and Designed Aggregation sub module where users can add, delete and modify login information of the third party client based on web services.
  • Implemented authentication and authorization for the web layer using the Spring Security.
  • Implemented logging system for the project using Log4j to have secured logging.
  • Used ANT Scripts for build and deployment of applications on different environment: s.
  • Used Hibernate annotations to persist the data into MySQL Database.
  • The Ehcache is used for caching the Hibernate Object Relational persistence and query service.
  • Used Top-down approach of the services implementations using Apache CXF(generated the java files from WSDL).
  • Involved in implementing server side validations, exception handling.
  • Using CVS for Revision control repository across common source code used by developers.

Environment: Java, Apache Tomcat Application Server, Eclipse, CVS, Spring, Hibernate, JMS, Java Script, Web Services, AXIS, SOAP, JAXRPC, WSDL, XSD, Maven, ANT, Clear Case, JUnit, MYSQL, Sun Solaris.

Confidential, Edison, NJ

Java Web Developer

Responsibilities:

  • Used Agile (SCRUM Development Process) methodology for developing the application.
  • Implementing the Design and developing modules using Agile Methodology. Planning iteration for effective design and development of the Modules.
  • Designed User Interface based on MVC framework, which accomplishes a tight and neat co-ordination of JSF, JSP, Servlets and Custom Taglibs.
  • Developed the User Interface validation frame work in combination with custom validation built on top of Struts validation frame work from the form bean.
  • TSF framework for internationalization.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects and AOP is used for Logging.
  • Designed and persistence layer build on ORM framework and developed it using Hibernate.
  • Developed Server side components with coordination of EJB, Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, session facade, Service locator, DO’s, TO’s, PO’s.
  • Configured Hibernate to display the static lookup data from the database.
  • Designed and developed unit testing framework revolving around Test Driven from existing applications/ modules and Test first methodology for new initiatives/enhancements using Junit3 Junit4, easy mock.
  • Developed and utilized J2EE Services and JMS components for messaging communication in JBoss Application Server.
  • Developed Web services modules based on SOA architecture to consume services.
  • Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAXRPC Web services using AXIS.
  • Configured development environment using JBoss application server for developer’s integration testing and optimized the server for maximum throughput.
  • Developed aspect oriented logging module using Log4J for logging purposes.

Environment: JSF, JSP, HTML, JBoss, Hibernate, Oracle 10g, Eclipse, JUnit, PVCS Version ManagerAnt Builder, Log4J, Team Track, SQLDeveloper.

Confidential, Grand Rapids, MI

Java Developer

Responsibilities:

  • Software Development is driven by Agile methodology, short sprints in from of iterations and designed Use case diagrams, Class diagrams, and Sequence diagrams using UML and developed using Java JEE components.
  • Developed and implemented three tier Architecture using Struts and JSF for Presentation, Spring and EJB for server side and hibernate for communicating with the Database.
  • ImplementedDependency Injection (IOC)feature ofspringframework to inject beans into User Interface and AOP for Logging.
  • Developed the UI validation framework using custom validations built on top of Struts validation framework.
  • Developed Server side components using Spring, Hibernate and implemented J2EE design patterns such as Intercepting Filter, Front Controller, Business Delegate, session facade, Data Transfer Object, DO’s, and TO’s.
  • Developed and used J2EE Services and JMS components for message communication in Web logic Application Server.
  • Responsible for maintaining and Configuring EhCache to hibernate for displaying static lookup data from Oracle.
  • Configured web sphere development environment, integrated testing and test environments.
  • Developed Unit testing framework driven by Test First methodology (TDD), to develop test cases for business layer and user interface using mock objects, and Selenium.

Environment: Java,Websphere Application Server, Rational Rose, Eclipse, Struts, Hibernate, Spring, JMS, Java Script, WebServices, AXIS, SOAP, JAXRPC, WSDL, XSD, Maven, Clear Case, JUnit, Oracle, Sun Solaris.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement gathering and testing of the system.
  • Developed the Security features of the System where the users were authenticated and identified using their unique voter id, which mapped to users information in the database.
  • Developed Front-end system using MVC Architecture Model.
  • Designed and implemented front end web pages using JSP, HTML and XML/XSLT.
  • Used Struts tag library to code JSP.
  • Performed Java Database Connectivity and involved in Database Design.
  • Tested and debugged all the components in Web Logic.
  • Used JUnit to test specifically the Web Components.
  • Used ANT and log4j for building java files and for warnings respectively.
  • Wrote SQL, PL/SQL (Procedures/Functions/Packages/Triggers) to handle business functionality.

Environment: Java2, JSP, Struts1.0, HTML, XML, ANT, Log4j, Web Logic 8.x, JUnit, Oracle 8i.

We'd love your feedback!