We provide IT Staff Augmentation Services!

Java Developer,resume Profile

3.00/5 (Submit Your Rating)

SUMMARY

  • Expertise in Web-Development technologies like Servlets JSP JSTL HTML JavaScript CSS XML XSL/XSLT AJAX JQuery.
  • Extensively experienced in Middle Tier Development using Servlets JSPs and EJB.
  • 8 years of experience in design development and implementation of software applications using Java J2EE technologies. Having good experience in the Information Technology Industry and also healthy participation in all phases of Software Development Life Cycle SDLC including analysis design coding.
  • Experience in Pair Programming Test Driven Development Waterfall model and Agile methodologies like SCRUM.
  • Good knowledge and hands on experience in MVC Struts 1.x spring 2.x and ORM Hibernate 3.0 frameworks.
  • Extensive knowledge of XML-based standards and protocols such as WSDL and SOAP Service Oriented Architecture SOA development of XSD schemas and implementing both SOAP and REST web services.
  • Extensive experience in using various UML Rational Rose design patterns and industry best practices such as MVC Model-View-Controller Singleton Facade Factory and DAO DTO singleton.
  • Strong experience in UNIX and Shell scripting.
  • Good documentation skills on both functional and business requirements.
  • Expertise in Distributed and Web environments focused in JAVA Technologies Java collections Threads J2SE JDBC Struts Spring Hibernate Framework.
  • Experience in using DOM4J JAXB JAXP parsing and XMLBean to process validate parse and extract data from XML files.
  • Good knowledge and experience with multiple Servers like IBM Web Sphere IBM Web Sphere ESB Enterprise Service Bus Web Logic server Apache Tomcat JBoss.
  • Extensive experience in working IDE tools like Eclipse NetBeans RAD WID Web Sphere Integration Designer .
  • Extensive experience in implementation of the version control software SVN CVS Git.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant Maven and Gradle tools.
  • Hands on experience using Messaging Services like JMS MQ Series.
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g DB2 and MY SQL PL/SQL SQL Plus Database triggers Procedures Functions.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Have excellent analytical problem solving communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

TECHNICAL SKILLS

Languages

Java SQL PL/SQL UML C

Web Technologies

JSP Servlets JNDI JDBC JSTL JMS JPA EJB Web Services SOAP WSDL JAX-RS JSX-WS HTML DHTML Java Beans JavaScript AJAX.

XML Technologies.

XML XSL XSLT SAX DOM AXIS Castor XML Beans and JAXB

Web/App. Servers

Apache Tomcat 4.0/5.0/6.0 Web Logic 8.1/9.1 Web sphere JBoss. IIS

IDEs

Eclipse NetBeans Red Hat Developer Studio WSAD.

Tools

TOAD XmlSpy Ant PL/SQL Developer JUnit iReport

Operating systems

Windows UNIX Linux Sun Solaris.

Databases

Oracle 8 / 9i / 10g HSQL My Sql MS SQL Server 7.0 Sybase MS-Access.

Design Patterns

MVC Singleton Business Delegate Service Locator Session Facade DTO DAO Factory Pattern etc

Frameworks

Struts Spring Dependency Injection Spring MVC Spring Core Spring Context Spring AOP Spring DAO Spring IOC Spring JDBC Spring with Hibernate Hibernate DWR Log4j.

Version Control

CM Synergy Rational Clear Case CVS VSS SVN Git.

PROFESSIONAL EXPERIENCE

Confidential

Role Java Developer

Project Customer Service Website

Responsibilities

  • Involved in SDLC Requirements gathering Analysis Design Development and Testing of application using AGILE methodology
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements.
  • Used JAX-WS SOAP for producing web services and involved in writing programs to consume the web services using SOA with CXF framework
  • Used JSP s HTML on front end Servlets as Front Controllers and JavaScript for client side validations.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Implemented the business logic using various Design patterns.
  • Developed the entire application web-based client implementing MVC Architecture using spring framework.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.
  • Used Spring framework to inject the DAO and Bean objects auto wiring the components.
  • Worked on development of Hibernate including mapping files configuration file and classes to interact with the database.
  • Implemented dozer bean mapping for mapping the domain objects.
  • Used SQL Queries in Java code to do select/update/delete depending upon the business requirement.
  • Also used Stored procedures connecting to the database using spring JDBC.
  • Responsible for modifying existing xml schema definition as per client s requirements.
  • Extensively worked with XML schema XSL/XSLT XML to navigate in XML documents and DOM4J to process and parse xml files.
  • Extensively worked on XML Altova Map Force for the transformations of xml to xslt.
  • Used XPATH to navigate through Attributes and Elements in an XML Document.
  • Used JAXB to marshal and unmarshal the xml-java object java objects-xml
  • Extensively used JSP to develop schema viewer applications.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Used Gradle as a build tool automating the building testing publishing and deployment loading all the dependencies from the nexus artifact repository.
  • A WebSphereJNDI naming tree is maintained for the external configuration of a service.
  • Enabling XA transactions to achieve consistency for the services connecting to fineos and iseries database.
  • Used multithreaded environment to run the processes asynchronously using different future calls to access the data.
  • Good hands on UNIX commands used to see the log files on the production server.
  • Developed several shell Scripts to automate file transfers.
  • Involved in developing UnitTest cases and testing the Application using soap-ui.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues .
  • Involved in the complete life cycle of the project from the requirements to the production support.
  • Deployed the complete Web and enterprise applications in WebSphere Server.

