We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Over 7+ years experience in Object Oriented Programming Application using Java/J2EE Technologies.
  • Extensively worked in developing applications using Servlets, JSP,XML,JDBC, Java Beans, UML, HTML on Windows XP and UNIX environments.
  • Experience in configuration and administration using WebSphere,WebLogic,ApacheTomcat Application Servers.
  • Extremely good in Struts, Spring Framework, Hibernate.
  • Proficient in deploying applications in WAR, JAR, and EAR formats.
  • Developed core java classes for Exceptions and unit test cases.
  • Developing Use Cases, Sequence diagrams, Class diagrams and Collaboration diagrams.
  • Experience in Integrated Testing and Unit Testing using JUnit and Parasoft Testing.
  • Utilized XML for data/content exchange, defining business rules, and application configuration through XSLT, SAX, DOM and JAXB APIs. Implemented RDBMS access via container managed Beans and DAO.
  • Experience in Spring Web Services with JAXB for Marshalling and Unmarshalling requests.
  • Good Experience in the development and Deployment of Session, Entity and Message driven Beans.
  • Expertise in back - end/server side java technologies such as: Web services, Java persistence API(JPA), Java Messaging Service(JMS), Java Data base Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
  • Extensive experience in design and development of MQSeries applications using MQSeries for Java and MQSeries JMS APIs & MOM (Message Oriented Middleware).
  • Extensive working experience on Apache Struts, JSF and Spring MVC presentation tier frameworks and also on Hibernate (ORM) framework.
  • Expertise in HTML, DHTML, AJAX and JavaScript.
  • Taken care of complete Java Multi-Threading part in back end components.
  • Experience in using the MVC frameworks like Struts, Spring.
  • Knowledge in Enterprise Service Bus and experience in implementing ESB architecture.
  • Experience in using IDEs like Eclipse, NetBeans.
  • Excellent experience with databases such as Oracle 10g, MYSQL 5.5, SQL Server.
  • Hands on experience in writing SQL Queries, Triggers and Stored Procedures.
  • Used various Ajax/JavaScript framework tools like Java Script, jQuery, JSON.
  • Good understanding of Design Patterns like Singleton, MVC, Session Facade, DAO, Factory.
  • Experience in Rational Unified Process (RUP) to deliver mission - critical web or desktop applications with J2EE, XML and related technologies.
  • Used Selenium IDE for Open source web testing.

TECHNICAL SKILLS:

Operating Systems: Windows NT/2000/XP, UNIX

J2EE technologies: EJB,JMS, RMI, JSP, Servlets, JDBCOOP:Java 1.5, Servlets, Java Beans and C++

WebServers: BEA WebLogic9.x, Apache Tomcat 6.0, JBOSS

IDE Tools: Eclipse 3.6, NetBeans, JBuilder, Microsoft Visual Studio 2010.

Frameworks: Struts1.0,Hibernate 3.0,Spring

Scripting Languages: JavaScript,VBScript,AJAX

RDBMS: Oracle 10g, MySQL 5.5

UML Tools: Rational Rose (Object Oriented Design)

DataBase Tools: Toad,SQL developer

PROFESSIONAL EXPERIENCE:

Java/J2EE Developer

Confidential, Austin, TX

Responsibilities:

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • The application architecture of the System is based on Spring MVC (Model View Controller) and J2EE specifications.
  • Implemented various features of Spring framework such as Dependency Injection, IOC, Annotations and Spring integration with Hibernate.
  • Worked on Spring Security for application authentication.
  • Implemented Hibernate/JPA for data persistence.
  • Implemented the application using design patterns such as Session Façade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Developed Interactive web pages using AngularJS, HTML, CSS and JavaScript.
  • Worked on Websphere Application Server.
  • Worked on developing POJO classes to map database tables with java objects.
  • Involved in creating test cases using JUnit strictly following Test Driven Development.
  • Worked on SOA Web Services using SOAP for transmission of large blocks of XML data over HTTP.
  • Used Maven, Nexus and Jenkins to automate the build and deploy process.
  • Involved in full project management life cycle from development to integration, testing and release to lower environments.
  • Gathered and defined User Requirements by developing the use case documents and decomposed them to system specifications and tracked them through entire Rational Unified Process (RUP).
  • Used log4j for logging errors in the application.
  • Involved in testing the JMS integration between queues and topics using GEMS.
  • Involved in JAD sessions to gather requirements from the end clients.
  • Used JUnit for unit testing of the application and log4j for logging.
  • Provided functional, regression, browser compatibility and OS compatibility testing
  • Documented test procedures for release acceptance and regression testing of new builds
  • Executed automated Selenium scripts and reproduced failures manually
  • Reported software defects via Bugzilla bug tracking system, performed bug verification testing
  • Tested web sites for functionality, GUI, usability, navigation, browser and OS compatibility

Environment: Java 7.0, Struts 2.X, Spring, Hibernate, JPA, Java Scripts, AngularJS, HTML 4.0, CSS, JMS, JAXP (SAX & DOM), DB2, Weblogic Application Server, Eclipse, Oracle 11g, SOAP, RUP, Maven, log4j, Junit, XML, Web Services (Consuming Applications).

Java/J2EE Developer

Confidential, Dallas, TX

