We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Pasadena, CA

SUMMARY:

  • 8+ years of experience in design, development and implementation of software applications using Java, J2EE, technologies. Having good experience in the Information Technology Industry and also healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
  • Extensive experience in developing the Strong Skills in Object Oriented Programming Concepts OOPS with OOP methodologies.
  • Thorough working knowledge in application development using Java, J2EE, Applets, Swing, EJB, JSP, JavaScript, Servlets, JDBC, JMS, JSF(Java Server Faces), Struts, Hibernate, Spring(including web flow), CSS, CSS3, XML, XSL/XSLT, Angular JS, AJAX, JQuery.
  • Proficient in Web Services design and implementation with SOAP, WSDL, UDDI, Service Oriented Architecture (SOA).
  • Experience in using Struts 2.x, Spring and Hibernate 3.x framework (MVC) for various Web based application development.
  • Expertise in developing GUI based application with Java Applets and Swings.
  • Experience in working with application development environments using BEA WebLogic, IBM WebSphere Application Server(WAS6), and Apache Tomcat.
  • Proficient in Object - Oriented, Design, Development (OOAD) and integration of complex enterprise and web based applications using IDEs like JBuilder, Eclipse, RAD and NetBeans.
  • Expertise in Design Patterns including Data Access Object, Session Façade, Business Delegate, MVC, and Singleton.
  • Strong experience with JUnit Framework in performing unit testing in applications.
  • Excellent in databases like IBM DB2/UDB, SQL Server, Oracle 11g/10g/9i/8i.
  • Used Maven scripts to build and deploy the J2EE applications.
  • Worked on Log4J package for logging purposes and CVS, SubVersion for the version control.
  • Good knowledge of using PERL on Operating Systems and core Java, Java database connectivity API of JDBC, Java Beans.
  • Experience in working on different operating systems like Window XP/2003/2000/, UNIX.
  • Strong Experience on JSON and basic knowledge in Automation Testing (RFT).
  • Strong experience in UNIX and Shell scripting.
  • Performed unit testing using JUnit integration and deployment of applications on done using tools such as ANT and Maven and debugging through log4j
  • Expertise in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX.
  • Expertise in designing and coding stored procedures, functions, triggers, packages using SQL and PL/SQL with tuning concepts.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and agile methodologies like SCRUM and KANBAN.
  • Good documentation skills on both functional and business requirements.
  • Highly self-motivated with strong analytical, communication and problem solving skills, excellent team player and ability to deliver under critical situations.

TECHNICAL SKILLS:

Languages: Core Java, J2EE, SQL, PL/SQL, UML, C, Lucene/Apache Solr, C/C++

Web Technologies: JSON, JSP, Servlets, JNDI, JDBC, JSTL, JMS, JPA, EJB, Web Services, SOAP, REST,WSDL, JAX-RS, JSX-WS, HTML, HTML4, HTML 5, CSS, CSS 3, DHTML, Java Beans, JavaScript, Dojo, Angular JS, AJAX.

XML Technologies.: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

Web/App. Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web Sphere Application Server 8.0 & RAD 8.5, JBoss. IIS.

IDEs: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE.

Tools: TOAD, XmlSpy, Ant, PL/SQL Developer, JUnit, JMock, I Report

Operating systems: Windows, UNIX, Linux, Sun Solaris, MAC-OS.

Databases: Oracle 8 / 9i / 10g/11, HSQL, Oracle 8 / 9i / 10g/11g, HSQL, DB2, PL/SQL, My Sql, MS SQL Server 7.0, Sybase, MS-Access.

Design Patterns: MVC, Singleton, Visitor, Business Delegate, Service Locator, Session Facade, DTO,DAO, Factory Pattern etc

Frameworks: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.

Version Control: CM Synergy, Rational Clear Case, Rational Clear Quest, CVS, VSS, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Pasadena, CA

Java/J2EE Developer

Responsibilities:

  • Designed and developed features for J2EE based business activity monitoring and operational dashboard engine, including the rules and alert engine, webapp components, recoverability, intelligent workflow features, internationalization, and upgradability.
  • Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used JQuery to make Ajax calls.
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules.
  • Involved in design of Scheduling Application using the Activity, Data Flow, Class and Sequence UML diagrams
  • Developed the Application Module using several design patterns like Singleton, Factory, DAO, DTO, Business Delegate, Façade, prototype and Composite View.
  • Created services for various modules like Account Creation and Maintenance using SPRING.
  • Wrote backend scripts that performed maintenance tasks on the contract data using JDBC.
  • Designed and coded JAXB API to interact with third party application for asynchronous loading and parsing of JMS XML messages.
  • Developed the necessary front end user interfaces in JSP’s, HTML, Java Script, CSS and AngularJS that will be integrated using Spring MVC Framework. Developed Form Beans/ JavaBeans, Spring Controller Classes and configured with the corresponding view pages in spring-config.xml file.
  • Implemented RestFul based web services using JAX-RS annotations, Jersey provider and consumed using $HTTP services from Angular JS modules.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Worked on 5 verticals of an application on Agile base development cycle with a By-weekly sprint.
  • Established efficient exception handling and logging using Spring AOP.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Designed Hibernate entities that map data base tables, implemented inheritance strategies using Hibernate inheritance strategy.
  • Implemented search functionality, filtering, pagination using Hibernate criteria Query interfaces.
  • Developed test suite framework and regression tests for rules and alerts engine, recovery engine, object manipulation functionality, import/export engine and user-defined function handling using JUNIT
  • Maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.
  • Developed the application on Web Sphere Application Server environment with RAD7.0 as development IDE.
  • Used HP Quality center for defect tracking.
  • UAT support and bug fixing.

