We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • 7 years of IT experience in the areas of Object Oriented Analysis, Design, Development, Testing, Deployment.
  • Expertise in Server side development using Java, J2EE, EJB,JSF, JMS, JNDI, JDBC, JDK 1.x in Windows and Unix Environments
  • Design time experience implementing UML (unified modeling language) using MS Visio and Rational Rose.
  • Good work experience in J2EE Web Technologies JSP, Servlets, Java Beans, JSTL and Struts, JavaScript, Ajax, JQuery and HTML
  • Experience in web application design using open source Struts, Spring MVC, JSF, Frameworks and J2EE Design Patterns.
  • Developed ANT, Maven scripts in to build and deploy J2EE Applications.
  • Expertise in implementing various J2EE design patterns like Singleton, Session Façade, Data Access Objects (DAO), Factory, Data Transfer Object (DTO) and Business Delegate in the development of Multi - Tier distributed Applications.
  • Experience implementing Struts (Model View Controller framework), spring frameworks and Object Relational mapping (ORM) tools such as Hibernate.
  • Good experience in writing Spring Queries, Spring.
  • Implementing Spring Spring aspects for logging cross cutting concern.
  • Strong working experience on Hibernate. Used Hibernate Connection Pooling, HQL, Hibernate Caching, Transactions.
  • Proficient in developing advanced web-based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Struts, Spring, Hibernate, ANT, Eclipse, XML, XSLT, JDBC, WSAD and Databases.
  • Worked extensively using Java Beans, and RMI and expertise in developing web based GUIs using HTML, CSS & Java Script.
  • Experience in XML related technologies such as XML, DTD, XSD, XSL, XSLT, DOM, SAX.
  • Expertise with web tools like Eclipse IDE, Rational Application Developer and Rational Software Architect.
  • Wide exposure with databases including Oracle, PL/SQL and MS SQL Server involving writing Stored Procedures and Triggers.
  • Experience in implementing Waterfall and Agile SDM’s.
  • Experience in version control tools like CVS, SVN and AccuRev to manage and control software development.
  • Experience engineering and administering NoSQL database stores.
  • Highly motivated team player with strong communication, analytical, documentation and organizational skills.

TECHNICAL SKILLS

Operating Systems: UNIX, Windows NT/2000/XP

Languages: Java, C, C++, SQL/PLSQL, ANT, Phython.

J2EE Skills: JDBC, JMS, JNDI, EJB, Servlets, JSP, Java Beans, JSF

Web Technologies: HTML, JavaScript, Ajax, CSS, JQuery, XML, SAX, DOM, XSL, XSLT, XSD.

Application Servers: WebSphere 5.x/6.x, Tomcat 6.x

Case Tools and IDE: Eclipse, RAD 6.x/7.x/8.x,RSA 7.x/8.x

Frameworks: Hibernate, Struts, spring

Databases: MS SQL Server, MS Access, DB2

PROFESSIONAL EXPERIENCE

Confidential, Mclean, VA

Java/J2EE Developer

Responsibilities:

  • Involved in complete projects Life Cycle, i.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance.
  • Extensively used agile development methodology and project planning.
  • Worked on development of Struts based UI screens for the Presentation application.
  • Involved in Writing Action classes, Action Forms and Action Mapping in Struts Config xml.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Developed Service layer using Spring MVC framework and injected the Spring Beans into JSF managed bean.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Implemented spring framework for application transaction management.
  • Implemented Spring AOP in exception handling, which it reduce the development time to handle the exceptions
  • Implemented ADF Development (ADF, ADF Faces, ADF Task FlowsandBusiness Components)
  • Developed JSPS and Managed Beans using JSF implementation.
  • Developed Web Services to integrate with the External System.
  • Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Developing web pages using HTML5, CSS3, JavaScript, JQuery, Angular JS, Bootstrap and JSON.
  • Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal etc.
  • Experience in using ng-grid for rendering rows and columns.
  • Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Usage of JSON for faster and impulsive responses.
  • Involved in writing application level code to interact with APIs, Web Services usingAJAX, JSON.
  • Experience in using GIT for pulling and committing the developed content from/to the GIT repository.
  • Good experience of debugging JavaScript, CSS3 and HTMl5 code and Angular JS.
  • Involved in writing the publishers and subscribers to the Topics and Queues.
  • Developed various SQL queries and PL/SQL Procedures in Oracle db for the Application
  • Designed and developed NoSQL solutions for all users.
  • Managed and administered all NoSQL database systems.
  • Involved in Application/data base query performance Tuning.
  • Implemented a logger framework for the application using Log4J.
  • Used Clear Case as the source control system.
  • Involved in JUNIT testing for the unit testing.
  • Automated the build process by using ANT build tool.
  • Actively involved in getting the production issues resolved.