Responsibilities:

  • Identify a potential vision for how to develop application, as an Agile Model Driven Development.
  • Maintained constant communication with Business Analyst and Business Users to identify information needs as per business requirements.
  • Used Spring as middle tier application framework, persistence strategy using spring support for Hibernate and declarative transaction management.
  • All logic exposed via interfaces and practices of Test Driven Development followed consistently.
  • Implemented the Model View Controller (MVC) framework and Spring.
  • Worked on Web Services for transferring XML data between two interfaces.
  • Designed and developed the UI using spring view component, JSP, HTML, CSS and JQuery.
  • Used spring validator framework for client side and server side validation. Also implemented dynamic loading of JSP's using AJAX.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Worked on developing Web Service Client using SOAP, WSDL to verify the payment history of the customer.
  • Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto the DB2 database.
  • Designed RESTful web services for handling AJAX requests.
  • Responsible for writing Hibernate Criteria and HQL queries.
  • Used Java Messaging Services (JMS) for reliable and asynchronous communication
  • Tested Service and data access tier using JUnit in TDD methodology.
  • Used RAD as IDE for the application development and integration of the frameworks.
  • Deployed the applications on IBM WebSphere Application Server.
  • Used Clear Case for version management between various integration and development streams.
  • Used Maven as a build framework.
  • Worked with production support team in debugging and fixing various production issues.
  • Prepared high and low level design documents for the business modules for future references and updates.

Environment: Spring, Struts, JQuery, Junit, JMS, XML, JSP, HTML CSS, AJAX, HQL, JQuery, RAD, Hibernate 3.0, JPA, RestFul Web Services, Clear Case, Spring MVC, Maven, DB2 and IBM WebSphere.

Java/J2EE Developer

Confidential, Dayton, OH

Responsibilities:

  • Involved in the Analysis, Design, Coding, modification and implementation of user requirements in the online banking automation application.
  • Provided production support for the application.
  • Developed an integrated interface to diverse banking and investment legacy systems to facilitate customer service.
  • Developed web application based on J2EE Struts framework. Developed the front-end using Java Swing (involved UI design, user generated event handling, in corporation of underlying functionalities as per the laid down specifications) and also involved in incorporating business logic.
  • Creating procedure and fine tuning the existing procedure to handle huge amount of transaction.
  • Interacting with business analyst for preparing business requirement.
  • Developed Business requirements by using use case and sequence diagram for the application.
  • Reviewed code and encouraged developers to use key design patterns, such as façade, singleton, factory, command, proxy, strategy, decorator, etc.
  • Created an XML configuration file for Hibernate -- Database connectivity.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i 10g Database.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate framework like HQL queries, Criteria etc.
  • Implemented as well as exposed web services using Apache Axis and JAX-WS.
  • Implemented Restful webservice with the use of URI templates and content negotiation.
  • Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Created display tag to generate database driven reports.
  • Created interactive reports by using DHTMLX for Sales Department.
  • Created complex cross tab report for Purchasing Department.
  • Bug fixing and 24-7 production support.
  • Involved in integration testing and deployment of the module as part of the overall application.

Environment: Java, J2EE, Servlets, Struts(MVC), Spring Framework, Swing, Hibernate 3.0, WebSphere 6.0, Eclipse IDE, JSF, JSP, JPA, JDBC, EJB, HTML, JavaScript, Websphere MQ Series, DHTML, Web services, CSS, JQuery, SOAP, WSDL, JDK 1.5, Agile, SQL, JDeveloper, JUnit, Win NT & UNIX.

Java/ J2EE Developer

Confidential, Houston, TX

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
  • Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP,Java, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework (JSR 303).
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Created integrations with RSA (Adaptive authentication) security two factor authentications, other legacy system supported through various protocol Http/Https, Web services, JSON and xml
  • Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Used Log4j for the logging the output to the files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: Java,J2EE, JSP, Servlets, Spring, Servlets, Custom Tags, Java Beans, JMS, Hibernate, IBM MQSeries,Ajax, JUnit, Log4j, JNDI, Oracle, XML, SAX, Rational Rose, UML

Confidential, Tampa, FL

Software Developer

Responsibilities:

  • Implemented MVC architecture using Apache Struts framework.
  • Worked on OR module (Order Entry and Result Report) module.
  • Involved in using Apache Tomcat Server for deploying and testing the code.
  • Involved in preparing the Documentation of the project to understand the system efficiently.
  • Developed using Java, Servlets, JSP, HTML, JavaScript.
  • Involved in designing the architecture and business model of the Project for new module.
  • Written a service using Java, PL/SQL stored procedures and triggers in oracle to update local database

Environment: Java, XSL, CSS, JavaScript, Apache Tomcat with IBM JDK 6,Eclipse 3.5

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in development of General Ledger module, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed various EJBs for handling business logic and data manipulations from database.
  • Involved in design of JSP’s and Servlets for navigation among the modules.
  • Designed cascading style sheets and XML part of Order entry Module & Product Search Module and did client side validations with java script.

Environment: JAVA 1.5, J2EE, JSP, Servlets, JSTL, JDBC, Struts, ANT, XML, HTML, JavaScript, SQL, Oracle 9i.

We'd love your feedback!