We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Austin, Tx

SUMMARY:

  • Over 5 years of software development experience in UI development, object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle (SDLC).
  • Expertise in Web UI development using JavaScript OOP, AJAX, ExtJS, CSS, (X) HTML, HTML5. Expertise in XML technologies XPath, XSL, XSLT.
  • Extensive experience in AngularJS for application implementation, proficient in creating modules, controllers, routeProviders, factory services, ng-repeat, customizable filter and http get/post methods.
  • Experience in working with multiple Servers like IBM WebSphere, Web Logic, JBoss and Apache Tomcat.
  • Strong J2EE/Java application development background, with experience in defining functional and technical specifications.
  • Intensive knowledge in databases like Oracle, SQL Server, PL/SQL, Queries, Triggers, DB2 Cslient, O/R Mapping, Hibernate, and JPA.
  • Extensive & expert level of experience with Java Platform, JEE, EJBs, JDBC, JPA, Servlets, JSP, JMS, XML, Applets, JavaScript, POJO.
  • Extensive development experience in different IDE’s like Eclipse, MyEclipse, NetBeans, Web Logic Workshop, and WSAD/RAD.
  • Experience in XML related technologies like JAXP, JAXB, XML, XSL, XSD, XPATH, DTD, and XML Schemas.
  • Experience in using DOM and SAX parsers to process, validate, parse and extract data from XML files.
  • Experience in client side designing and validations using HTML, HTML5, DHTML, CSS, Java Script, AJAX, Sencha and JSP.
  • Expertise in various open source frameworks like Struts 2.x, 1.x, Spring, JSF, Ext JS and ORM Technology like Hibernate 3.0.
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, JSF, Java Beans, JMS and Object Oriented Programming techniques.
  • Experience in Web Services Technologies like SOAP, WSDL, UDDI, JMS and Service Oriented Architecture (SOA).
  • Expertise in various components in Spring IOC, AOP and MVC (Model View Controller) architecture.
  • Experience with Ext JS framework using AJAX services.
  • Extensive experience in implementation of the version control software VSS, CVS and Clear Case.
  • Experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming
  • Experienced in using Log4jand good expertise in Ant tool and IVY tool.
  • Hands on experience in UML Modeling using Rational Rose, UML, etc.
  • Good experience on Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Diligent and highly enthusiastic professional with strong technical, analytical and communication skills.

TECHNICAL SKILLS:

Languages: Java 1.4/1.5/1.6, SQL and PL/SQL, UML, XML, XSL, XSLT, C, C++

J2EE Technologies: JDBC 2.1/3.0, Servlets, JSP, JNDI, JMS, JUnit, Java Mail API, RMI, JAXB, JAXP, Apache Axis2, REST.

Frameworks: Struts 1.x, Spring 2.x/3.x, Hibernate 2.x/3.x, MVC architecture, JSF 1.x/2.x, EJB 2.x/3.x, Sencha.

Persistence layer: Hibernate 2/3.1

IDEs/tools: Eclipse, MyEclipse, Net-Beans, WSAD/RAD, IBM Rational Software Architect (RSA).

Design Modeling: OOA/OOD, AOP, UMLWeb Tools: AJAX, CSS, JavaScript, AngularJS, Flex, XML, HTML, HTML5, XHTML, DHTML, SOAP, WSDL.

Version Control: Subversion,VSS, CVS, Clear Case.

Database: Oracle10g/9i, MS SQL Server 2000/2005/2008, DB2, Microsoft Access, and MySQL

Documentation Tools: MS Office 2003/2007/2010, Visio, MS Project, MS SharePoint

Web/Application Servers: IBM Web Sphere, Web Logic, JBoss, Apache Tomcat.

Methodologies: Agile, SCRUM, TDD, Waterfall

Operating Systems: Windows (Major), Linux

Others: ANT, IVY, JasperReports, Maven, Rational Rose,UMLet, Log4J, Junit

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Worked extensively on WebSphere applicatioin server.
  • Used Agilemethodology and participated in SCRUM meetings.
  • Extensively worked on Apache Flex and Struts 2.0 and migrated project from Apache Flex to Struts 2.0.
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
  • Extensively used JSF Core and HTML5 tags and also FLEX for UI development.
  • Used Spring Framework with Hibernate to map to Oracle database.
  • Tested all application controllers extensively with AngularJS's built-in testing facilities.
  • Involved in Documentation and Use case design using UML modeling include development of Class diagrams, Sequence diagrams, and Use case Transaction diagrams.
  • Developed HQL, SQL queries.
  • Designing and modifying reports for MySQL database using Jasper iReports and JasperServer.
  • Used ANT as a build tool and IVY as dependency tool. Used CVS version control for implementing the application.
  • Developed the business logic using EJB.
  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Developed HQL, SQL queries.
  • Deployed the application on Web Sphere Application Server.
  • Extensively worked on Web Web Sphere Application Server migration from WAS 6.0 to WAS 8.5.5.

