We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

4.00/5 (Submit Your Rating)

Phoenix, ArizonA

SUMMARY

  • Over 9 years of IT experience 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.
  • Around 2 years' experience working in fast paced, challenging and agile environments preferably SCRUM.
  • Over 8 years of experience in developing web-based applications in Hotel, Health, Insurance, Telecommunication, and Financial domains using IBM Web Sphere Application Server WAS 4.0/5.0 and Web Sphere Studio Application Developer WSAD 4.0/5.0,RAD 6.0.
  • Expertise in Object Oriented Analysis and Design OOAD using Rational Unified Process RUP and Unified Modeling Language UML using Rational Rose.
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including JSP2.0, Servlets2.3, JSF, Struts1.2, EJB2.1, JDBC, JNDI, JMS, ANT, SOAP, WSDL, XML, XML Parsers such as JAXP SAX, DOM and JAXB.
  • Expertise in implementing various Object-Oriented Design Patterns such as MVC, Front Controller, Data Access Object, Business Delegate, Service Locator, Data Transfer Object, Session Fa ade, Singleton Object, Value Object.
  • Expertise in developing persistence layers for Java applications using Hibernate3.0/3.1.
  • Experience in developing service oriented architecture and web Services using REST, SOAP, JAXB, and JAX-RPC
  • Experience on Spring Framework 1.2/1.3/2.0.
  • Strong Experience in designing and coding stored procedures, Triggers and Functions using PL/SQL and also coding SQL queries.
  • Experience in Databases like Oracle 8i/9i, IBM DB2 7.0/8.2.
  • Experience in using Database client tools like TOAD9.0, Squirrel, DBVisualizer 5.0/5.1.
  • Expertise in writing Ant/Maven scripts for project build/test/deployment.
  • Extensive experience in writing Junit's using EasyMock and PowerMock frameworks.
  • Articulate in written and verbal communication along with strong, interpersonal, analytical, and organizational skills.
  • Highly motivated team player with the ability to work independently.

TECHNICAL SKILLSET

J2EE Technologies

JSP 2.0, Servlets 2.3, JSTL 1.3, Custom tags, JSF, Struts 1.3/2.0,Struts Internationalization, Tiles Spring Framework 1.2/1.3/2.0, JDBC 2.0,Hibernate 3.0/3.1, EJB 2.1/3.0, RMI, JAXB 2.0, SAX and DOM.

Programming Languages

Java, C, C , SQL, PL/SQL.

Web/Application Servers

IBM Web Sphere 4.x/5.x/6.x, BEA Web Logic 7.x/8.x, Tomcat 5.0

Web Services

REST, SOAP, WSDL, UDDI

IDE

Eclipse 2.1/3.0, WSAD 5.x,RAD 6.0 JDeveloper 10.x, JBuilder 6.0/7.0, JCreator 3.5

Design Methodologies

RUP, UML, J2EE design Patterns

Design Tools

Rational Rose, Microsoft Visio 2002

Open Source

JUnit, Ant1.5, Log4j1.2, CVS, Rational ClearCase. XDoclet.

Platforms

Windows98/2000/NT/XP, UNIX

Databases

Oracle 8i/9i, IBM DB2 7.0/8.2, SQL Server 2005, MS Access, MySQL 4.x/5.0

Database Tools

TOAD9.0, DBVisualizer 5.0/5.1

Web Development

HTML/XHTML, CSS, XML, XSL, XSLT, JavaScript, AJAX

PROFESSIONAL EXPERIENCE

Confidential

Role: Senior Java Developer

Responsibilities:

  • Involved in release scrum planning and responsible for creating user stories.
  • Responsible for design and develop user stories.
  • Attended for spring backlog grooming.
  • Involved in sprint ceremonies and planning.
  • Modified key values for properties to accumulate internationalization.
  • Design and develop communication between client and server using REST Web Services.
  • Responsible for writing JUnit's using Power Mock and Easy Mock.
  • Responsible for coding backend service layer classes.
  • Developed front end screens using JSP's
  • Responsible for writing dao classes using homegrows db framework.

Environment: Eclipse, Maven, Weblogic, EasyMock, PowerMock, Agile, RUP, UNIX, Winscp, putty.Log4j, Informix, Spring

Confidential

Role: Senior Java Developer

