We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

Chicago, IL

Summary :

  • Nearly Seven years of experience as a Java/J2EE Developer in all phases of Software Development Life Cycle SDLC including analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object Oriented Client-Server technologies.
  • Developed Service Oriented Architecture SOA based J2ee applications that conforms to SOA standards.
  • Experience in Spring MVC architecture, Struts framework, Spring IOC, and Hibernate.
  • Exposure to Service Oriented Architecture including Universal Description and Discovery Integration UDDI lookups, Web Services Description Language WSDL using SOAP protocol, and Extended Markup Language XML and java XML parsers such as JAXP, SAX and JDOM.
  • Expertise in designing and developing applications using J2EE technologies including Servlets, JSP, EJB, JMS, Struts, Hibernate, Web Services, XML, JNDI, JDBC, SVN.
  • Expertise in MVC 2 architecture using Jakarta Struts 2.0 with features like Validation framework, tiles framework and Internationalization.
  • Experience working on Production support for Java J2EE applications.
  • Experience working with Agile methodology and TDD development
  • Extensive experience in usage of ORM Hibernate in Spring framework
  • Experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle, MS-SQL, MySQL and DB2 databases.
  • Experience working with Restful/Rest web services using Apache Axis2.
  • Hands on experience with HTML, CSS, AJAX, JSTL specification, Tag Libraries XSLT, DTD, Resource Properties
  • Expertise in OOAD and OOP from designing UML diagrams using IBM Rational Rose.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, deploying applications on Weblogic, Websphere and JBoss.
  • Development, testing and deployment experience of enterprise applications on Windows UNIX platforms through IDE's such as Eclipse/MyEclipse, WSAD/RAD
  • Proficient in persistence framework like Hibernate ORM, JPA.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven debugging through log4j.
  • Developed the Applications using J2EE Design Patterns such as Model-View-controller MVC , Singleton, Session Fa ade, Business Delegate, and Service Locator.
  • Strong team player with organizational and analytical skills.

SKILLS:

Technologies : JavaEE 6.0, JSP, J2EE 6, Struts 2.0/1.1, Servlets, JNDI, Java, JDBC, WebServices, EJBs, Java Beans, JMS, Hibernate, Spring, XML, Javascript, XSLT, HTML, CSS, AJAX, JUNIT, JPA, Design patterns, C, C , Angular JS.

Frameworks/ORM tools: Spring 3.0/2.5/2.0, Struts 2.0/1.1, Hibernate 3.0, Apache Axis2.

App Servers/ Middleware: WebSphere 7/6.1, Weblogic 11g/10/9/8.1, Tomcat 6.0, JBoss4.x,

IDE / Programming Tools: Eclipse 2.1/3.7, Netbeans 7

Operating System: Unix, Linux, Windows NT/XP/7/8.

Scripting Language: JavaScript, JQuery

Database/Tools: Oracle, MS SQL Server 2005, MySQL

Libraries and Tools: Ant, Maven, Rational Rose

Version Control: Subversion, CMVC, CVS

Functional Domain: Banking, Insurance, Logistics, Financial.

EXPERIENCE:

Confidential

Java developer

Responsibilities and Achievements:

  • Involved in study of User Requirement Specification, Communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Worked in Agile Scrum Methodology
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application
  • Created Location Look up SOAP based web services using Spring 3.0.
  • Used Hibernate for Object relational Mapping and Persistence.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Decomposed Epics into User stories and Maintained Iteration updates on Jira
  • Implemented Test Driven Development using frameworks like Junit, JMeter
  • Used JAXB to parse XML files and Transform them into Print Ready format.
  • Consumed location look up web services using Spring 3.0.
  • Created Smoke Test in power shell to Test Webservices.
  • Used SVN as Version Control.
  • Used Maven for building applications.
  • Deployed applications on Websphere 8.5 and Tomcat during development

Environment: Java 1.6, JSP, Servlets, Spring 3.0 , SOAP REST WebServices, WSDL, JDBC, Hibernate 3.2, WebSphere 8.5, XML, JAXB, SVN, JUnit,Jmeter, Maven,JIRA, Power Shell, Oracle 10g, Eclipse, Tomcat 6.

Confidential

Java Developer

