We provide IT Staff Augmentation Services!

J2ee/angularjs Developer Resume

2.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Experience in Designing, Developing, Implementing, Integrating and Testing of Internet, Client - Server applications using Java/J2EE technologies.
  • Expertise in Object Oriented Design, Development and Implementation of enterprise applications using Java, J2EE, JSP, Servlets, JDBC, EJB, JPA, JNDI, JMS, HTML, DHTML, JSON, XML, XSL, Java Server Faces, Web services.
  • Experience in developing large scale web applications and enterprise applications using Java Beans, JDBC, Servlets 2.5/3.x, JSP 2.1/2.2/2.3, EJB 3.0/3.1/3.2, Struts 2.0/2.2/2.3, Spring 3.0/4.0, Hibernate 3.2/4.x, JSF, Web Services, SOAP, RESTful, JMS, JUnit, XML, UML, XSD, JQuery.
  • Wide experience in developing and deploying web applications with Apache Tomcat, BEA WebLogic, IBM WebSphere, and JBoss.
  • Good experience in deploying of middle-tier/business tier J2EE Applications on BEA Weblogic 10.3/11g/12c, IBM WebSphere 6.1/7.0/8.5, Tomcat 6.x and JBoss.
  • Extensive experience in developing web applications with Spring Framework and Spring MVC using Hibernate and IBatis as persistence layer.
  • Hands on experience in implementing web layer in MVC design pattern using the Struts framework, Spring framework, JSF and JSP.
  • Strong experience in designing front end using HTML5, XHTML, JavaScript, CSS3, JQuery, BackboneJs, Ajax and JSON.
  • Experienced in OOAD (Object Oriented Analysis and Design), Class modeling and UML diagrams using Rational Rose.
  • Experience in Application Servers with WebLogic, Apache Tomcat, JBoss and WebSphere.
  • Strong experience in building SOA based web services such as SOAP and REST using WSDL, Apache Axis 2, JAX-WS and JAX-RS.
  • Experience in Spring Framework various modules such as Inversion of Control (IOC), MVC, Aspect Oriented Programming (AOP) and Data Access Object (DAO).
  • Experience in JAXB API to bind XML Schema tojava classes.
  • Hands on experience in creating build scripts using Maven and ANT and logging tools like Log4J.
  • Experienced in developing database to create its objects like tables, views, functions, stored procedures and packages using PL/SQL in Oracle, MS SQL Server, and My-SQL.
  • Performed building and deployment of EAR, WAR, JAR files on test, stage systems in various application servers.
  • Experience in development of POJO's, Data Access Object (DAO) and HQL queries to handle database operations using Hibernate ORM.
  • Extensive development experience on different IDE’s like Eclipse, IBM Rational Application Developer (RAD), IntelliJ IDEA, JBuilder and Net Beans.
  • Extensive knowledge of J2SE and J2EE architecture and Experience using JDK 1.5/1.6/1.7.
  • Experience in developing testing plans and procedures for unit test using JUnit.
  • Strong Knowledge in Core Java concepts such as Multithreading and Collection framework.
  • Experience in using version control systems such as CVS, Git, Clear Case and subversion (SVN).
  • Good Organizational, communication skills, ability to express technical concepts and ability to work successfully as a part of team.

TECHNICAL SKILLS:

J2EE Technologies: JDBC, Servlets, JSP, EJB, JSTL, JPA, JSF, JMS, XML and JNDI

Web Servers: Java Web server, Apache Server and Tomcat

Application Servers: Web Sphere 7.0/8.0/8.5/, Web logic and JBoss

Tools: /Utilities: Log4j, Ant and JUnit

Development IDE(s): JBuilder, Eclipse, Net Beans and IBMs RAD

Modeling: OOAD with Rational Rose, ORM and UML

Web tools and languages: JSP, Java Script, JSF, XML, HTML4/5, DHTML, SOAP, WSDL and RESTful

Framework: MVC, Apache Struts, Hibernate, Spring, and AngularJS

Databases: Oracle 10/11g, SQL Server, MS Access, MySQL and IBM DB2

Languages: Java, C, SQL and PL/SQL

Operating Systems: Windows XP/Vista, Windows7 Home/Ultimate and Linux

Version Control Tools: CVS, Clear Case and SVN

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

J2EE/AngularJS Developer

