We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Old Bridge, NJ

PROFESSIONAL SUMMARY

  • Java Programmer 7 years of extensive IT experience with primary expertise in Object - Oriented and Web-based Enterprise applications using Java/J2EE and Client-Server technologies
  • Expertise in all phases of software development life cycle (SDLC) process including Analysis, Design, Development, Implementation, Integration, Testing, Debugging, Production, Maintenance and Support
  • Expertise in developing Multi-tier enterprise level web applications using J2EE technologies including Servlets, JSP, Struts, Spring, Hibernate, EJB, JDBC, JMS, XML, Java Multi-threading API, SOAP & Restful Web services.
  • Expertise in various open source frameworks such as Struts 1.x/2.0, Spring, Hibernate
  • Good experience in Spring like Spring Core, IOC, AOP, Spring ORM, Spring MVC etc
  • Hands on experience in designing and coding web applications using Core Java and J2EE technologies.
  • Experience in object oriented design patterns such as Model View Controller (MVC) frameworks, Business Delegate, Service Locator, DAO (Data Access Object), DTO (Data Transfer Object), Singleton, Object Factory
  • Strong working experience on Hibernate. Used Hibernate Connection Pooling, HQL, Hibernate Caching, Transactions.
  • Experience in Front-end web pages using JSP, HTML, XHTML, CSS, Ajax & JavaScript
  • Developed applications on different IDE’s such as Eclipse, My Eclipse and Net Beans
  • Extensive knowledge on Core Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Streams & File I/O
  • Experience using Hibernate for mapping Java classes with database and using Criteria API and Hibernate query language (HQL)
  • Expertise in implementing various well-known Object-Oriented/J2EE Design Patterns and Session, Entity, Message Driven Enterprise Java Beans
  • Experience in Configuring and deploying applications on Apache Tomcat 6.x and Web Sphere Application Server
  • Experience in SQL programming language in SQL Server, Oracle PL/SQL and MySQL database environments.
  • Experience on Object Oriented Programming Concepts using languages such as Java, C++ & C#
  • Good working knowledge on SVN, VSS or CVS for code management and version control
  • Experience using UNIX and LINUX
  • Experience with messaging middle-ware (ActiveMQ), distributed systems, scalable architectures and caching techniques
  • Understanding database technologies including NoSQL and DB2
  • Experience designing and implementing REST and XML-based web-services
  • Strong knowledge of web technologies, protocols and tools
  • Solid understanding of Data Structures and Algorithms
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Strongly initiative, creative and able to learn new technologies. Ability to deal with people, ability to grasp things fast, and willingness to work has always been my strengths

TECHNICAL SKILLS

Technical Skills: Java, J2EE, JSP, Servlet, Web Services, JDBC, MVC, JSTL, DOM, CSS, Struts, Spring, JSF, Hibernate, JUnit, ANT, Eclipse, NetBeans, Toad, C/C++, HTML5, HTML, JavaScript, XML, DHTML, IBM Websphere, BEA Weblogic Server, JBoss, Apache Tomcat, Oracle 11g, MS SQL Server, MySQL, DB2, Windows, UML, CVS, ClearCase, Wireshark, Immunity Debugger, AngularJS, Jquery, AJAX, nodeJS.

PROFESSIONAL EXPERIENCE

Confidential, Old Bridge, NJ

Java/J2ee Developer

Responsibilities:

  • Involved in determining which flexible component should be developed according to analyzing the user’s requirement and specifications.
  • Designed the UML diagrams likes class diagrams, interaction diagrams by Visio tool.
  • Worked in an Agile work environment with Content Management system for workflow management and content versioning.
  • Developed POJO layer to facilitate the sharing of data between the front-end and back-end.
  • Developed web services by using Restful API.
  • Create server side with Spring Framework and Hibernate for Mapping of the database structure created in Oracle.
  • Involved in development of the applications using spring web MVC and other components of the Spring Framework, the controller being Spring Core likes DespatcherServlet.
  • Involved in the layout of the webpage with Css, html5 and html.
  • Using nodeJS, Jquery and AngularJs to build the dynamic operation on the webpage.
  • Implemented controller and mapped it to a URL in servlet.xml.file Implemented JSP corresponding to the controller where in the data was propagated into it from model and view object form controller Designed and implemented MVC architecture using Spring framework, which involved writing action Classes/Forms/Custom Tag Libraries and JSP pages.
  • Worked in Hibernate configuration.xml set up and mapping file including generators, associations and inheritance etc.
  • Wrote HQL to access the data from the database.
  • Used JPA with Hibernate provider.
  • Involved in reading customer xml and constructing primary, secondary customer information.
  • Developed authentication through LDAP.
  • Developed and debugged the application using Eclipse IDE.
  • Involved in debug the hibernate mapping and create session, transaction and first level cache and second level cache setup.
  • Involved in backing up database and in creating dump files. And also creating DB schemas from dump files. Wrote developer test cases and executed .Prepared corresponding scope and traceability matrix.
  • Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs at various stages of the application development. Tracked defects using QC.
  • Ran JUnit, find bugs and fixed them if there are any.
  • Configured EMMA tool and ran test suite and make sure that 100% test coverage.
  • Implemented Maven as build and configuration tool.
  • Using Apache Tomcat Application Server for application deployment in the clustered window environment.
  • Used SVN repository for version control.
  • Involved in fixing IST, QA and production defects and tracked them using QC.

