We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

Portland, OR

PROFESSIONAL SUMMARY:

  • Around 6 years of IT experience in analysis, design and development of applications including Java/J2EE technologies.
  • Hands on work experience in J2EE Patterns and Design Patterns MVC, singleton, Data Access Object .
  • Experienced in design and development of Enterprise J2EE Applications with Servlet, JSP, JNDI, JMS, JDBC, EJB, JavaScript, HTML technologies and using frameworks like spring MVC, struts, spring web-flow IBM JSF, Oracle Business Component for Java, IBM WACs Web Application Components .
  • Hands on work experience in HP Quality Center tool for reporting.
  • Hands on experience in Web services, SOAP XML Messaging XML Processing.
  • Hands on experience on IBM MQ Series for transferring messages.
  • Experience in Object-Oriented methodologies for designing/documenting technical artifacts using Visio, IBM Rational Software Architect.
  • Experience in major IDEs like IBM RAD Rational Application Developer , RSA Rational Software Architect , IBM RDA Rational Data Architect , IBM WID Web sphere Integration Developer and my Eclipse.
  • Extensive programming experience in Java using J2EE.
  • Hands on experience in version control management with VSS, perforce and CVS.
  • Ability to translate business requirements into High Level Design HLD and Detailed Design DD specifications using formal design systems such as activity diagram, class diagram and sequence diagram.
  • Extensive experience working directly with clients.
  • Effective written and oral communication skills working independently as well as in a collaborative team environment.
  • Industry experience spanning communication, health care, public sector, financial sector, materials and retail.
  • Experienced managing teams as a Project Manager, Development Lead, QA Lead and onsite coordinator.
  • Java Programmer for Java J2EE/J2SE 1.5 SCJP and have strong experience in Software Development using Java/J2EEtechnologies
  • Extensively worked on Core Java, JSP, Servlets, Struts, Spring, Web Services, JUnit, Javascript, HTML, XML.
  • Proficient in Web Services SOAP, WSDL, UDDI and RESTful.
  • Expertise in utilizing open source Frame work such as Struts and Spring.
  • Expertise in XML APIs such as JAXP SAX, DOM , JAXB for data binding.
  • Good Knowledge of Java Messaging Service JMS , EJBs.
  • Experience in deploying the application, and configuring the application server like Tomcat, IBM WebSphere.
  • Worked proficiently in various IDEs including JDeveloper, Eclipse, and WebSphere Studio Application Developer.
  • Expertise in implementing MVC Model View Controller architecture.
  • Expertise in using Version Control Systems including CVS/Win CVS.
  • Excellent Communication and Organizational skills with team lead capabilities.
  • Self-motivated, able to set effective priority to achieve immediate and long-term goals and meet Operational deadlines.

TECHNICAL SKILLS:

Programming Languages

JDK 1.2,1.3,1.4,1.5,1.6, C, C , SQL, PL/SQL, Objective C

Platforms

Windows 2003 Server, Red Hat Linux Enterprise Server 5.1, Unix

Java Design Patterns

MVC, Business Delegate, DAO, DTO, Composite View, Singleton, Front Controller Factory, Abstract Factory, Service Locator, Observer, Iterator, Session Fa ade, Decorator, Adapter and Strategy

Java Core

Memory Management, Thread Classes, Exception Handling and Collection APIs

UML Tools

MS Visio 2003,2007, UModel 2008, 2011, Rational Rose Enterprise

IDE

Eclipse 3.3,3.4,3.5, Netbeans 6.0

J2EEMVC Frameworks

Struts 1.1, 1.2, 1.3.8, Spring 3, JSF 1.2, 2

Databases

MySQL 4.1, 5.0, 5.1, Oracle 10g, 9i, 8i, 8.0, 7.5, MS SQL Server

Database Tools

Toad for MySQL, Toad for Oracle, Connect/J for MySQL, DB2Connect, Altova Database Spy

Application Servers

IBM Web Sphere 4.x, 5.x, 6.1, 7.0, BEA Web Logic 5.1, 8.1, 9.0, 10.0, JBoss3.2.x, Apache Tomcat 5.5, 6.0