Environment Java 1.6 Java Beans J2EE SOAP Spring 3.0 CXF Hibernate 3.0 Ajax Jquery JSP XSD XMLBean WebSphere 8.5 Eclipse Juno DB2 JUnit Log4J Unix Git 1.9.3 Gradle 1.11 Altova mapForce 2014 Soap-UI 4.6.4 MobaxTerm LogExpert FileZilla Spring Framework security using LDAP Oracle ADF Business components ADF faces.

Confidential

Role Sr. Java Developer

This application is a Web-based software tool for managing operational risks of all the financial manipulations of the

Bank. This provides a single turn-key Java-based that enables providing integrated solutions across all asset classes.

Responsibilities

  • Responsible for designing and implementing the web tier of the application from inception to completion using J2EE technologies such as MVC framework Servlets Java Beans JSP.
  • Developed the application using Struts Framework that leverages classical Model View Layer MVC Model 2 architecture.
  • Implemented Business processes such as user authentication Account Transfer using Session EJB.
  • Used Maven to build run and create JARs and WAR files among other uses.
  • Implemented Hibernate for O/R mapping and persistence.
  • Worked on Creative Suite 3 and Creative Suite 4 for creating websites and presentations.
  • Involved in the components styling CSS and skinning.
  • Deployed the applications on IBMWebSphere Application Server.
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of important information such as payment status report.
  • Developed JUnit test cases for all the developed modules.
  • Extensively used DB2 Database to support the SQL.
  • Used CVS for version control across common source code used by developers.
  • Developed Restful Web Services as End point to share the data with the other products using JSON as messaging medium.
  • Converted JSON to Java objects as part of consuming Restful Web services.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity.
  • Configured LDAP and JDBC Connection Pools

Environment Java1.5/J2EE HTML CSS DHTML AJAX CS4 Struts 1.2 EJB 2.1 Hibernate 2.0 JMS 1.0.1 JNDI 1.2DB2 XML Web Services 1.1 DOJO DOM MAVEN 1.5 Rational Rose WSAD 5.1.2 Web Sphere Studio Application Developer Unix IBM WebSphere Application Server 5.1 LOG4J CVS 1.1.

Confidential

Role Java Developer

The old Customer Service Website is being replaced with a modern attractive SOA-oriented site. It has various parts of the functionality to communicate with the backend system through web services. It uses the ACORD Association for Cooperative operations Research and Development Life and Annuity Standards expressing the insurance concepts in a formally defined specification to enable trading partner and intra-enterprise of sharing insurance data giving a well-defined vocabulary for expressing the insurance concepts. TX Life is the primary specification used in the three primary domains products people and processes.

Responsibilities

  • Analysis and Design of various modules using J2EE Architecture.
  • Written Hibernate annotation based mapping java classes with Oracle Database tables.
  • Used Session fa ade. Implemented JMS API for messaging.
  • Developed webservices SOAP WSDL and webservices clients using JAXB and XML implemented SOA architecture.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case Class Sequencediagrams.
  • Implemented Multithread concepts in java classes to avoid deadlocking.
  • Created Core java Interfaces and Abstract classes for different functionalities.
  • Written Spring Core and Spring MVC files to associate DAO with Business Layer.
  • Used PL/SQL procedures.
  • Created Data Source and deployed web application in the IBM Websphere application Server.
  • Implemented JSF in Presentation layer programming using JSTL AJAX and GWT Development.
  • Worked with HTML DHTML CSS JAVASCRIPT JSON in UI pages.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Writing JavaScript functions for various validation purposes. Writing Java Beans to contain data objects. Implemented session beans entity beans and message driven beans.
  • Developed client user interface using JSPs and Servlets.
  • Used Version Control Tool to perform Checking-out and Checking-in of codes from the repository.
  • Used EJB Query Language to retrieve data from Hypersonic SQL.
  • Developed web services in Java and Experienced with SOAP.
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.

Environment EJB2.0 Struts Hibernate JSP JSF Servlets Webservices XML XSLT XSL JavaScript Ant JBoss HSQL Net Beans Oracle 9i SQL PL/SQL Windows 2000/ XP Enterprise Architect.

We'd love your feedback!