We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY

  • 6+years of experience on Java, OOAD, OOP and J2EE technologies.
  • Development experience using Java/J2EE (JDK 1.5,1.6) Java, Spring source, JSP, Servlets, JDBC, EJB, MDB, JTA, JPA, JNDI, JMS, IBM MQ, Web Services (Axis, JAX - WS), MVC Struts 1.2 frameworks, Hibernate, Spring, Log4j, JUnit4, Maven and ANT.
  • Experience in large scale Software Development Life Cycle (SDLC) including Requirement Analysis, Project Planning, System and Database Design, UML design using Rational Unified Process and Object Oriented Analysis and Design, Development, Testing, Implementation and Documentation.
  • Hands-on development and deployment experience with BEA Weblogic 10.x/9.x/8.x/6.x, IBM Websphere 6.1, Apache Tomcat 6.0 and Jboss 4.0 Application Servers.
  • Extensive hands of experience in J2EE Design Patterns, MVC, Session Façade, Service Locator, Data Access Object, Data Transfer Object / Value Object, Business Delegate and Factory.
  • Strong knowledge of Java Messaging Service (JMS) and IBM MQ Series
  • Experience in database development and implementation using different RDBMS like Microsoft SQL Server, Oracle, MySQL and PostgreSQL.
  • Experience handling database operations using triggers, cursors, function, stored procedures and views.
  • Developed Business Logic and Data Access Layer using EJBS and SOA Services.
  • Developed presentation layer using JSP, JSTL, HTML, DHTML, CSS and JavaScript.
  • Technical Expertise in Spring Framework features, Dependency Injection, AOP, JDBC Templates, Hibernate Integration, Hibernate Template, JMS Template and POJO objects.
  • Implemented persistence layer using O/R mapping tool like Hibernate and iBatis.
  • Used XML, XSD, DTD, SAX and DOM Parsers in developing multiple projects
  • Hands-on experience with Relational Databases Oracle 10g, MYSQL Server.
  • Proficient in writing SQL and PL/SQL programming, including Oracle stored procedures using tools; SQL*Plus, PL/SQL Developer and TOAD.
  • Having good experience on Unix/Linux.
  • Experienced in Software Development Processes like SCRUM, Waterfall, Iterative and Agile Methodologies.
  • Solid experience with Rational Unified Process Methodology & Rational Tools like ClearCase, ClearQuest, RequisitePro, Rational Rose.
  • Experienced in IDEs; Eclipse 3.0, MyEclipse, WSAD, Spring source and RAD 7.0.
  • Experienced in developing the unit test cases using JUnit 3.0/4.0.
  • Experienced in code audit, performance testing and application tuning.
  • Set up build environment by writing ANT build.xml, taking build, configuring and deploying applications in all the servers.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Effective Team Player, excellent work ethics, ability to work in a diverse environment, and self-motivated to contribute towards team/company goals, in addition to individual commitment towards excellence.

TECHNICAL SKILLS

Languages: Java, C#, C, C++, SQL, PL/SQL

Java/J2EE Technologies: JDK 1.5/1.6,Springsource, Java Beans, Multithreading, JDBC, JMS, JNDI, JSP, Servlets, EJB (Session, Entity, MDB), jQuery, Web Services, JPA and Swing.

Web/ApplicationServers: Apache Tomcat 5.5/6.0, WebLogic 7.0/8.1/9.2/10.0 x, WebSphere 5.x/6.x/7.0, JBoss

MVC Frameworks: Struts 1.1x, Spring 2.0.x/2.5.6/3.0, JSF 1.1/1.2

ORM Frameworks: Hibernate 3.0, iBatis 2.2, JDO, JPA

Messaging Standards: Java Message Service(JMS), IBM MQ Series,TIBCO

Design Patterns: Singleton, Front Controller, Model View Controller(MVC), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Decorator, Observer, Adapter and Strategy

Databases: Oracle 8i/9i/10g, Microsoft SQL Server 2000/2005/2008 , DB2 8/9, MySQL 5.0, PostgreSQL, Microsoft Access, Apache derby.

Web Service Frameworks: JAX-WS, JAX-RESTfull, Apache AXIS, CXF, Spring WebService

Client Side Scripting: HTML, XHTML,DHTML, JavaScript, CSS, Flex, MXML

Server Side Scripting: JSTL, EL, Custom Tag Library, AJAX (Dojo, JSON), ActionScript

XML Technologies: XML Schema, XSD, XSLT, DTD, XPath, XQuery, SAX, DOM, JAXP, JDOM, JAXB, SOAP, WSDL

IDE: Eclipse, Springsource,JDeveloper,NetBeans 5.5.1/6.5, IBM Rational Application Developer (RAD) 5.1/7.5

Build Tools: ANT, Maven, GNU make

Design and Debug Tools: Log4J, Macromedia Dream Weaver, Toad, Altova XML Spy, Rational Rose, Microsoft VISIO

Testing Frameworks: Junit, SoapUI, DbUnit, HttpUnit. JUnitPerf, JWebUnit, JMeter, Jprobe