Environment: J2EE, Springs, Spring MVC, Spring Core, Agile, Hibernate 4.0, Restful webservices, HTML5, JavaScript, CSS, SVN, AngularJS, Oracle, QC, JUnit, Maven, Log4j, Git, Rational Rose.

Confidential, Pittsburgh, PA

Java developer

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding, testing.
  • Implemented agile methodology throughout the project development lifecycles.
  • Responsible for analysis, design, development and integration of backend components using J2EE technologies such as Springs 3 and Spring JDBC.
  • Extensive use of Teamforge, for maintaining the design and other project related documents, status of the assigned tasks.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns,SOA.
  • Developed Project Specific Java API’s for the new requirements with Effective usage of Data Structures, Algorithms and Core Java, OOPS concepts.
  • Used DAO pattern to retrieve the data from database.
  • Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
  • Developed web service for web store components using RESTful API.
  • Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Developed application Specific thread safe XML APIs, XML DocumentBuilder and parser utils, validators using java DOM Parser which is used among the components.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Created and modified Complex SQL Commands.
  • Database designing and tables, master data creation in the database.
  • Analyzing the execution plan and choosing the optimized query for the DB operation using SQL Developer, Teradata, and DBeaver.
  • Extensive use of Appwatch MQ for interaction between components and Dev to Dev testing.
  • Involved in configuring Web.xml, Springs-context.xml.
  • Designed and developed an enterprise common logging around slf4j with a centralized log support (used logger info, error and debug, trace levels).
  • Developed test cases using JUNIT4, and used SVN for maintaining repository for the project.
  • Used Soap UI for Dev to Dev testing.
  • Used Sonar for maintaining the code quality and JUnit code coverage.
  • Manage API in REST.
  • Used Backbone js, Angular js and Node js.

Environment: JDK1.7, J2EE, JDBC, Servlets, Spring, Spring JDBC, IBM Informix, Dbeaver, API Development.SQL Assitant, XML, XSD, Eclipse, Tomcat Application Server, SVN, Maven, Windows OS, Log4j, Junit, JMockit, Jboss.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Worked on AGILE methodology.
  • Designed use cases, sequence and class diagrams, activities, states, objects and components.
  • Used UML (MS Visio) for software design.
  • Developing presentation layer with JSPs, HTML5, JavaScript, CSS3, JQuery, JSON, AJAX, ANGULARJS, Spring Form tags, JSTL Tags etc.
  • Design and develop XML processing components for dynamic menus on the application
  • Developing the application using Spring MVC Architecture with Hibernate as ORM framework.
  • Developed SQL queries for retrieving data used to generate the reports.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Used AJAX and JQuery for developing asynchronous web applications on client side.
  • Used Spring MVC, Hibernate, object/relational-mapping (ORM) solution technique, to map data representation from MVC model and Oracle Relational Data Model with a SQL-based schema.
  • Created SOAP Web Services using WSDL, XML and SOAP for transferring data.
  • Writing complex SQL queries for demanding complex business logic.
  • Developing Web services using Restful and SOAP frameworks.
  • Worked with Quality Assurance team in tracking and fixing bugs.
  • Used Log4j for logging purposes.
  • Developed JUnit test cases for all use cases and executed them.
  • Took various initiatives to optimize existing applications for better performance and efficiency
  • Used Log4j for application logging and debugging.

Environment: Java 1.6, J2EE, Servlets, JSP 2.5, JUNIT 4.1, Spring 2.5.6/3.0, Spring ORM Spring Form tags JSTL, Hibernate 3.0, Oracle11g, Apache, SOA, Eclipse IDE 3.7, Log4J, Ajax, SOAP, PL/SQL, HTML 5, CSS, JQuery, JSON, ANGULARJS.

Confidential

Java/J2EE/Struts Developer

Responsibilities:

  • Designed and developed the application using Agile methodology.
  • Developed the application using with Spring web Flow.
  • Developed business login using Core java concepts.
  • Used Design Patterns like value object, session facade and Factory
  • Used LDAP for authorization and authentication in EJB’s.
  • Parsing incoming message using JAXP and storing in the database
  • Developed controller objects using Servlets for Account Setup
  • Extensive involvement in the programming using C++ on UNIX base
  • Created Action Form and Action classes
  • Used various tags HTML, Bean and Logic
  • Configured Spring-Servlet for controlling the flow.
  • Developed the service layer using JSP, Spring, XML, HTML, DHTML and JavaScript
  • Implemented various XML technologies, XSL style sheets.
  • Mapping of SQL databases and objects in java using iBATIS
  • Developed the project using Rational Application Developer (RAD) 6.0.
  • Deployed the application and tested on WebSphere Application Servers.
  • Wrote SQL Queries and integrated SQL Queries into DAO
  • Involved in the preparation of use case, sequence diagrams, class diagrams
  • Created activity diagrams, class diagrams using Rational Rose and test cases using JUnit.

Environment: J2EE, EJB, Servlets, Spring, JDBC, JSP,RAD, Websphere, XML, HTML, C++, Design Patterns, Java Script, ANT, JUnit, JMS, DHTML, iBATIS, Rational Rose, UNIX, Windows, SQL Server.

We'd love your feedback!