We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

4.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • 7 Years of experienced in entire system life cycle (SDLC) including Analysis, Design, Programming, Building, Testing, Debugging, Maintenance and Enhancements of multi - tier, database driven J2EE applications.
  • Hands on expertise in designing, developing and deploying applications using J2EE technologies including JSP, Servlets, EJB, JSTL, Struts, Spring, AJAX, JDBC, JNDI, Java Beans, Linux, Hibernate, Web Services and RDBMS.
  • Developed user interfaces using Swing, JSP, JSF, PL/SQL, JDBC, XML, HTML5, CSS3 and JavaScript.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS3 and AngularJS
  • Strong knowledge in Object Relation mapping using Hibernate.
  • Experience on Core java technology which includes Multithreading, JDBC, RMI, network programming.
  • Good hands on experience in developing web applications such as MVC Architecture using Struts & Spring Framework, developing custom tag libraries for JSP pages
  • Hands on experience with Web Services using SOAP, WSDL, REST, XPath, JAXRPC, XML Binding.
  • Database experience includes Oracle 9i, 10g, 11g and DB2.
  • Hands on experience with Model2 (MVC) architecture and Jakarta Struts/Tiles.
  • Experience with BEA Web logic, IBM Web sphere, Apache Tomcat & JBOSS Application server
  • Experience in using IDE’s such as Eclipse, SUN ONE, Toad, WEBLOGIC Workshop.
  • Experienced with J2EE standard and compatible application servers BEA WebLogic & IBM Web Sphere and used IBM Message broker for disparate applications.
  • Good exposure to the full software development lifecycle and Agile/Scrum methodology.
  • Involved in test driven development using JUnit and Struts Test Case.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Languages: C, C++, Java (6/7/8), Groovy (2.4), Python (3.x.x)

Java Frameworks: Servlets (3.x), JDBC (4.x), JSTL, Java Server Pages (JSP 2.x), JSF, MS.

Web Technologies: HTML5, CSS3, JAVASCRIPT, Angular JS, Angular 2, React JS, AJAX, Backbone.js, jQuery, SOAP and Restful, Node.js.

Frameworks: Struts (2.x.x), spring (3.x/4.x), Hibernate (3.x/ 4.x), Apache Camel (2.x), Swing, Apache CXF

Servers: Tomcat (8.x/ 9.x), Web Logic (9.x), Web Sphere (6.x), Red Hat JBoss Fuse, Glassfish Server (4.x).

Databases: Oracle 10g/11g/12c, MS SQL, MySQL (5/6), IBM DB2, Mongo DB (3.x), Cassandra (3.x).

Tools: Ant (1.x, Gradle (3.x), Maven (3.x), Log4j, Git (1.x/2.x), SVN (1.x), CVS (1.x.x)), JUnit (4.x), Selenium (3.x/ 4.x) Mockito), Jenkins, Hudson and Bamboo.

IDE: Eclipse Luna(M6), Mars(M7), Neon(RC3), IntelliJ IDEA (15.x), Net Beans (8.x), RAD (7.x)

Platforms: Windows (8/10), Windows Server 2008/12, Red Hat Enterprise Linux.

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

Java /J2EE Developer

Responsibilities:

  • Used Spring MVCandSpring ORM to develop the application.
  • Used HTML, AngularJS along with Kendo UI for content layout and presentation.
  • Implemented business logic using Session Beans, Servlets and stored procedures.
  • Created user-friendly GUI interface and Web pages utilizing HTML5 elementsand DHTML embedded in JSP.
  • Involved in tracking and fixing defects using HP Quality Center.
  • Analyzed and fulfilled design requirements provided by business users.
  • Utilized AngularJS as the development framework to develop single page web application (SPA).
  • Developed user interfaces using JSP, HTML, CSS3, JavaScript, jQuery, Linux, and Ajax with JSON.
  • Developed SOAP and REST based Web Services.
  • Implemented different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade and DAO design patterns.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Involved in developing stored procedures and triggers to interact with business databases using JNDI
  • Wrote PL/SQL procedures for intensive database transactions for storing high volume HTML Data.
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used Apache Maven as version control system for the source code and project documents.
  • Extensively used core java collections, API and data structures.
  • Delivered iterations every two-week cycle followed extensively Agile Scrum Methodology.
  • Participated in various stages of the project life cycle including design, implementation, testing, deployment and continuous enhancement of the application.
  • Involved in debugging and resolving the production/test issues.

Environment: Java, Spring, MySQL, WSDL, Eclipse, Ant Script, Maven, JAXB, REST, PL/SQL, REST, AJAX, jQuery, Linux, AngularJS, XML, JSON, JavaScript, HTML5, CSS3, JSP, Web Services, WebLogic, Oracle11g, Log4j, SQL Developer.

Confidential, Dallas, TX

Java /J2EE Developer

Responsibilities:

  • Worked on complete life cycle, design, development and testing using OOA and OOD.
  • The Application was designed and developed withSpring MVCandHibernateas the ORM.
  • Used JSP, HTML, Swing and CSS for content layout and presentation.
  • Implemented business logic using Session Beans, Servlets and stored procedures.
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Created user-friendly GUI interface and Web pages usingHTMLand DHTML embedded in JSP.
  • Analyzing and design requirements provided by business users.
  • Writing design specification and develop test cases.
  • Coordinating with I-POS backend, data setup and testing teams.
  • Developed SOAP and REST based Web Services using JAXB.
  • Developed web-based applications using Java Script, HTML5, MySQL, DHTML and CSS3.
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Involved in developing stored procedures and Triggers.
  • Wrote PL/SQL procedures for intensive database transactions for storing high volume HTML Data.
  • All the modifications were performed using JSP, Servlet and XML.
  • Developed applications using struts. Developed Action classes, Action forms, JSP and struts-config.xml, web.xml configuration files.
  • Got very good exposure to Hibernate 2.
  • Implemented the logging mechanism using Log4j framework.
  • Implemented using various J2EE design patterns such as Session Façade, Business Delegate, Value Object, Data Access Object, etc.
  • Used CVS as version control system for the source code and project documents.