Version Control: GIT,Sub Version (SVN), Concurrent Versions System (CVS), IBM Rational ClearCase 7.0/7.1, Visual Source Safe (VSS)

Platforms: Windows XP/2000/98/NT/Vista, Red Hat Linux, Sun Solaris, Unix

Miscellaneous: BlazeDS, LCDS, UNIX Shell Scripting

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, MO

Java Developer

Responsibilities:

  • Involved in writing Application work flow both for front end and backend.
  • Supported the team in understanding the work flow of the application.
  • Developed the business logic using Spring framework.
  • Used spring and hibernate for backend development.
  • Design & development of web based programs using HTML, JavaScript, JQuery and CSS.
  • Used CCL ( Confidential client language) for the backend and business logic.
  • Implemented Oracle DB queries and used Oracle DB stored procedures, and built-in functions to retrieve and update data from the databases.
  • Followed Agile methodology (Scrum Standups, Sprint Planning, Sprint Review, Sprint Showcase and Sprint Retrospective meetings).
  • Used Eclipse indigo for Code Development and deployment of the Project.
  • Used Discern Visual Developer ( Confidential custom GUI) to write business logic, Queries and to call database.
  • Followed Test driven developed (TDD) throughout the application.
  • Involved in both white box and black box testing.
  • Written test cases and Test scripts for automation using in-house software.
  • Prepared and executed test cases as per schedule.
  • Performed regression test to check for unintended errors after enhancement.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Used HP Quality Center to track defects.

Environment: Java J2EE, Spring, Hibernate, Jquery, JavaScript, HTML CSS, Discern Visual Developer( Confidential custom GUI), CCL( Confidential Custom framework), Oracle DB, AJAX, SVN, Maven, HP Quality Center, Agile Methodology, XML.

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Application has been developed based on Model View Controller (MVC) architecture Using Spring Framework.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Used JSP, JSTL, CSS, JQuery and Javascript for front-end design.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Also resolved defects from previous Insight Project- Project One. Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • REST web services are also used to consume third party services.
  • Followed Agile methodology (Scrum Standups, Sprint Planning, Sprint Review, Sprint Showcase and Sprint Retrospective meetings).
  • Used STS which is based on Eclipse Juno.
  • Used Tomcat and Jetty servers.
  • Used Maven for building application and used Log4J for logging and debugging.
  • Using JUnit for unit testing.
  • Used XML for various configuration settings.
  • Used SVN and GIT plugin for eclipse to access the code repository.
  • Used Java/J2EE Design patterns such as Singleton, Factory, Session Facade, Data Transfer Object (DTO) and Observer etc.
  • Implemented PL/SQL queries and used MySql stored procedures, and built-in functions to retrieve and update data from the databases.
  • Used HP Quality Center to track defects.
  • Implemented RESTfull webservice(JAX-RS).
  • Installed, configured, upgraded and maintained Apache Tomcat Server on various platforms.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Supported QA during the testing and Production during the release 24/7.

Environment: Java, J2EE, Spring, Spring Security,Hibernate, RESTfull webservices Tomcat, AGILE methodology, Web Services,Apache Tomcat, HP Quality Center, SQL Server, Ajax, JQuery, XML, JavaScript, MAVEN,STS based on Eclipse Juno,SVN and GIT.

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Utilized MVC, J2EE design patterns and OOAD techniques to produce artifacts (Sequence Diagrams, Class Diagrams, Activity Diagrams, Interaction diagrams and dataflow diagrams etc.)
  • Utilized design patterns: Value Object, Business Delegate, Service Locator, Singleton, Data Transfer Objects and DAO.
  • Translated client’s business requirements into use case models.
  • Worked in designing and building Architecture using J2EE, JSF, and MVC.
  • Wrote Server Side Session Beans and Entity Beans.
  • Used Java and JDBC, Prepared Statements, Callable Statements to connect to the Oracle database
  • Used J2EE and Java design patterns like Singleton, Service Locator Pattern, Data Access Objects, and Business Delegate.
  • Involved in architecting and designing Content Management, User and Transaction Search modules.
  • Developed code for MVC architecture using Spring framework, JSP, Action Form, Action Class and Action Mappings.
  • Developed spring configuration files to load the context of the application.
  • Followed Agile methodology (Scrum Standups, Sprint Planning, Sprint Review, Sprint Showcase and Sprint Retrospective meetings).
  • Developed application code using Eclipse 3.6 IDE and configured with Maven, Weblogic Application server and JUnit 4.
  • Sub version (SVN) and GIT was used for code versioning system and for production code maintenance.
  • Used JUnit4 for unit testing the application to maintain the quality.
  • Utilized Easy mock for mocking the service objects in test classes.
  • Log4J was used for logging the application errors, warnings, debug and info.
  • Installed, configured, upgraded and maintained Weblogic Application Server on various platforms.
  • Worked on the project which is migrated from smalltalk to java and supported the team for the issues related to that project.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Supported QA during the testing and Production during the release 24/7.