Responsibilities:

  • Involved in Design, Code,Test,Integarte,Deployment and production phases.
  • Implemented Spring MVC with JSP2.0 and JSP Tag libraries to facilitate user interface design.
  • Adapted various design patterns like Business Delegate, Singleton, Service locator, Session Fa ade, Data Transfer Objects DTO and Data Access Objects DAO patterns.
  • Responsible for designing Collateral module.
  • Responsible for developing front end pages using JSP.
  • Responsible for writing DAO's using JDBC framework.
  • Responsible for supporting integration and testing environment.
  • Used Junit Testing Framework for testing DAO's.
  • Responsible in designing and developing reports using jasper reports framework.
  • Worked in STS Spring Editor to develop complete application.

Environment: STS Spring source Tool Suite , Spring3.0, Servlet 2.5, SP 2.0, JMS, SOAP, IBM MQSeries, Agile, ireport, UNIX, Oracle 9i, JUnit, SVN ,Log4J and ANT 1.7

Confidential

Role: Java Developer

Responsibilities:

  • Modifying existing application and adding new features.
  • Modified jsp pages and backend java classes.
  • Modified dao layer to for saving and retrieving data.

Environment: Ubuntu, eclipse, java, sql.

Confidential

Role: Senior J2ee developer

Responsibilities:

  • Implemented Jakarta Struts Framework1.2 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Involved in the Software Development Life Cycle SDLC : Requirements gathering,Design, Code,Integarte,Deployment and production phases.
  • Developed validations using Struts validation framework.
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
  • Adapted various design patterns like Business Delegate, Singleton, Service locator, Session Fa ade, Data Transfer Objects DTO and Data Access Objects DAO patterns.
  • Used Web Services to communicate with different application.
  • JAXB parser for marshaling and unmarshaling.
  • Working with WSDL and SOAP messages.
  • Designed EJB2.1 like Stateless Session Bean for the Session Facade design pattern.
  • Used Hibernate3.1 to store the persistence data into the Oracle9i database.
  • Used Spring2.0 Framework to integrate the application with Hibernate3.1.
  • Used IBM MQSeries for enterprise level messaging system.
  • JMS was used to send/receive asynchronous data from various message brokers
  • Involved in writing the ANT scripts to build the application.
  • Involved in using Log4J to create log files to debug.
  • Used Rational Clear case for version control.
  • Used JUnit Testing Framework for Unit Level Testing.
  • Worked in IBM RAD 6.0 to develop complete application
  • Deployed the application on Web Sphere Application Server6.0 WAS

Environment: WAS 6.0, RAD 6.0, Struts 1.2, Spring2.0, EJB 2.1, Servlet 2.3, HTML, JSP 2.0, JNDI, REST Web Services, JMS, SOAP, IBM MQSeries, WSDL, UNIX, Oracle 9i, JUnit, Rational Clear Case, Log4J and ANT 1.5

Confidential

Role: Sr. J2EE Developer

Responsibilities:

  • Responsible for design and develop web pages.
  • Responsible for design and code DAO layer.
  • Responsible for making asynchronous calls to server using DWR.
  • Developed application using RAD 7
  • Deployed application on Websphere application server.
  • Responsible for communicating with other applications using apache axis webservice.
  • Responsible for build and deployment.
  • Developed and designed Jasper reports

Confidential

Responsibilities:

  • Involved in SDLC:Design,Code,Testing phases.
  • Involved in writing ant scripts for generating EAR and WAR files compatible with websphere
  • Responsible in migrating existing websphere MDB's to weblogic MDB's
  • Responsible for integrating weblogic server to Websphere mq through Foreign JMS server.
  • Involved in Websphere mq administration for creating queues and queue manager.
  • Fixing bugs and implementing enhancements for WBN project.
  • Developed application RAD.
  • CVS is used for source code version control.
  • Involved in using Log4J to create log files to debug as well as trace, application.
  • Involved in writing build scripts.
  • Consumed Webservices to communicate with different applications.
  • Used JAXB for marshalling and unmarshalling.
  • Developed and designed resports using jasper.
  • Writing sql queries,creating views on Oracle database.

Environment: RAD7, Websphere,CVS, IBM MQ series, Jasper, ANT,Oracle 10g, UNIX, EJB, JSP, Servlet,LOG4J

Confidential

Role: Sr. J2EE Web Sphere Developer

