We provide IT Staff Augmentation Services!

Java /j2ee Web Developer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Around Eight Years of software development experience in developing mission critical, enterprise wide, multi - tier and multi-threaded application software optimized for web-based, windows and distributed systems.
  • Five years of experience in designing applications based on MVC architecture.
  • Extensive experience in the design and development of software systems using J2EE related technologies including JSP, Servlets, EJB and JDBC.
  • Expertise in DOM manipulation using JavaScript, jQuery and Angular JS.
  • Expertise in implementing various functional components using different core concepts like Multithreading, Exceptional Handling and Collection Framework etc.
  • Experience in implementing SOAP using Axis2 and REST web services using JAX-WS, JAX-RS.
  • Knowledge of multiple technologies including (but not limited to): Java, J2EE, XML, RDBMS, SQL and PL/SQL.
  • Experience in building application with React JS, Redux, and Require JS in MVC architecture.
  • Skilled in leading frameworks as React, Angular, to build high-quality, scalable and reusable components and Front-end solution.
  • Proficient in SQL, PL/SQL programming. RDBMS experience includes Oracle, IBM DB2, and Stored Procedures & Triggers.
  • Proficient in frameworks like Struts, Hibernate and Spring.
  • Excellent working experience in using different Spring modules like Spring Core Container, Spring MVC, Spring AOP and Spring ORM.
  • Experienced with messaging tools like JMS, MQ, and Tibco EMS.
  • Expertise in application servers like Web Logic, Web Sphere, JBoss, Oracle and Apache Tomcat on UNIX and Windows platforms.
  • Proficient in developing J2EE applications using IDE Tools like Eclipse, RAD 7.5, WSAD, MyEclipse 7.0 and JBuilder.
  • Experienced in working on different ESB like MULE ESB, WSO2, and Apache Fuse Etc.
  • Strong experience in using version control tools like Rational Clear Case, CVS, and SVN.
  • Experience in integrating J2EE applications using SOAP, WSDL, Web Services basedon SOA.
  • Extensive experience in designing and developing user interfaces using AWT, Swing components.
  • Strong knowledge of object oriented programming concepts and design patterns.
  • Well versed with working with end-users for support and requirements definition.
  • Extensive experience in a wide variety of roles including proposal analysis/writing, requirement analysis, design, software development, testing, implementation and support.
  • Excellent skills in understanding business needs of the customer and converting them into technical solutions.
  • Strong technical skills and work ethics combined with great attention to detail and meeting deadlines.
  • Ability to work successfully as part of small to large sized teams or independently.
  • Excellent analytical, interpersonal and communication skills.

TECHNICAL SKILLS

Languages: C, C++, Java 1.2/1.3/1.4/1.5/1.6 , SQL, PL/SQL, UML

Web Development: HTML/XHTML, CSS, XML, XSLT, DOM, Perl, JavaScript, Node JS, React JS, DOJO, Angular JS, SAX, AJAX.

Frameworks/Design Patterns: Struts 1.1/1.2/1.3.8 , 2.0, Hibernate 2.0/3.0, Spring1.2/2.0/2.5, MVC, DAO, J2EE Design Patterns

J2EE Technologies: Servlets, JSP, EJB, JNDI, RMI, JDBC, LDAP, JSF, Web Services

Messaging Systems: JMS, IBM MQ Series

IDE Tools: Eclipse 3.0.1, MyEclipse 7.0, JDeveloper, RAD, WebLogic Workshop, WSAD.

Databases: Oracle8i/9i/10g, DB2, MS SQL Server, MySQL

Servers: BEA WebLogic 9.1/10.0/10.3 , Tomcat 5.x/7, IBM Websphere3.5/5.x/6.0/6.1, JBoss 3.2/4.0

Operating Systems: Windows (NT/2000/XP Professional), UNIX, Solaris

Version Control Tools: Microsoft Visual Source Safe, CVS, Subversion, PVCS, Rational ClearCase, Rational ClearQuest, Perforce

Others: Microsoft Visio, Rational Rose, log4j, JUnit, Toad, UNIX Shell script, Linux

PROFESSIONAL EXPERIENCE

Confidential, Phoenix AZ

JAVA /J2EE Web Developer

