We provide IT Staff Augmentation Services!

Java Developer Resume

PROFESSIONAL SUMMARY:

  • 8 years of IT experience in the field of distributed applications, business process re - engineering and client/server application development.
  • Expert at design, development and experience with e-commerce applications across HealthCare, Property and Casualty Insurance, Telecommunications, Banking.
  • Strong hands-on experience of 8 years with coding, design and development of Java and J2EE technologies.
  • Experienced with complete Software Development Life Cycle (SDLC), including requirements gathering, analysis, design, development, coding, review and testing of applications.
  • Worked with Struts, Spring, Hibernate, Maven, Ant and JUnit open source frame works
  • Implemented J2EE technologies like ExtJS, HTML, Ajax, JSP, Java Script, Servlets, XML, Struts, JMS, MQ Series, JAXB, Apache Axis, JDBC, JNDI, Restful Web Services and EJBs to develop Enterprise software applications.
  • Developed Use Cases, Integration Diagrams, State & Activity diagrams and Class diagrams using Rational Rose in analysis phase of the product life cycle.
  • Worked on database concepts, design of data model changes, stored procedures, triggers, cursors and PL/SQL programming.
  • Worked on UNIX and Linux environments.
  • Strengths include analytical, problem solving capabilities, always ready for new technologies, desire to make a difference.
  • Self-starter, Quick Learner, Team Player with excellent communication and interpersonal skills.

TECHNICAL SKILLS:

Operating Systems: Unix, Windows, DOS.

Languages: Java, Ant, SQL, PL/SQL, XML, Maven.

Databases: Oracle, SQL Server, DB2.

GUI: HTML, Java Script, JSP, XML, AJAX.

Design Tools: Unified Modeling Language (UML), Rational Rose.

IDE s: WSAD, Eclipse, RAD.

Application Servers: WebSphere, JBOSS, Tomcat, WebLogic.

Frameworks: Struts, Hibernate, Spring, JUnit.

Source Control Management: CVS, PVCS, Rational Clear Case.

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Environment:

  • JSP, Java Script, XML, Spring, Hibernate, SOAP, WSDL, Apache Axis, Rest API, Maven, Oracle, Ext JS.
  • Rest API was used to services integration with SAP.
  • ExtJS, Java Script, XML and JSON were used for UI.
  • Spring MVC was used for back end services.
  • Hibernate and JPA was used at the persistence level.
  • Worked on use cases and user stories with BA.

Confidential

Java Developer

Environment: JSP, Java Script, XML, Spring, Hibernate, SOAP, WSDL, Apache Axis, Rest API, Maven, Oracle, Ext JS.

Responsibilities:

  • Designed and developed Web Services for Cost Estimator application using SOAP,
  • Hibernate was used as ORM tool for Data Access layer for migration of data from one
  • SOAP UI was used to test web services.
  • Designed and developed WSDL and XSD schemas.
  • WSDL restrictions were also used for validation of web service request.
  • Web services were tested using web services explorer and SOAP UI.
  • Used ETL tool Talend to load data to different environments
  • Code review analysis and unit tested the application using JUnit.
  • Web services were been hosted on AWS. WSDL, and Apache Axis.

Confidential

Java Developer

Environment: JSP, Java Script, XML, Struts, Hibernate, SOAP, WSDL, Apache Axis, Web sphere, Rational Software Architect, Maven, Oracle, Clear Case.

Responsibilities:

  • Developed UI for Vehicle Salvage process using technologies JSP, Java script, XML, Struts and AJAX.
  • Designed and developed Web Services for Claim Center application using SOAP, WSDL, and Apache Axis.
  • Hibernate was used as ORM tool for Data Access layer for migration of data from one database to another.
  • SOAP UI was used to test web services.
  • Designed and developed WSDL and XSD schemas.
  • WSDL restrictions were also used for validation of web service request.
  • Web services were tested using web services explorer and SOAP UI.
  • Worked on configuration changes for financial components for claim center application.
  • Configuration rules and work plan activities were used to monitor workflow process of the application.
  • Worked on use case analysis, sequence, class, state activity and deployment diagrams.
  • Worked on database concepts, design of data model changes, stored procedures, functions, triggers, cursors SQL queries and PL/SQL programming.
  • Developed of stored procedures for check processing module.
  • Design patterns DAO, Session Façade, Service Locator, Business Delegate, Factory pattern were used for application framework.
  • Code review analysis and unit tested the application using JUnit.
  • Agile methodology was used in this project.

Confidential

Java Developer

Environment: Java, JSP, Java Script, XML, ANT, DB2, WinSQL, Spring, SOAP, WSDL, Apache Axis, Web sphere, RAD, Clear Case, MS Visio, Windows XP, Unix, Linux.

Responsibilities:

  • Designed and developed Software Architecture and Solution Design documents.
  • Worked on Sequence, Class, Activity, Component and Deployment diagrams.
  • Developed Stored procedures in DB2 for license and appointment check of mainframe applications.
  • Spring was used to wire up the services, data sources and LDAP authentication and authorization.
  • Transaction handling and wiring services were configured using Spring Framework.
  • Tested Web services using the SOAP UI and Web Services Explorer.
  • Worked on the template, façade, dao, adapter and strategy patterns.
  • Agile methodology was used in this project.

Confidential

Java Developer