Environment: Java/J2EE, Spring, Spring Security,EJbs, JSP, Weblogic,Eclipse (Indigo), JavaScript, Oracle10g, SQL Developer, WebServices,XML, XSL, JUnit 4, Log4j, SVN (tortoise), GIT, JMS, Maven.

Confidential, Pittsburgh PA

Java Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC/Waterfall).
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Struts Framework to implement MVC design patterns.
  • Configured the Struts environment by registering ActionServlet, Validator plugin, tiles plugin, form beans, dynamic action/validator forms, controller, message resource, action mappings, and forwarding/ navigation.
  • Used Core Spring with Struts MVC.
  • Developed the application using JBOSS as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation.
  • Developed the applications using Struts-Hibernate ORM.
  • Built scripts using Ant to build the J2EE application.
  • Developed UI modules using HTML, JSP, JavaScript, JSTL and CSS.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Used Bugzilla to reports bugs.
  • Performed Integration Testing, Unit Testing, System testing actively involved in testing of the application.

Environment: Java 1.6, JSP, Servlets, Struts 1.3,Spring Core, Hibernate, WebLogic Application Server, Oracle 10g,Web service JAX-WS, HTML, JMS, XSLT, AJAX, CSS, JavaScript, Apache Ant 1.7, Windows 7, Log4j, PVCS, GIT, Apache Tomcat.

Confidential, Sunnyvale, CA

Java Developer

Responsibilities:

  • Involved in Requirement analysis and Design of the application.
  • Utilized MVC, J2EE design patterns and OOAD techniques to produce artifacts (Sequence Diagrams, Class Diagrams, Activity Diagrams, Interaction diagrams and dataflow diagrams etc.)
  • Utilized design patterns: Value Object, Business Delegate, Service Locator, Singleton, Data Transfer Objects and DAO.
  • Implemented the Business logic in the middle-tier using EJBs.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Designed the applications using Struts MVC framework for easy maintainability.
  • Developed Action Classes, Action Form, created JSPs using Struts, Tiles and tag libraries and configured in Struts-config.xml.
  • Implemented User Inputs Validation using Validation of Struts framework.
  • Developed various test cases and performed unit testing using JUnit.
  • Used Clear Case for Source Control and Version Management.
  • Involved in Code Reviews, documented the best coding practices, deployed on various environments and documented the process.
  • Followed Agile methodology (Scrum Standups, Sprint Planning, Sprint Review, Sprint Showcase and Sprint Retrospective meetings).
  • Developed application code using Eclipse 3.6 IDE and configured with Maven, Weblogic Application server and JUnit 4.
  • Log4J was used for logging the application errors, warnings, debug and info.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Supported QA during the testing and Production during the release 24/7.

Environment: Java / J2EE, Struts, Tiles, Spring, Weblogic, Hibernate2, Oracle10g, HTML, XML, AJAX, Java Script, Log4j, ANT, Clear Case, eclipse, Springsource.

Confidential, Jersey City, NJ

Java Developer

Responsibilities:

  • Involved in design, construction and implementation using UML and advanced design patterns.
  • Involved in Estimation for the new requirements and prepared SRS document and TDD(Technical design document)
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series, by using RAD.
  • Developed the application using JSF framework.
  • Involved in developing authorizing and authenticating the Framework.
  • Developed User Interface screens for various modules like Action, Risk, Lessons learned, MOM items using JSF, JavaScript, AJAX using RAD
  • Developed faces-config.xml, managed beans to communicate for the web application Development.
  • Developed reports & Search screens and workflow for the modules like Action Items, Risk Items and Lessons Learned, RCA and RFQ using JSF framework.
  • Analyzed possible scenario’s based on the client-server and server-server interacting points.
  • Designed and implemented different scenarios for various modules.
  • Involved in design and developing re-usable web services and Java Utility classes to support XML.
  • Created MDBs to receive the messages from the WMQ server.
  • Involved in preparing Ant builds scripts (XML based), deployments, and integration and configuration management of the entire application modules.
  • Build and deployed EAR, WAR, JAR files on Development, UAT and Testing servers.

Environment: J2SE, OOAD, JSP, Ajax, XML, JNDI, JSF 1.x, JMS, RUP, Rational ClearQuest 6.x, Toad, CVS, IBM UDB DB2 7.0, MQ Series, IBM RAD 7.x, WebSphere Server 5.1, UNIX.

Confidential

Java Developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Redesigned the web applications by replacing the Custom MVC framework with the Spring MVC module.
  • Used spring framework for dependency injection with the help of Configuration files.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Implemented Ajax in web pages to make Asynchronous request to the server.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Involved in coding DAO layer using Hibernate to access the Oracle database.
  • Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
  • Tested WebServices using SOAPUI tool as a part of unit-testing.
  • Used JMS for Asynchronous communication between the applications.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed Ant build scripts, created WAR files and deployed in JBoss application server.
  • Experienced in writing Unix Shell Scripts for file backup.

Environment: Spring 2.0, JSP 2.0, Servlets 2.4, JDK1.5, Oracle9i, AJAX, Java Script, Hibernate, JBoss, Log4j, ANT, HTML, XML,CSS, CVS, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse, UNIX, Windows.

We'd love your feedback!