Responsibilities:

  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3 Bootstrap & used Client Side validations were done using Angular JS, XSLT and JQuery (Masking), and Google graphs XML DOM
  • Developed Model Components - Action beans, Action Form beans and Data transfer Objects of Struts framework.
  • Used Dependency Injection feature of SPRING IOC, and developed web components using SPRING MVC module.
  • Developing Web applications using Java, J2EE, Struts and Hibernate.
  • Developing Action Form classes, Form beans and Action classes using struts.
  • Using Java script and Struts validation frame work for performing front end validations.
  • Developed the application using Struts that leverages classical Model View Controller (MVC) architecture.
  • Client Side code was written in React JS, Backbone JS and Server Side Code were developed using MVC4.
  • Implement the JavaScript/JQuery frameworks such as React JS, Node JS for MVW/MVC framework.
  • Used node js, grunt, bower for local development
  • Created prototype HTML5 based mobile site, fully replicating functionality of ipad app created in Node JS and YUI3, eliminating need for native app development.
  • Experience writing production-grade Node.js and Ext JS applications.
  • Responsible for development of event driven front end user interface GUI with Struts2JQuery
  • Developed the DAO layer for the application using Spring Hibernate Template support
  • Used Tibco Enterprise Messaging Service for messaging
  • Designed code for Publish and Subscribe messages on Tibco EMS Topics.
  • Designed code for Send and receive messages on Tibco EMS queues.
  • Implemented MESSAGEE DRIVEN BEANS for Message listener.
  • Highly experienced with creating JMS Resources in WAS Integrated Admin Console.
  • Highly experienced with creating connection factories such like Topic, Queues in WAS Integrated Admin Console.
  • Expert in creating destinations like, Topics, Queues in WAS Integrated Admin Console.
  • Experienced with bridge concepts in EMS.
  • Designed and developed OracleSQL queries for complex search criteria in the application.
  • DevelopedJavacomponents using JDBC to implement business logic.
  • Experienced with PL/SQL developer to perform SQL queries.
  • Used log4j for debugging the application.
  • Developed test cases, performed Unit testing and functional testing for each module.
  • Performed END TO END Integration testing with CSS and LMS.
  • Used ANT scripts for build project artifacts.
  • Used clear case as version control tool.
  • Used RAD 7 IDE for development and debugging the application.
  • Used Rational Build Forge Tool to build application.
  • Used clear case as version control tool.
  • Creating documentation for project modules using Confluence tool.
  • Experienced with Agile (Scrum) development methodologies, participating in agile meetings such like, Daily standups, sprint grooming, sprint planning, sprint Retrospective.
  • Used Jira tool for Agile (Scrum) methodology.

Environment: Java 1.6, Spring, Struts,, HTML 5,Junit 4.1, Mockito, JDBC, WebSphere Application Server Rational Application developer, Rational Clear Case . Java Messaging Service, IBM MQ, Tibco Enterprise Messaging Service, Rational Application Developer, DOJO,NODEJS, Rational Clear Case, Rational Build Forge, Oracle 11g, PL/SQL Developer, Jira .

Confidential, ROCHESTER, MN

Senior Java Developer

Responsibilities:

  • Participated in Requirement Gathering, Business Analysis, User meetings, discussing the issues to be resolved and translating user inputs into Design documents.
  • Developed service and client using Restful Web Services and Spring MVC.
  • Developed server-side services using Core Java concepts (multithreading and collections).
  • Used JSON views to display the desired properties.
  • Involved in developing code for obtaining bean references in Spring framework Dependency Injection (DI) or Inversion of Control (IOC).
  • Worked on integrating JSF framework with Spring and also developed presentation layer using PrimeFaces, JSP, JQuery and JavaScript.
  • Designed and developed cross-browser GUI in HTML, JavaScript. Worked on implementing Client side validations using JavaScript in HTML.
  • Extensively used Spring Annotations for Transaction Management.
  • Design and Implement single page application with AngularJS, JQuery, HTML5, CSS, JSP for caremark.com
  • Watched changes in project with gulp task runner, with installation of latest versions of ES6 which will run on Node Js environment.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Designed and developed UI screens using Struts 2, DOJO, JavaScript, JSP, HTML, DOM, CSS, and AJAX.
  • Reviewed and designed Dojo widgets and reusable modules with Dojo toolkit.
  • Developed the name selectors in UI using Dojo and AJAX for on-key-down responses from back end.
  • Involved in Client side development of IMR application using Spring Framework, Hibernate, jQuery, Ajax, HTML 5, CSS and Java script.
  • Created tables, entity classes and used Hibernate annotations for validations and also developed Customized Validations for those entities which are not handled by annotations.
  • Performed Hibernate second level caching with JPA.
  • Involved in writing Named queries and Criteria queries.
  • Used Front controller and DAO design patterns.
  • Worked on creating new exceptions along with i18n messages.
  • Taking regular backup for the code when needed and checked the code into code repository using Serena Dimensions as Version tool.
  • Used Maven as a build tool and also generated surefire report.
  • Worked on Apache Tomcat Application Server and Weblogic Server.
  • Executed test cases for Unit Testing and Integration Testing using JUnit and Mockito framework.