Web Technologies

HTML, DHTML, CSS, Java Script, XML, SOAP, XSL, XSLT, XHTML

ORM Frameworks

Hibernate 2.0, 2.1, 3.0, JPA

Client Scripting

JavaScript, Applet

Server Scripting

JSP 1.2, 2.1, 2.2, JSTL 1.1, 1.2

Javascript Frameworks

jQuery 1.4, 1.5

Version Control

SVN Apache Subversion , CVS Concurrent Versions System , Clear case

Transaction Control

JTA Java Transaction API , Hibernate Transactions

WebService Specifications

JAX-RPC, JAX-WS, JAX-RS

WebService Tools

SOAP UI

Design Methodologies

Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Application Development

Content Management

Documentum

Logging Tools

Log4j

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Identified and selected as part of the Capability team.
  • Translated client requirements into High Level Design and Detail Design specifications.
  • Created a hospice indicator for the member page by developing and implementing Java based components and interfaces.
  • Developed UI screens using JSP, HTML.
  • Used Spring Framework in the application which is based on MVC architecture.
  • Developed using Spring Framework for business logic at the middle tier.
  • Designed and developed MDB that consumed the messages from the Java message queue.
  • Developed DAO pattern to retrieve the data from database.
  • Designed and developed SAX and DOMXML parsers in the application.
  • Developed web services for sending and getting data from different applications.
  • Used JDBC to access Oracle database for accessing customer information.

Environment: Java/J2EE, JSP, web services, IBM Websphere Application server 6.0, DB2, HTML, JavaScript, XML, SOAP, IBM Rational Application Developer RAD 7.0

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Proficient in doing Object Oriented Design.
  • Implemented the web-based application following the Spring MVC architecture
  • Designed the front-end using HTM5.
  • Used RESTful WebServices to exchange account information.
  • Designed and developed MDB that consumed the messages from the Java message queue.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Used XMLDOM API for parsing XML.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: core Java, J2EE, JSP, MVC, Servlet, WebLogic Application Server, Struts, XML, HTML5, Restful Web Services, Multithreading, JDBC, Windows XP.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Struts MVC based framework to develop the Application Architecture.
  • Developed the web presentation layer using JSP.
  • Used tiles in Struts framework in the creation of front end GUI.
  • Developed business components using Business Delegate pattern.
  • Implemented Service Locator in the Business Delegate to look up the Business Components.
  • Implemented DAO for data access using Hibernate.
  • Wrote Stateless and Stateful Session Beans for creating the Business Services
  • Consumed external vendor Web services using Axis2. Data exchange was performed using SOAP.
  • Designed and developed stored procedures.
  • Used Junit for unit testing the application.
  • Used JavaScript for client side validation.
  • Used Log4J for logging.
  • Used Subversion as source/version control.
  • Used BEA WebLogic and Eclipse as IDE for developing, deploying and testing the application.
  • Also provided production support for other financial applications.
  • Wrote Shell scripts for new batch jobs and modified some existing batch jobs.
  • Defects were tracked, reviewed, analyzed and compared using ClearQuest.

Environment: Java, BEA Weblogic, Eclipse, JSP, CSS, Struts, EJB, Web services, SOA, XML, UML, HTML, JavaScript, Spring, Hibernate, Oracle, TOAD, SQL, PLSQL, MS Visio, Agile Methodology, UNIX, Solaris, Clear Quest.

Confidential

Application Developer

Responsibilities:

  • Involved in developing web pages using JSP, HTML and XHTML.
  • Developed the JavaScript for Client Side Validation.
  • Application is developed based on Struts Framework.
  • Used JDBC for database connectivity to SQL Server.
  • Generated and customized the value object entities and DAOs.
  • Created and implemented PL/SQL stored procedures, triggers.
  • Ant is used for building, and the application is deployed on JBoss application server.
  • Involved in JUnit Testing, debugging, and bug fixing.

Environment: Core Java, JSP, Struts, JavaScript, JDBC, EJB 2.0, JBoss 3.0, SQL Server, PL/SQL, JUnit, CVS, Ant.

We'd love your feedback!