Environment: Java 1.6, Agile, Struts 2, Adobe Flash Builder, ColdFusion, Cygwin, Hibernate, JasperReports, Angular-JS, Oracle 11g, Eclipse Kepler, Eclipse EE, Luna, JSF 2.2, Oracle Sql developer, CVS JavaScript, Maven, Apache Ant, Apache Ivy, Junit, JMS and TortoiseSVN.

Confidential, Amarillo, TX

Java/J2EE Developer

Responsibilities:

  • Developed application layout and composing tiles definitions, managed beans to use with JSF
  • Performed Use case design, object modeling using UML, like transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Framework leverages JSF features like Event handling, Validation mechanisms, and state management.
  • Created Managed bean used to instantiate backing beans used in a JSF application and storing them in a Scope.
  • Spring Framework at Business Tier and uses Spring's Bean Factory for initializing services.
  • Developed the AJAX functionality using Ajax4JSF tags libraries and also implementing AJAX functionality for Asynchronous calls.
  • Used Spring Core Annotations for Dependency Injection.
  • Developed Backing beans to handle UI components state and stores that state in a scope.
  • Involved in writing the database integration code using Hibernate.
  • Prototyped use of JSF for presentation development and Spring for middle tier development to analyze if use would ease development.
  • Used Java Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Extensively used JSF Core and HTML tags and also FLEX for UI development.Used Spring Framework, Sencha with Hibernate to map to Oracle database.
  • Wrote HBM Files for mapping Java objects to tables in relational database and updated it as required.
  • Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Developed HQL, SQL queries.
  • Used Agilemethodology and participated in SCRUM meetings.
  • Build the application using TDD (Test Driven Development) approach.Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Developed web-based customer management software and SOA architecture using Facelets,myFaces/Richfaces, JSF, Spring and web services.
  • Used MAVEN for project management and build automation.Used Subversion as a version control for implementing the application.

Environment: Java 1.6,Agile, Spring 3, Hibernate, Weblogic 10.3, Oracle 11g, Eclipse Kepler, JSF 2.2,Richfaces v4, Oracle Sql developer, JavaScript, log4j, Maven, Junit, JMS and SVN

Confidential, Richardson, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Developed Custom Tags to simplify the JSPcode. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client side validation.
  • Uses Rational Rose for model driven development and UML modeling.
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well organized result in web pages by writing AngularJS controller, directives, services, and route providers
  • Experience with reporting using Jasper Reports with different data sources and multiple file formats
  • Participated in coding Spring AOP components for the Transactional Model to handle many requests. Involved in writing JSP and Servlet components.
  • Actively involved in designing and implementing the application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Façade and Data Access Object.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report.
  • Developed Web services for sending and getting data from different applications using SOAP messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, then used SAX and DOM XML parsers for data retrieval.
  • Involved in configuring JNDI properties and used Data Source objects for database communication.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to consume messages from the JMS provider.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Deployed the application on Web Sphere Application Server.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD).
  • Used ANT as a build tool and IVY as dependency tool. Used CVS version control for implementing the application.
  • Involved in design and development of major change requests in Account Management and Customer Agreements APIs of CAFM, Account Management being the main module for the component.
  • Extensively developed sequence diagrams and class diagrams for the system using UML. Utilized J2EE Design Patterns like Session Façade, Service Locator and DAO pattern

Environment: Java 1.5, Agile, Spring 3, Hibernate, Jboss, DB2, Eclipse, Struts 2, Angular-JS, Jasper Reports, JavaScript, log4j, Junit, JMS, CVS

Confidential

Java Programmer

Responsibilities:

  • Responsible for Analysis, Design, Development, Integration, Testing, Implementation, User Acceptance Testing and maintenance stage.
  • Involved in OO Analysis (OOA) and Design (OOD) and Identification of Components and preparing Technical Use Cases.
  • Involved in Documentation and Use case design using UML modeling include development of Class diagrams, Sequence diagrams, and Use case Transaction diagrams for creating policy and implemented.
  • Developed Web pages and login form of insurance company using HTML/DHTML/CSS and Flash.
  • Involved in coding Struts for the new customer registration, login and Sending registration details to insurance company server.
  • Developed the business logic using EJB.
  • Created the ORM using Hibernate java beans and mapped to the tables of database.Implemented client side validations using JavaScript using.
  • Created SQL queries, used functions, procedures and triggers.Wrote Web Services (SOAP, WSDL) to retrieve information from bank application.
  • Worked on web services and JMS especially features offered by webMethods .
  • Developed an XML specification for storage of configuration files. Wrote classes containing XML parsers to access properties in these files using JAX - RPC.
  • Developed code using DFC (Documentum Foundation classes) library.
  • Developed code and deployed them as jobs and also wrote DQL statements in DFC (Documentum Foundation classes) library.
  • Worked using DAB and Composer tools. Developed command line utilities using DFC library to import new data in Documentum.
  • Wrote SQL, PL/SQL statements and stored procedures to retrieve the data from the database.
  • Responsible for generating EAR file and deployment of the project in the WebSphere Application Server.
  • Worked on JMS for sending customer information to the Bank Server. Prepared Test Cases for Unit Testing using JUnit.

We'd love your feedback!