Environment: Java, J2EE, Spring, Spring-MVC, Hibernate, POJO, Oracle 11g, Maven Repository, JMS, DOM, XML, XSD, XSLT, Eclipse, Web Services, WSDL, JAX-Restful Service, QC, Html, JS, JSP, CSS, html, html5, AngularJS, NodeJS Jquery, Apache-Tomcat, SVN.

Confidential, NY

Java/J2ee Developer

Responsibilities:

  • Designed UML diagrams to indicate which component needed to be developed and their interaction.
  • Developed the application using Struts Framework that is classical Model View Layer (MVC) architecture.
  • Designing, development, JUnit testing and Integration of many components of the applications from end to end, i.e. Front-end (view) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Involved in designing user screens and validations using JSP fields, html, JQuery and JSF as per user requirements.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Implemented the Web Service client for login authentication, credit reports and application information using JAX-WS2.0 and Apache Axis to Web Service.
  • Developed business modules using Hibernate and Spring Framework.
  • Wrote the HQL using Hibernate to implement the ORM.
  • Involved in designing the user interfaces using JSP including Css, html5, html.
  • Involved in development dynamic function using NodeJS and Jquery.
  • Adjusted the Tiles and Layouts to the existing JSP files.
  • Played an active role in testing the application for different bug fixing.
  • Designed and implemented Web Services using XML, SOAP and JAX-RPC.
  • Developed XML, XML schema (XSD) and parser using SAX and DOM and implemented System Oriented Architecture Methodology.
  • Developed various unit test cases using JUnit and performance testing using JMeter.
  • Implements Message Driven Bean Using JMS and scheduling of Messages using MQ series. Used Eclipse for development and debugging.
  • Involved in using SOAP for transmission of large blocks of XML data over HTTP.
  • Used Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Wrote the HQL queries, stored procedures, and triggers to perform back-end database operations.
  • Developed ANT Scripts to do compilation, packaging and deployment in the Web Sphere server.
  • Implements the logging mechanism using Log4j framework.

Environment: JDK, J2EE, Struts, Spring, Web services, hibernate, JMS, JSP, Servlets, WebSphere, MySql, windows, HTML, XML, SOAP, Ant, Log4j, XSLT, XSD, JQuery, JavaScript, NodeJS, JUnit.

Confidential, Trenton, NJ

Java/J2ee Developer

Responsibilities:

  • Designed the application by implementing Spring3.0 Framework.
  • Followed Agile Methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Designed the project suing MVC, Session façade, Service Locator and Business Delegate patterns.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views.
  • Created various actions under Struts-config.xml, tiles-def.xml files.
  • Implemented validation on the JSP fields using Struts Validation framework which included writing validation.xml and validation-rules.xml files.
  • Implemented all DAO’s using Spring Framework.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Configured and deployed the application on weblogic application server.
  • Implemented Complex business Delegate layer using DAO’s created and business logic.
  • Exposed various capabilities such as web services using SOAP and WSDL.
  • Configured and created application log files using Log4j required to trace application messages.
  • Compiled and built the application using ANT scripts and deployed the application.
  • Used SVN as version control system.
  • Involved in code reviews and bug fixing.

Environment: Java 1.6, J2ee, JSP, Spring 3.0, Struts 2.2, Hibernate, eclipse, weblogic 10g, oracle 11g, HTML, JS, Jquery, XML, web services, SOAP, JUnit, SVN, windows, Unix.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in the enhancement of the gift registry work suing j2ee, Struts framework on web sphere application server.
  • Involved in the performance tuning of the database, table integrity and referential integrity for the backend oracle database.
  • Applied performance improvement concepts to optimize the performance for the data access.
  • Used tools like verbose G to analyze and resolve memory leaks for the application.
  • Configure the application for the JDBC providers and new hosts using web sphere deployment manager for the new Dev, Test and production environments.
  • Create and configured the plug-in files for the Iplanet webserver on sun Solaris
  • Involved in testing of the application.
  • Worked with Ant and developed separate build files for development.
  • Client’s side validations are done using JavaScript.
  • Involved in the enhancement of Servlets, which interact with the database.
  • Extensively used log4j logging in the application.
  • Participated in user and team interaction.
  • Responsible for designing and developing the application.
  • Used several j2ee design patterns like DAO, DTO, Business Delegate, Front Controller and MVC-Model along with Struts to develop application.
  • Implemented action classes, Form classes and created struts-config files, validation files, tiles definitions, resource bundles for the entire application using struts framework.
  • Designed and developed UI components using JSP, JSTL.
  • Involved in writing Ant script to build the front end application.
  • Developed DAO’s with SQL queries to process database transactions.
  • Used eclipse IDE for entire application development and CVS for version controlling.
  • Deployed application on weblogic server using Ant build file on windows and UNIX platforms.
  • Involved in writing JUnit test cases.
  • Developed JavaScript files for user input validation and client side revenue calculations.

Environment: Java, Tomcat, MyEclipse, oracle, Struts, DAO, Apache Log4j, UML, JUnit, JavaScript, ANT, XML, windows, Weblogic.

We'd love your feedback!