Responsibilities:

  • Analysis and Design of various modules using SOA and J2EE stack.
  • Involved in developing Classes diagram in UML showing generalization and other relationships, Sequence diagram describing the interaction of objects over time.
  • Used Spring AOP for the transaction management and logging.
  • Wrote POJO classes and used annotation to map database tables with java objects.
  • 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.
  • Provided production support for the application
  • 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.
  • Implemented various design patterns like singleton, decorator, data access object, factory pattern, fa ade.
  • Carried out bug fixing by rigorous testing using JUnit test cases.
  • Designed and Developed Web Services using technologies WSDL, SOAP to communicate to the other modules.
  • Documented all stages of the project, generated documentation using Java API Documentation Generator javadoc .
  • Build ear file with jars and war files releasing for Production.

Environment: Java 6, JavaEE 4, IBM WebSphere Application Server7.0, Apache Axis2, Struts 2.0, Spring 3.0 , Hibernate 3.0, JMS, JDBC, JNDI, AGILE/SCRUM, XML, XSL, XSLT, WSDL, SOAP Web Services, Log4J, JUnit, SOAP UI, IBM DB2, UNIX, MAVEN, Restful Web Services, Agile, TDD, Rational Rose.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Involved in multi-tiered J2EE design utilizing Spring IOC, Aspect Oriented Programming AOP architecture and Hibernate.
  • Developed Restful web services to allow communication between applications.
  • Configured struts configuration file with all mappings required by the architecture.
  • Developed user interface using JSP, Struts Tag libraries, JSTL to simplify the complexities of the application and easy integration with Struts action.
  • Implemented J2EE Design Patterns such as MVC, DTO, Business Delegate, DAO, Front Controller, Command, Singleton, Factory, Facade, Observer.
  • Used Websphere 6.1, SQL Navigator, SVN for design, development version control.
  • Used Spring MVC framework for dependency injection, transaction management and AOP.
  • Configured and customized logs using log4J.
  • Involved in design and hands on development of Hibernate persistence design framework components with annotations.
  • Used Hibernate persistence framework for storing user preference, user profiles, scanning results and other storage information.
  • Use of JAXB with DOM parsing for XML processing of the feeds.

Environment: Java, J2EE, JSP, Servlets, Java script, Hibernate, Spring Framework, Struts 2.0, Apache Axis, XML, XSLT, XSD, Web Services, JMS, SOAP, JAXP, WSDL, JAX-WS, JavaScript, Log4j, ANT, UML, SQL Server, SQL Navigator, HTML, Unix, Shell Scripting, Eclipse, Websphere 6.1, SVN

Confidential

Java/J2EE Developer

Responsibilities:

  • Interacting business analysts for requirements gathering for system dependencies
  • Participated in peer reviews and walkthroughs of program, code test specifications
  • Worked on Struts MVC 2.0 for front controller and Spring 3.0 Framework
  • Worked on creation of Hibernate configuration files and mapping files for persistence layer JPA and transaction management
  • Implemented data access layer by Object Relational Mapping ORM tool HIBERNATE with standard DAO pattern and HQL Queries
  • Worked on Service Oriented Architecture SOA using Web Services JAX-WS.
  • Extensively used AJAX for validations.
  • RAD 6.0 was used as an IDE for developing the application
  • Written customized UNIX scripts C TC, Bourne Shell programming and moved them to production environment after stress testing
  • Java IO API was used for reading and writing java objects
  • Co-ordinated between the onsite and offshore team members
  • Designed and implemented exception handling strategies
  • Followed RUP methodologies during the project execution time
  • Used Apache Maven2 plug-in for Eclipse for building the application
  • Wrote extensive SQL Queries for the purpose of data retrieval and data manipulation using JDBC and JNDI on Oracle
  • Setup Weblogic 8.1 during deployment and testing
  • IBM Rational Clear Case6.0 has been used for the purpose of version control
  • IBM Rational Clear Quest6.0 has been used for bug tracking
  • Developed JUnit Test classes for testing the application code
  • Performed random and regress testing of the application for reducing number of defects.
  • Worked on developing the Webservices on WSAD5.x and WAS5.x.

Environment: Java 1.4, Jsp 2.x, DHTML, Html, servlet 2.4, EJB 2.x, JDBC 3.0, JNDI, AJAX 1.5, XML, pl/sql, Struts MVC 2.0, Spring 3.0, Hibernate 3.0, SOA Web services JAX-WS , IBM Rational Clear Quest6.x, IBM Rational Clear Case6.x, Log4j, Maven2 Plug-in, RAD6.0, Weblogic 8.1, Toad, Jboss 4.0.4, UNIX shell scripting, Oracle 10g

We'd love your feedback!