Environment: Java, J2EE, HTML, ANT, SQL Server, SQL Navigator, Spring, Hibernate, JPA, SOAP, WSDL, Apache Axis, Websphere, Web sphere MQ, JMS, Eclipse, Clear Case, MS Visio, Windows XP, Unix, Linux.

  • Agile methodology was used for SDLC of the project.
  • Designed and developed User Interface using JSP, XML, JavaScript, Struts and Ajax .
  • Spring was used to wire up the services, data sources and LDAP authentication and authorization.
  • Transaction handling and wiring services were configured using Spring Framework.
  • Maven was used for building and deploying application components
  • Hibernate was used at the persistence layer for mapping the persistent objects.
  • Web sphere MQ was used for MQ messages and JMS was used as the messaging API.
  • SOAP based web services were used with Apache Axis as the SOAP engine.
  • J2EE Design patterns were used in the design and development of the project.
  • JUnit was used as the testing framework.
  • Supported production support to monitor, fix and resolve issues concerned with the application.
  • Agile methodology was used in this project.

Confidential

Java Developer

Environment: Java, J2EE, JSP, Servlets, CSS, HTML, XML, XSLT, JAXB, Java Script, Struts, AJAX, ANT, Oracle, SQL Navigator, Spring, Hibernate, EJB, SOA, SOAP, WSDL, Apache Axis, Web Logic, Eclipse, Star Team, Rational Rose, Windows XP, Unix, Linux.

Responsibilities:

  • Agile methodology was used for SDLC of the project.
  • Designed and developed User Interface using JSP, Struts framework, XML, JavaScript, and Ajax .
  • Maintained website and fixed changes requests from internal business users.
  • Updated modules in front end and backend for web applications.
  • POJO Architecture - Re-engineered the application Spring IOC principles and removed heavy weight application to light weight model by removing EJB's and reworked business model with simple POJO's based architecture.
  • Involved in discussion for designing WSDL as per the Business Use case.
  • Developed server side frameworks and SOA web services components.
  • Written couple of Oracle stored procedure for data migration.
  • Experience with automated Java build and test software ( Ant, JUnit ).
  • Implemented J2EE design patterns at presentation and persistence tiers.
  • Worked on SQL scripts, PL / SQL procedures for data migration and d ata cleansing .
  • Logging mechanism Log4j was used to log details.
  • Mercury Quality centre is used to track defects.
  • Coordinated and mentored off-shore team for the development, code review, testing and resolving bugs.

Confidential

Java Developer

Environment: Java, J2EE, JSP, Servlets, CSS,JSTL, HTML, XML, XSLT, JAXB, Java Script, Struts, AJAX, ANT, TOAD, Oracle, Spring, Hibernate, EJB, SOAP, WSDL, Apache Axis, RAD, WAS, JMS, WebSphere MQ Series, CVS, PVCS, Rational Rose, Windows XP, Unix, Linux.

Responsibilities:

  • Rational Rose was used to represent the use case diagrams, sequence diagrams, class diagrams and collaboration diagrams.
  • Agile methodology was used for SDLC of the project.
  • Configure environment settings of MQ series for the message communication.
  • Designed and developed Message Driven Beans to process requests received from an inbound MQ queue from an ACPS through a channel and delegate to Session Beans.
  • Marshalling and unmarshalling of XML schema and Java Objects using JAXB.
  • Session bean processes the request object and invokes the BRS WebService for autopricer information and places response object on an outbound MQ Queue.
  • Designed and developed User Interface using JSP, Servlets, HTML, CSS, JSTL, Struts XML, XSLT, JavaScript and Ajax.
  • Apache Axis was used to generate web services client..
  • Hibernate was used as ORM mapping tool at the persistence level.
  • Sftp file copy utility for data extracts delivery to production box using Trilead SSH-2 (java open source library).
  • Utility uses a local public key to connect to internal port forwarding server which passes request to production box and the frequency of the transfer will be nightly kicked off by a Unix cron job.
  • Worked on data cleansing and data extraction scripts using sql, pl/sql and shell scripts.
  • Wrote PL/SQL Stored Procedures and some packages to facilitate batch jobs which can be configured from UI..
  • Worked on JUnit test cases to test the application.
  • ANT was used for deployment and building of applications.
  • Log 4j was used for logging mechanism.
  • Participated in SCRUM, code review and design level meetings in different phases of project.

Confidential

Java Developer/Analyst

Environment: Java, J2EE, JSP, Servlets, Java Script, Struts, XML, HTML, AJAX, CSS, Tiles, Hibernate, Spring, WSDL, UDDI, SOAP, JMS, MQ Series, Oracle, SQL Navigator, Rational Rose suite, Ant, WSAD, Web Sphere, CVS, PVCS, Unix, Linux, Windows XP.

Responsibities:

  • Model II design pattern was used for the design of application.
  • Used UI (User Interface) using technologies JSP, CSS, JavaScript, HTML, Struts, AJAX and XML.
  • Used Fortify for sql injections and cross-scripting issues and JTest for coding standards.
  • Spring was used for the wiring of Services, Dao’s and transaction management.
  • Used MQ series for transfer of messages between different components using JMS API.
  • Hibernate configuration file was used to map the POJO classes to database columns with the persistence.
  • Shell scripting in Unix was used to replicate data from core database to reporting database.

Hire Now