We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 6+ years of experience in development of web based applications in various domains by using Java, J2EE technologies such as UML, Jakarta Struts, Spring, Hibernate, Web services, SOAP, WSDL, Java Script, JNDI, Java Beans, Servlet, JSP, JDBC, HTML, DHTML, XML, UNIX, LINUX and Windows.
  • Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with J - Unit and good experience with software development methodologies like waterfall and agile.
  • Good Experience in MVC Frameworks like Spring, Jakarta Struts and Hibernate, and experience in SOA (Service Oriented Architecture) by creating the web services with SOAP and WSDL.
  • Expertise in implementing different design patterns such as singleton, session façade, DAO, DTO, Factory and Business delegate.
  • Good working experience in writing PL/SQL Prepared Statements.
  • Expertise in Design and Development of User Interfaces Using JSP and HTML and proficient in programming using JSP.
  • Good experience in developing test cases with JUnit for Unit testing, and logging using Log4J.
  • Experienced in building Web Services (SOAP, REST).
  • Good working with Hibernate mapping and configuration.
  • Having the good experience in Spring Frame Work.
  • Experience of using ANT and Maven tool to generate deployable files.
  • Experience to configure and deploy server (Apache, WebSphere, WebLogic .etc )
  • Sound experience in System analysis, design, and development using UML methodology
  • Good understanding of design patterns
  • Motivated problem solver with strong analytical skills
  • A quick learner, punctual and trustworthy
  • A capable and resourceful team player who also possesses excellent written and Verbal communication skills in English and Mandarin

TECHNICAL SKILLS

Languages: Java, HTML, DHTML, XML, XSLT, UML, EL, C/C++, C#, Assembly Language, Haskell, Verilog HDL, PHP

Frame Works: Struts, Spring, Hibernate, JUnit

Web/ Application Servers: WebLogic, Apache, WebSphere, JBoss, Tomcat

Scripting Languages: Java Script, Ant

Databases: Oracle, MySQL, MS Access and SQL server.

IDE: Eclipse, NetBeans, Visual Studio, Xcode, Matlab

Design/Version Control: CVS, Git

Operating Systems: Windows/Windows Server, Linux, Unix, Minix

Development Methodologies: OOAD, Waterfall, Agile

PROFESSIONAL EXPERIENCE

J2EE Developer

Confidential, Columbus, OH

Responsibilities:

  • Used UML for developing Use Cases, Sequence Diagrams and preliminary Class Diagrams for the system and involved in low-level design.
  • Extensively used Eclipse IDE for building, testing, and deploying applications.
  • Established two new functions, estimate value in the insurance quote module and current user verification in life insurance quote module, from front end to back end.
  • Developed the whole frame work for the projects, based on Struts 2 & Spring MVC.
  • Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML, JavaScript, AJAX, CSS.
  • Involved in writing JavaScript functions and implementation of AJAX on presentation layer.
  • Developed controllers, repositories, Service modules, form beans and validations.
  • Developed beans and persisted bean in the database using JDBC and Hibernate.
  • Involved in connecting bean with database using Hibernate configuration file.
  • Involved in development of Spring DAO layer which invoked database queries.
  • Developed Session Beans for the transactions in the application.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures. Also used JPA with Hibernate provider.
  • Written Maven scripts to build the entire module and deploy it on WebLogic application Server.
  • Implemented JUnit framework to write test cases for different modules and resolved the test findings.
  • Used Subversion for software versioning and as a revision control system.Ensure that coding standards are maintained throughout the development process by all developers.

Environment: JDK 1.6, DAO, JPA, JSP, Servlet, Hibernate, Spring, Struts 2, WebLogic 10.3.4, AJAX, SVN, JDBC, XML, XSLT, CSS, DOM, HTML, ANT, Oracle 9i, MsSql, UML, JUnit, JQuery, Maven.

Java J2EE Developer

Confidential, Fremont, CA

Responsibilities:

  • Resolved performance issues and managed team members for different problems resolution at various levels.
  • Involved in framework designing and development of various modules.
  • Interacted with end client (Business Team) for requirement clarifications and status meetings.
  • Integrated three different vendors to a common platform using AJAX and implemented AJAX for server side validations, auto loading of data and to improve performance.
  • Performed regular deployments day to day administrative tasks onWebSphereESBv6.0/7.0.
  • Implemented Action Classes and Action Forms using Struts Framework.
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
  • Involved in writing of Web services using SOAP, WSDL, deployment, configuration and testing.
  • Worked with JAXP for web services data handling
  • Implemented logging mechanism using log4j.
  • Coding using JSP, Java servlet, and Java Script following Spring MVC framework
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Extensively used Hibernate for Object relational Mapping for data persistence.
  • Unit testing, bug fixing in multiple environments (DEV/INT/CERT/PROD) and reproduce bugs for fixing and code review of individual modules in the application.
  • Release management and support. Participate in User Acceptance Testing during each Agile Cycle.
  • Involved in production support for fixing bugs in the production environment.
  • Ensure that coding standards are maintained throughout the development process by all developers.