Environment: Java/J2EE, Java Script, Struts, Hibernate, Spring, JSF, WebServices, Ajax, JAXP, XML, XSLT, Eclipse, Oracle, Weblogic, log4j, JUnit, ANT, CVS, NoSQL, Windows Server, MS, SOAP, PL/SQL

Confidential, Rockville, MD

Java/J2EE Developer

Responsibilities:

  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
  • Worked closely with the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used Struts Tiles Framework for designing the layout of the application.
  • Client pages are built using HTML, CSS, JSP, javascript/JQuery
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Have proficiency in using DAO and DTO patterns to persist data into database
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database
  • Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
  • Used Maven for build framework and Jenkins for continuous build system
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using SVN for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, Jquery, Ant, Struts, Spring, and Hibernate, RSA, WebSphere Application Server, DB2, XML, LDAP, Accurev, JUnit, and Windows2000.

Confidential, San Jose, CA

Java/J2EE Developer

Responsibilities:

  • Understanding the business, analysis, developing the Functional Design Documents, Technical Design Documents.
  • Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Evaluated system performance and validated NoSQL solutions.
  • Managed and maintained Oracle and NoSQL databases in production domain
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Developed user interface components using JSP and tag libraries.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in designing of user interface.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Designed and developed web pages using HTML, JSP, JavaScript and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript.
  • Performed Unit testing and Integration Testing.
  • Involved in Agile methodology with respect to the successful development of the project.
  • Deployed GUI code to WebLogic application environment and standalone components to JBoss Server.
  • Developed web services to perform various operations on the supplier information.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in mapping the data from various vendors with the existing database.
  • Responsible for updating the supplier database if new updates are available.

Environment: Java, JSP, Struts, XML, ANT, Python, WebSphere Application Server, RAD, RSA,, My SQL, Accurev.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible analysis and requirements gathering concerned to Employee module with Roles Recruitment/Sales.
  • Designed the Web application implementing the Struts framework for Model View Controller (MVC) pattern to make it extensible and flexible.
  • Involved in Writing Action classes, Action Forms and Action Mapping in Struts Config xml.
  • The Application is designed using J2EE technologies based on MVC architecture.
  • Designed and coded business components using J2EE architecture.
  • Developed presentation layer using JSP, HTML, XML, XSLT and JavaScript.
  • Entity Bean will manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
  • Used spring bean factory to retrieve objects by name, and to manage relationships between objects.
  • Used spring to provide a consistent framework for data access and to control the proliferation of Singletons.
  • Developed and deployed Servlets for the interaction with the SQL Server database using JDBC.
  • Used Hibernate Query Language and wrote HQL queries for data retrieval from the database.
  • Worked with tomcat in configuring the connection pools and deploying the web applications.
  • Used J2EE design patterns like Factory, MVC, DAO, Value Object, Service Locator, and Session Facade.
  • Wrote Ant scripts to automate the builds and installation of modules.
  • Involved in writing Test plans and conducted Unit Tests using JUnit.

Environment: Java, Servlets, Java Server Pages, Struts, Hibernate, Java-Script, Ajax, Rational Application Developer, WebSphere Application Server, Mysql.

Confidential

Java Developer

Responsibilities:

  • The project included building a scheduling tool for nurses with optimal patterns at the backend using Java.
  • Introduced various validation methods to prevent wrong inputs.
  • Designed the logic using Java classes and DAOs to perform the functionalities.
  • Integrated the Struts and Hibernate to achieve Object relational mapping.
  • Developed the test cases and performed the unit testing.
  • View is constructed by using JSP, HTML, CSS and JavaScript.
  • Worked with Agile software development team.
  • Developed the UML diagrams for the application architecture.
  • Participated in requirements gathering stage and proposed a design meeting the business requirements.
  • Developed functional and technical design documentation.
  • Developed the uses cases for the business requirements.
  • Developed the user interface using Struts and HTML.
  • Developed four main modules for the website based on the java.
  • Performed End user testing and Unit testing using JUnit.
  • Made use of SQL queries to perform various functionalities in the database.
  • Developed the test cases for the end user testing.
  • Prepared the project documentations and the module wise documentations.
  • Involved in the client interactions sessions and led the final project presentation

Environment: JSP, HTML, CSS, JavaScript, Struts, JUnit, SQL.

We'd love your feedback!