Responsibilities:

  • Working under Agile scrum software development methodology which helps to project plans.
  • Translated the Business (functional) requirements into Technical and Data Specifications using UML.
  • Involved in development of interactive layer usingJSP,JSTL,HTML5,CSSand AngularJS.
  • Implementing Spring Framework for Dependency injection for wiring the components and to integrate with the IBatis and WebServices.
  • Used Hibernate for accessing and persisting data between Java objects/classes and a relational database.
  • Used JSON to pass the Ajax updates between the server and the client.
  • Involved in transforming XML content into HTML usingXPath, XSLT.
  • Wrote Spring JMS message listeners to consume JMS messages coming from external applications using JMS Template.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Communicated with preferred vendor applications using Web Services with the help of SOAP and WSDL.
  • Involved in writing the database integration code using Hibernate Leveraged the AOP features of spring framework to handle exceptions.
  • Involved in Dynamic form generation, Auto completion of forms using JSTL, AJAX for the application.
  • Worked with Core Java features to develop the POJO’s and Java Beans (EJB).
  • Used Stored Procedures, Triggers, Cursors and Packages to store, retrieve, delete and update the database tables using PL/SQL.
  • Wrote HQL (Hibernate Query Language) queries for reports and Criteria queries to get the data in the Data tables using oracle database
  • Implemented SOA architecture and developed WebServices to allow communication between applications through RESTful WebServices.
  • Published WebServices SOAP, RESTful on the Oracle WebLogic Server using Eclipse IDE.
  • Used JAX-WS API to extract client-side results.
  • Used TOAD to get connected to Oracle 11g to access the backend Oracle Database for verifying and validating the data inserted.
  • Assisting in development integration test plans, test cases, and executed integration test phase.
  • Check the code with PMD before check-in the code to Subversion (SVN).

Environment: Agile, Spring, Hibernate, JSP, JSTL,HTML5,CSS3, AngularJS, JSON, Ajax, XML, XPath, XSLT, JMS, SOAP, WSDL, POJO’s, EJB, HQL, RESTful, WebLogic, JA-WS, TOAD, Oracle 11g, JUnit, Subversion(SVN), Eclipse.

Confidential, Ashburn, VA

Java/J2EE Developer

Responsibilities:

  • Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate classes.
  • Worked on Agile Methodology that includes weekly meeting with business analysts and monthly sprint review with clients.
  • Worked closely with various functional teams (technology, technical program management and business) to ensure that business requirements are translated to technology requirements and subsequently drive the implementation of software (using scrum) from design through successful deployment.
  • Developed POJOs using Hibernate and used RAD IDE for development of VzIntegrate application.
  • Implemented RESTful web services (JAX-RS) using technologies such as JSON, SOAP, and XML to communicate between the VzIntegrate and Sherriff applications.
  • Developed SOAP based WebServices of type JAX-WS using Weblogic 11gR1 framework.
  • Implemented IOC (DependencyInjection) and AOP features in various aspects of Spring Framework.
  • Extensively used Hibernate/JPA and Spring-JDBC in data access layer to access and update information from Oracle database and have written HQL, Named and Native queries.
  • Implemented DAO, POJOs using Spring-Hibernate ORM and mapped using Hibernate Annotations.
  • Involved in writing code to transform XML documents using JAXP (SAX and DOM Parsers).
  • Used Jackson API in order to convert Json to Pogo and vice versa.
  • Used and modified build.xml files and enhanced the Ant Process.
  • Timely Fixing Bugs and Used log4j to capture the audit and debug logs.
  • Assisted in Customer interaction, User and Providing Production Support.
  • Implemented Web Service Alarm and Event API’s which gets the data from the Back-End objects.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Wrote build and deployment scripts using Maven, shell scripts on UNIX environment.

Environment: J2EE Technologies, Ant, Agile, JSF, DB2, JQuery, Eclipse Juno/Luna, JUnit, Struts, JSP, Spring JDBC, iBatis, RAD, XML, Ajax, UNIX, JSON, Hibernate, SOAP, oracle 11g, WebSphere 8.5, RESTful (JAX-RS), JavaScript, JPA, Clear case Spring AOP, Dojo and Maven.

Confidential, Deerfield, IL

J2EE Developer