Environment: Spring, Hibernate, Oracle, Maven, Eclipse, AJAX, JSP, HTML, CSS, Java Script, XML, Servlet, Design Patterns, Web Services.

Java Developer

Confidential, Richmond, VA

Responsibilities:

  • Developed AJAX based web based UI framework by extending ExtJS classes.
  • Acted as single point of contact to distribute the JIRAs for the front end.
  • Worked extensively with the backend which comprised of Spring, hibernate and JPA.
  • Used JSON and XML formats to transfer data from the server.
  • Implemented Web Services to handle data from third party interfaces used tool like axis 1.4 to create web service clients.
  • Developed Servlets and a JSP for performing CRUD operations on domain specific entities.
  • Developed Service Layer using POJOs and Spring IOC.
  • Developed Data Access Layer using Hibernate and DAO Design Pattern.
  • Used Apache POI API to generate excel document for data in each grid in the application.
  • Extensively used Spring IOC architectural model to inject objects based on the selection of components like setter injection and Interface injection to manage the object references.
  • Involved in the development of the application based on backend Spring MVC architecture.
  • Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.
  • Used the Spring DAO to handle exception for database transaction like open connections, no result, connection aborted, closing the connections etc.
  • Utilized the concept of Lazy initialization (left join fetch) and Eager fetch based on the requirements and increase the performance within the session of objects.

Environment: Spring, Hibernate, Oracle, Maven, Eclipse, AJAX, EXTJS, JSP, HTML, DHTML, CSS, Java Script, XML, Servlets, Design Patterns, Web Services.

Java developer

Confidential

Responsibilities:

  • Prepared high level and low-level system design documentation for the requirements.
  • Involved in implementation of the requirement and Involved in code walkthroughs and inspection of code.
  • Provided support during the release of the product to Production environment
  • Designing extensive usage of DIA in detail design phase through the detailed use cases with Sequence, Activity, Collaboration and Class diagrams.
  • Designed and generated the classes from the Class Diagrams in Rose and Forward/Reverse engineer, which generated classes.
  • The online screens are developed using JSP, HTML, JS and CSS.
  • Custom Tag Library is used to create standard tag.
  • Struts were used to collect data from the users and generate appropriate queries to retrieve data from the database.
  • Stateless Session beans (EJB) are used with Design patterns for flexibility and re-usability.
  • Coded the Selection Criteria Page, which was reused for some of the screens.
  • Coded the Consolidated Balance, Historical Consolidated Balance and Transaction Inquiry Screens.
  • Used CVS for version control of the product.
  • Created applications to connect to Database by using JDBC, connection pools, callable statements and prepared statements.
  • Worked with XML.

Environment: Java, JSP, Struts, EJB, JavaScript, XML, HTML, WebLogic, Oracle, SQL

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in the software development life cycle coding, testing, and implementation.
  • Configured Spring specifications in collaboration with offshore team.
  • Used Java Message Service (JMS) for loosely coupled, reliable and asynchronous exchange of patient treatment information among J2EE components and legacy system
  • Developed MDBs using JMS to exchange messages between different applications using MQ Series.
  • Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with JSF and Spring DI.
  • Developed configuration and deployment files using XML and parsed them using JAXP
  • Installed, Configured and administeredWebSphereESBv6.x
  • Configured and Implemented web services specifications in collaboration with offshore team.
  • Displayed the Documents in PDF format using Spring AbstractPdfView.
  • Developer advanced UI features (like slider, crop,etc) suing JQUERY.
  • Used Spring APIs such as Resource Bundle Message Source for reading Messages and JSTL View for using JSTL in the JSP pages.
  • Dynamic web pages are developed using JSP, servlet, HTML, JavaScript, XML and CSS.
  • Was involved in requirement gathering with the clients.

Environment: XML Web Services, WSDL, Spring,, JQUERY, AJAX, JSP, JavaScript, XML, Oracle, JBoss, Eclipse.

We'd love your feedback!