We provide IT Staff Augmentation Services!

Java Developer Resume

3.00 Rating

Chicago, IL

SUMMARY

  • Over 7 years of experience in analysis, design, development and implementation of enterprise and web - based internet/intranet applications using Java, J2EE and related Technologies.
  • Demonstrated excellence in delivering quality software products in Iterative and Agile SDLC environments including Scrum.
  • Expert level skills in application development using: Java, J2EE, Spring Framework, Hibernate, Struts, JSP, JSF, EJB, JPA, Servlets, JDBC, HTML, JavaScript, J2EE compliant application servers, multi-threading, client/server, design patterns of J2EE architecture.
  • Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like Rational Rose, MS-Visio for creating class and sequence diagrams.
  • Extensive experience in rich front-end technologies such as XHTML, CSS, JavaScript, AJAX, and Tag Libraries.
  • Strong experience in Design, Development and Deployment of Web-Applications/ J2EE applications on servers like WebLogic, Apache Tomcat and JBoss.
  • Experience in XML APIs such as JAXP (SAX, DOM), JAXB for data binding and experience in designing the XSD schema generation.
  • Experience in AJAX, XML, XSLT, XPATH, and Web Services with SOAP to design, deploy, develop and implement the internet / Intranet applications.
  • Expertise in database, such as Oracle 10g/9i, SQL Server, MS Access and MySQL with hands-on experience on database programming with using SQL and PL/SQL.
  • Have good experience in managing project files by using version control tools like Concurrent Version System (CVS), SVN and PVCS and bug tracking tools like Log4J, JIRA.
  • Hands on experience with testing oriented programming with JUnit.
  • Have good experience of all testing phases such as Unit testing, Integration testing and System testing.
  • Excellent team player with strong analytical, organization and communication skills.
  • Adept at learning new technologies, analyzing problems, a self-starter with strong work ethics.

TECHNICAL SKILLS

Languages: Java, J2EE, C/C++, SQL

Web Technologies: JSP,JSF, JavaScript, XML, XSD, XSL, XSLT, DHTML

Design Patterns: MVC, DAO, Dependency Injection, SingletonAbstract Factory, Factory Method

J2EE Technologies: Servlets, JDBC, Java Mail

Frameworks: Spring 3.0/2.5, Struts 1.2

ORM Frameworks: Hibernate 2.x/3.x

RDBMS: Oracle9i/11g, DB2, SQL Server

IDEs: Eclipse, NetBeans, Pnuts

Web/Application Servers: Tomcat5.5, WebLogic11g, WebSphere5, JBoss6.0

WebServices: SOAP, SOAP UI, WSDL, JAXB

Version Control: CVS, Subversion (SVN)

Testing/Logging: JUnit, Log4j

Build Tools: Apache ANT, Maven

Bug Tracking: Quality Center,JIRA, Bugzilla

Operating Systems: Windows, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose
  • Designed and developed application using Struts and Spring Frameworks (Spring IOC).
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Responsible for developing GUI / user interfaces using JSP. Custom tags were used.
  • Developed the Servlets for processing the data on the server.
  • Used JSF to develop presentation layer.
  • Used WebLogic for design, development, and deployment of applications.
  • Used Hibernate 3.0 in data access layer to access and update information in the database.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files. Also used Hibernate named queries, criteria language and Hql.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Involved in creating user interfaces using JQUERY.
  • Designed and implemented Web Services using XML, SOAP, and JAX-RPC.
  • Implemented and used Web Services with the help of WSDL and SOAP to get updates from the third parties.
  • Performed unit testing using JUnit framework and used Struts Test Cases for testing Action Classes.
  • Created test plans, JUnit test cases and test suite for testing the application.

Environment: Java, J2EE, CSS, HTML, XML, JavaScript, AJAX, Spring, Sencha, Hibernate, Web Services, Apache Tomcat, CVS, Oracle, Eclipse, Toad, Struts, WebLogic, Apache CXF, JQuery, JSP, Servlet, CRUD, UML, JUnit, Maven, iText, Clearcase, Agile, Flex.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Analyzed the requirement specifications and designed UML diagrams using Rational Rose.
  • Designed and developed application using Struts and Spring Frameworks (Spring IOC).
  • Worked on GUI internationalization using JSP and Core Java
  • Used AJAX, Java script and GWT to create interactive user interface.
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Designed and Developed Servlets and JSP pages for autantication.
  • Prepare Java/J2EE development structure for Maven.
  • Wrote SQL and implemented ORM using Hibernate.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Designed and implemented Web Services using XML, SOAP, and JAX-RPC.
  • Deployed the applications on IBM WebSphere Application Server.
  • Performed Unit Testing and developed Unit Test Classes using JUnit.
  • Tested spring web services using the SOAP UI by creating a Mock Service using WSDLs.