Responsibilities:

  • Responsible in Clients Logins and Billing/Updating Modules of the Application.
  • Involved in the development of the application Using Agile Methodology, refactoring the existing code and Writing the new code.
  • Configured Application and Integration Server connections for SOA suite.
  • Documented the Use Cases, Class Diagrams, and Sequence Diagrams using Rational Rose.
  • Implemented Model View Controller (MVC) architecture using Struts1.x framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and easy maintenance.
  • Created Action Class which routes submittals to appropriate Enterprise Java Beans components and render retrieved information.
  • Developed user interface using JSP, JSTL, Struts Tags, Java Script and HTML.
  • Developed various EJB components to fulfill the business functionality.
  • Developed Session Beans to process requests from the user and used the Hibernate 3.0 framework to retrieve data and client information.
  • Used Web Services and SAX XML parsers and used SOAP for sending and receiving data from different applications.
  • Developed RESTful and SOAP style Web Services layer to interface with MySQL Database.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Used JMS to asynchronously exchange messages between the WebSphere 8.0 Application Server and other applications.
  • Developed Message Driven Beans to use the JMS Queue to communicate between the current and the legacy systems.
  • Used Java/J2EE Design Patterns like Business Delegate, Session Facade, and Service Locator in the project which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Involved in developing various reusable Helper and Utility classes using Core Java, which are being used across all the modules of the application.
  • Involved in development of stored procedures, packages and database triggers to enforce data integrity.
  • Used Log4J for logging and debugging and used JUnit extensively for testing.
  • Used WebSphere 8.0 Application Server for deploying various components of application.
  • Used Git for Version Control.

Environment: J2EE, IBM WebSphere 8.0, Rational Rose, Java, XML, SAX, JSP, JMS, HTML, JNDI, JDBC, JavaScript, Servlet, Struts, RESTful, Git, JSTL, Log4J, JUnit, EJB, Hibernate, PL/SQL, MySQL, Eclipse Indigo/June, and Windows XP

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Developed the web tier using JSP, Struts MVC.
  • Designed and developed new J2EE Components like bean components to in corporate business level validations.
  • Managed multiple requests by the same user using multithreading.
  • Ensured Service design fits into overall SOA driven program.
  • Involved in writing SQL scripts and creating backend database table for complex business operations.
  • Involved in Unit integration, bug fixing and Code reviewing.
  • Design, development and Testing of JSP pages.
  • Developed several web pages using HTML, Style sheets, JSP and JavaScript to perform checking and validations at Client's side.
  • Worked on JavaScript, JQuery and Ajax extensively for various user interactions, front-end validations, event handling and other visual effects.
  • Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Deployment of JSP and Servlets was done using tomcat.
  • Implemented a web service to interact with the database using Apache Axis2 (SOAP over HTTP).
  • Developed J2EE components on Eclipse IDE.
  • Used Spring Framework for the presentation layer.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Involved in developing forms using JSP, HTML and Java Script.
  • Developed Action Classes that takes the request from the JSP and invoke the appropriate method in the business components.
  • Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
  • Validate the input data using JavaScript.
  • Used SVN as a source control for code changes.
  • Used RDBMS for recording financial information.

Environment: s: J2EE, spring, JSP, Apache Axis2, log4J, XML, JDBC, JavaScript, HTML, Eclipse Helios, Tomcat, Struts, JQuery, Ajax, WSDL, SOAP, Servlets, Ant, WebSphere, DAO and SVN.

Confidential

Java Developer

Responsibilities:

  • Understanding the requirement documents.
  • Involved in all phases of Software Development Life Cycle (SDLC).
  • Developed Use case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Designed front page forms using JSP and HTML.
  • Developed presentation components using JSP, JavaScript and custom tag libraries.
  • Used Eclipse IDE extensively for the development.
  • Designed and developed application based on Spring MVC design pattern, used spring validation and wrote validation rules.
  • Used Log4j extensively for error logging.
  • Designing front page forms using JSP and HTML.
  • Involved in Unit & Integration Testing using JUnit framework.
  • Used different design patterns like Data Access Object (DAO), Data Transfer Object (DTO) and Business Delegate to develop the application.
  • Extensively worked with Eclipse and Tomcat to develop and deploy the complete application.
  • Involved in XML config file used XPath, XQuery for query passing.
  • Developed and Implemented DAO classes using Hibernate for database transactions.
  • Used Hibernate Query language (HQL) to perform queries against the database.
  • Analyzing and fixing bugs and updating necessary documents.
  • Designed GUI based on the requirements specification.
  • Coded SQL scripts and created and altered backend database objects.
  • Interacted with SQL database using JDBC.
  • Used Maven as the build tool.
  • Used CVS as version control system.

Environment: J2EE, Servlets, JSP, SQL, Eclipse, Maven, Hibernate, Tomcat, CVS, HQL, JUnit, HTML, XML, JDBC, Log4j, DAO and DTO.

We'd love your feedback!