Environment: Java, Struts, Hibernate, Spring, EJB, MySQL, WSDL, My Eclipse, Edit Plus, CVS, JAXB, REST, PL/SQL, SOAP, AJAX, DOJO, jQuery, Linux, AngularJS, JSON, Java Script, HTML5, CSS3, JSF, JSP, Swing, Web Services, Web logic, Oracle.

Confidential, Irving, TX

Java /J2EE Developer

Responsibilities:

  • Responsible for understanding requirement, analyzing the impact and developing components and integrating and testing and resolving the defects identified in System test or enterprise test or UAT.
  • Involved in Development of mainly two applications quoting an Ordering which resided or two different web logic servers which interact using web services.
  • Responsible for implementing MVC2 architecture using Struts on SDP platform.
  • Involved in Exception handling and showing proper message to user, using struts Action Errors.
  • Extensively used core java collections, data structures, using features such as generics, for loop, auto boxing of JDK 1.5.
  • Involved in UI level coding using JSP, JavaScript, Ajax, DWR and JSTL.
  • Used VXML to capture request for a voice service and process.
  • Involved in developing XML utilities and Interfaces using SAX and DOM parsers.
  • Developed using design patterns such as Singleton, DAO, Factory, façade, Adaptor.
  • Involved in writing complex queries, sub queries Oracle DB and Toad as Editor.
  • Developed business components using EJB, Session and Entity beans using CMP.
  • Involved in tracking defects using HP Quality Center.
  • Developed third party application Partner using Spring framework which involved Designing and coding of Business Classes using Spring IOC and AOP features.
  • Involved in exposing and consuming web services using SOAP, creating request and processing response.
  • Involved in processing request & response from web service, Enterprise service bus (TIBCO) in XML, XSL, XSLT format
  • Responsible for deployment activities in Development and Test environment on WebLogic using UNIX environment
  • Delivered iterations every two-week cycle followed extensively Agile Scrum Methodology.

Environment: JAVA1.5, J2EE, JSP, JSP Custom tag, core java, DHTML, XML, XSL, XSLT, HTML, Eclipse, Ant Script, Java Script, EXT JS, DOJO, Shell Scripts, CSS, Servlets, EJB, JMS, Struts, Web services, Oracle 9i, SQL, Log4j, SOAP, WSDL, Spring, BEA Web logic, VXML, AJAX, JUnit, Cactus, JMS, JDBC, HTTP Unit, PL/SQL, UNIX, Build Forge, OOA, OOP and OOD, Agile methodology, HP Quality Center.

Confidential

Java Developer

Responsibilities:

  • Participated in various stages of the project life cycle, such as design, implementation, testing, deployment and enhancement of the application.
  • Analysis and design of new enhancements for every release. Had good experience with low level designs. Hands on experience in developing class and sequence diagrams.
  • Developed additional UI Components using JSF and Swing.
  • Implemented an asynchronous, AJAX (jQuery) based rich client to improve customer experience.
  • Had good experience in developing complex interfaces using Struts framework and Ajax.
  • Implemented business logic using Session beans, Servlets and Stored procedures.
  • Development of persistent components using Hibernate 3.0.
  • Wrote SQL queries, PL/SQL stored procedures and modifications to existing database structure.
  • Applied Agile SDLC methodologies for software development.
  • The front-end JSP pages were developed using the Struts framework and were hosted in a J2EE environment on the Apache tomcat server.
  • Developed Scripts for LINUX platform deployment.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Developed web-based applications using JavaScript, MySQL, HTML5, DHTML and CSS.
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Expert in debugging the issues and resolving the production/test issues.
  • Involved in 24X7 production support and maintaining the application after production.

Environment: Java, J2EE, JSP, jQuery, Hibernate, MySQL, HTML5, Web Services, JSF, Java script, WSDL, Servlet, Swing, Struts, Oracle, PL/SQL, XML, XSLT, AJAX, CSS, UML, JUnit, ANT, LINUX, Windows 2000.

Confidential

Java Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Factory and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts Framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front-end UI using JSP, HTML, JavaScript, CSS. Implemented Struts Validators framework to validate the data
  • Developed Ant(build.xml) targets for build and deployments on WebSphere Application Server 5.0
  • Developed Stored Procedures in the Oracle 9i database.
  • Performed impact analysis on the dependency projects of OneSource Project
  • Involved in writing unit test plans and developing test cases using Junit. Used Configuration Management and Version Control tool CVS.
  • Designed User Interface using Java Server Faces (JSF), Cascading Style Sheets (CSS), and XML.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Developed deployment descriptors for the EJB must deploy on Web Sphere Application Server.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used Subversion to implement version control System.

Environment: Java 1.6, J2EE, HTML, jQuery UI, jQuery 1.1, Struts 2, EJB 3, Hibernate, XML, JavaScript, Web services, Servlets, Oracle, HTML, SVN, JUnit, Eclipse, LDAP, Apache Commons Libraries, WebLogic Application Server.

We'd love your feedback!