Environment: Java, J2EE, CSS, HTML, XML, JavaScript, Struts, JSF, Spring, Sencha, Hibernate, Web Services, JIRA, PL/SQL, SVN, WebSphere, Websphere Portal, Apache CXF, DOJO, JSP, Servlet, DB2, UML, JUnit, Maven, GWT

Confidential, Columbus, OH

Java Web Developer

Responsibilities:

  • Participated with a high performance team in the implementation phase of the Agile/Scrum SDLC.
  • Developed a high-end presentation layer with CSS, JavaScript, AJAX, jQuery, JSP, and custom tags.
  • Implemented Dependency Injection and Aspect Oriented Programming using Spring Framework.
  • Worked on design patterns like Singleton, Dependency Injection, Abstract Factory, and Factory method for application development.
  • Leveraged Hibernate great features such as transparent data persistence, object/relational mapping, and hibernate query language.
  • Scaled up the application from HTTP to HTTPS.
  • Involved in Autantication using Acegi Spring.
  • Handled SOAP based Web Services.
  • Tested Web Services using SOAP UI.
  • Implemented log using Log4j for autantication process.
  • Worked on tracking serious bugs using JIRA
  • Developed and performed TEMPeffective unit tests using JUnit.

Environment: Agile, CSS, JavaScript, AJAX, jQuery, JSP, JSTL, XML, Servlets, Spring 3.0, Hibernate 3.3, JUnit, JDK 1.6, SOAP, WSDL, JAXB, JAX-WS, SOAP UI, WebServices, WebLogic 11g, Oracle11g, Log4j, Maven, JIRA, Eclipse, Window, Unix

Confidential, Dublin, OH

J2EE Developer

Responsibilities:

  • Involved in a team for designing and developing technical documents that comprised of architecture designs, technical descriptions, and business logic illustrations in ER, class and sequence diagrams.
  • Designed dynamic and functional front-end in CSS, JavaScript, JSP, and JSTL.
  • Implemented Singleton, Factory, and Command design patterns for the application development.
  • Implemented MVC Architecture using Spring.
  • Used SVN for version controlling tool.
  • Wrote scripts to support database operations in Sybase by the application.
  • Tracked bugs through Bugzilla.
  • Developed and performed TEMPeffective functional tests using JUnit.
  • Developed Maven script for building application and deploying on JBoss6.0

Environment: Agile, CSS, JavaScript, JSP, JSTL, Java Servlets, XML, Spring, JBoss 6.0, Sybase, Hibernate 3.0, JUnit, Maven, JDK 1.5, Bugzilla, Eclipse, SVN, Windows, UNIX

Confidential, Horsham, PA

Java Developer

Responsibilities:

  • Designed and developed front-end using CSS, JavaScript, JSP, and JSTL.
  • Prepared UML Sequence diagram, Activity diagram to be incorporated in the Technical Design Document Using Rational Rose tool
  • Developed the application utilizing Struts framework, its MVC Architecture, and J2EE best practices and design patterns.
  • Implemented persistence layer using Hibernate ORM and configured Hibernate for using JTA Transaction Manager.
  • Tested and used Tomcat as deploy server.
  • Wrote efficient and TEMPeffective SQL scripts, stored procedures and PL/SQL for the application support in Oracle.
  • Performed multiple code reviews, unit testing, and system testing of application to ensure that the application was working as per the business requirement.
  • Created ANT to build different artifacts for necessary deployment.
  • Designed and developed front-end using CSS, JavaScript, JSP, and JSTL.
  • Implemented persistence layer using Hibernate ORM and configured Hibernate for using JTA Transaction Manager.
  • Tested and used Tomcat as deploy server.
  • Wrote efficient and TEMPeffective SQL scripts, stored procedures and PL/SQL for the application support in Oracle.
  • Performed multiple code reviews, unit testing, and system testing of application to ensure that the application was working as per the business requirement.
  • Created ANT to build different artifacts for necessary deployment.

Environment: JavaScript, CSS, J2EE, JSP, Servlets, JDBC, JNDI, Struts 1.2, XML, Tomcat 5.5, Hibernate 2.0, Oracle 9i, JUnit 3.8, JDK 1.5, ANT, Rational Rose, Eclipse, Windows, UNIX

We'd love your feedback!