Environment: Java 1.6,STS 3.1,Core Java, Spring, JSF 2,Primefaces 3.5,HTML 5,Junit 4.1, Mockito, Hibernate, JPA, RESTful Web Services, Mule ESB, WSO2, Spring MVC, Maven, DOJO, SQL Server 2008, Oracle 11g, Web Logic Application Server 10.3.5, Apache Tomcat 7, Serena

Confidential, JACKSONVILLE FL

UI & J2EE Developer

Responsibilities:

  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Performed Application Demo’s to the end clients.
  • Developed Restful Web Services as End point to share the data with the other products using JSON as messaging medium.
  • Expertise in Angular JS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and Angular JS.
  • Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
  • Constructed web pages for application using MVC3, & Java Script, JQuery, ReactJS, Node JS, Karma, Jasmine. Involved in Enhancement of existing application utilizing React.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Included React library in Code to that changes view over time
  • Used Angular JS as the development framework to build a single-page application.
  • Developed screens using AngularJs, DOJO, CSS3 and html5.
  • Designed Dojo widgets and reusable modules with Dojo.
  • Converted JSON to Java objects as part of consuming Restful Web services.
  • Understanding and analyzing business requirement.
  • Designed and developed the User Interface using JSP, JSTL, Struts Tag Libraries and Java for both Business Logic and GUI development.
  • Implemented client side data validations using JavaScript, JQuery and Server side data validations using Struts Validation Framework.
  • Used spring security framework for authentication and authorization of the application.
  • Developed & deployed the application in on Application Server and Supported the Production Releases.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in the design and development of application using Struts Action classes.
  • Created XML Schema, XML template and XSL.
  • 0Developed SQL, PL/SQL and Stored Procedures on Oracle 10g.

Environment: Java 1.6, JSP, JavaBeans, Struts 1.3, Struts Tag Libraries, JSTL, Hibernate, Java Swings, Angular JS., Java Script, JQuery, Struts, XML, XSLT, TomcatV6.0, React JS, Restful Web Services, DB2v9.1, DOJO, SQL Query Analyzer, SQL Server 2005/2000.

Confidential, ROCKFORD, IL

Java J2EE Developer

Responsibilities:

  • Gathered and analyzed the requirements and did a feasibility study.
  • Participated in Design discussions and prepared design documents.
  • Involved in writing SQL queries and development of JDBC calls to fetch and display relevant records based on the filter criteria.
  • Used ANT scripts for build creation and to push onto various environments.
  • Personally designed and built new SOAP Web service interface implemented in Java using Apache Axis & SOAP
  • Used Hibernate as ORM tool to map the database tables and developed DAO classes to connect the Database and integrated with Spring Framework.
  • Extensively used Spring IOC and Hibernate frameworks to design and develop the Data Access Layer.
  • Data sources were configured in the app server and accessed from the DAO’s through Hibernate
  • Developed JUnit Test Cases and performed extensive functional and unit testing code.
  • Used RAD 7 IDE for development and debugging the application
  • Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities
  • Used Agile Methodology for application development and participated in Scrum.

Environment: Java 1.5, J2EE 5, EJB 3.0, Spring 2.5, Hibernate 3.0, JMS 1.1, SOAP, WSDL, UML, XML, RAD 7.0, IBM WebSphere 7.0, Oracle 10g, JUnit 4.2, JSP, JavaScript, HTML, JQuery, UNIX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented Model View Controller architecture using Spring in the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance
  • Created Action Class which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information. Developed Form Beans to hold the submitted data
  • Used the Spring Framework for Dependency Injection
  • Developed user interface using JSF,JSP, JSTL, Java Script and HTML
  • Developed Stateless Session Beans to process requests from the user and used the HibernateORM Framework to retrieve and update customer information
  • Implemented persistence layer using Hibernate that use the POJO classes to represent persistent database tables
  • Used SAX and DOM XML parsers and used XML Web Services using SOAP/HTTP for sending and receiving data from different applications
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade, Data Transfer Object (DTO) and Service Locator in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing
  • Developed design documents and document the use cases, class diagrams and sequence diagrams using Rational Rose
  • Used RAD as the IDE. Involved in debugging the application modules and provided production support

Environment: Java/J2EE 1.4, IBM Web sphere App server, Struts, JSF, JSP, Spring, Hibernate,Web Services, RationalRose, XML, SAX,JSTL, JMS, HTML, JNDI, JavaScript, OOA, OOD, Servlets, CVS, Log4j, JUnit, EJB, PL/SQL.

We'd love your feedback!