Responsibilities:

  • Involved in the Software Development Life Cycle SDLC : Design and Code Development phases.
  • Implemented Jakarta Struts Framework1.2 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Developed validations using Struts validation framework.
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
  • Adapted various design patterns like Business Delegate, Singleton, Service locator, Session Fa ade, Data Transfer Objects DTO and Data Access Objects DAO patterns.
  • Consumed Web services to use implementation which is present in different platform.
  • JAXB parser for marshaling and unmarshaling.
  • Working with WSDL and SOAP messages.
  • Designed EJB2.1 like Stateless Session Bean for the Session Facade design pattern.
  • Used Hibernate3.1 to store the persistence data into the Oracle9i database.
  • Used Spring2.0 Framework to integrate the application with Hibernate3.1.
  • Used IBM MQSeries for enterprise level messaging system.
  • JMS was used to send/receive asynchronous data from various message brokers
  • Involved in writing the ANT scripts to build the application.
  • Involved in using Log4J to create log files to debug as well as trace, application using RAD.
  • Used Rational Clear case for version control.
  • Used JUnit Testing Framework for Unit Level Testing.
  • Worked in IBM RAD 6.0 to develop complete application
  • Deployed the application on Web Sphere Application Server6.0 WAS

Environment: WAS 6.0, RAD 6.0, Struts 1.2, Spring2.0, EJB 2.1, Servlet 2.3, HTML, JSP 2.0, JNDI, Web Services, JMS, SOAP, IBM MQSeries, WSDL, UNIX, Oracle 9i, JUnit, Rational Clear Case, Log4J and ANT 1.5.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in the Software Development Life Cycle SDLC : Design and Code Development phases.
  • Implemented struts internationalization using struts i18n.
  • Modified jsp and java script to accommodate internationalization
  • Modified application resource properties file to add key value pairs.
  • Deployed application into websphere server.

Environment: WebSphere, Struts, Java, Javascript.

Confidential

Role: Sr. J2EE Web Sphere Developer

Responsibilities:

  • Involved in the Software Development Life Cycle SDLC : Design and Development phases.
  • Involved in developing Use Case diagrams, Class diagrams and Sequence diagrams in Rational Rose to express the detail design.
  • Implemented Jakarta Struts Framework1.2 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Developed validations using Struts validation framework.
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
  • Adapted various design patterns like Business Delegate, Singleton, Service locator, Session Facade and Data Access Objects DAO patterns.
  • Designed EJB2.1 like Stateless Session Bean for the Session Facade design pattern.
  • Developed web services for taking information about increasing spending limit.
  • Created WSDL file for specifying services.
  • JAXB parser for marshaling and unmarshaling.
  • Used JDBC calls to persist data into DB2 8.2 database.
  • Involved in writing the ANT scripts to build the application.
  • Involved in using Log4J to create log files to debug as well as trace, application using RAD.
  • Used Rational Clear case for version control.
  • Used JUnit Testing Framework for Unit Level Testing.
  • Worked in IBM RAD6.0 to develop complete application
  • Deployed the application on Web Sphere Application Server 6.0 WAS

Environment: WAS 6.0,RAD 6.0, Struts 1.2, EJB 2.1, Servlet 2.3, HTML, JSP 2.0, JNDI, UNIX, Web Services ,JMS, MQSeries, SOAP ,WSDL, IBM DB2 8.2, JUnit, Rational Clear Case, Log4J and ANT 1.5.

Confidential

Role: J2EE Developer

Responsibilities:

  • Involved in the Software Development Life Cycle SDLC : Design and Code Development phases.
  • Involved in developing Use Case diagrams, Class diagrams and Sequence diagrams in Magic Draw to express the detail design.
  • Implemented Jakarta Struts Framework1.2 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Developed validations using Struts validation framework.
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
  • Adapted various design patterns like Business Delegate, Data Transfer Objects DTO , Service locator, Session Facade and Data Access Objects DAO patterns.
  • Designed EJB2.1 like Stateless Session Bean for the Session Facade design pattern.
  • Used Hibernate XDoclet tags to generate HBM xml files.
  • Used Hibernate3.0 to store the persistence data into the DB2 database.
  • Used JMS send/receive asynchronous data from different message brokers
  • Consumed Web services to use implementation which is present in different platform.
  • JAXB parser for marshaling and unmarshaling.
  • Working with WSDL and SOAP messages.
  • Used Spring 2.0 Framework to integrate the application with Hibernate3.0.
  • Involved in writing the ANT scripts to build the application.
  • Involved in using Log4J to create log files to debug as well as trace, application using WSAD.
  • Used CVS for version control.
  • Used JUnit Testing Framework for Unit Level Testing.
  • Worked in IBM WebSphere Studio Application Developer5.1.2 WSAD to develop complete application
  • Deployed the application on WebSphere Application Server5.0 WAS

Environment: WAS 5.0, WSAD 5.1.2,Hibernate 3.0, Struts 1.2, Spring2.0, EJB 2.1, JMS,MQ-Series, Servlet 2.3, HTML, JSP 2.0, Web Services, SOAP,WSDL, JNDI, XDoclet, UNIX, DB2, JUnit, CVS, Log4J and ANT 1.5.

We'd love your feedback!