We provide IT Staff Augmentation Services!

Java Developer Resume Profile

2.00/5 (Submit Your Rating)

Bethpage, NY

Professional Summary:

  • Having around 7 years of IT experience in Analysis, Design, Code Review Integration and Development of Multi-Tier distributed applications using Java and Technologies.
  • Experience in developing Java/J2EE, Hibernate, JSF and Struts, Applications for Financial services, Insurance, Banking, Logistics, E-Commerce, Telecom and Health Care Domains.
  • Proficient in java versions: JDK and J2EE with strong background of OOPs concept.
  • Proficiency in application servers such as IBM Websphere 7.0/8.0, WebLogic 8.1/9.1/10.3, Apache Tomcat 7.0/6.0
  • Excellent Project implementation skills using Core Java, Java Beans, J2EE JSP, Servlets , EJB, JMS, JSF, Struts, Springs, Spring batch, Hibernate, JDBC, XML, Web Services and Design Patterns.
  • Experience in working with IDE's like Eclipse, My Eclipse, and Net Beans.
  • Experience in web application design using Spring and Struts Frameworks. Extensive Experience in using MVC Model View Controller architecture for developing applications using JSP, Java Beans and Action classes and Controllers.
  • Experience in client side Technologies such as HTML, DHTML, CSS, JavaScript and Jquery.
  • Strong experience of developing data models using Hibernate POJO's, configuring Hibernate persistence layer, mapping Java classes with database using Hibernate and in Hibernate query language HQL
  • Proficient in using RDBMS concepts with Oracle and MySQL.
  • Very Good Knowledge about the Oracle tools like SQL PLUS, TOAD.
  • Extensively used Oracle Collections and Bulk techniques.
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries.
  • Expertise with Object Oriented Design OOD , Object Oriented Analysis OOA , Object Oriented Modeling OOM based on Unified Modeling Language UML architecture.
  • Experience and Strong knowledge in Design Patterns like SingleTon, Service Locator, MVC, Facade, Value Object and Caching Technique.
  • Strong knowledge on Agile SCRUM methodology and Waterfall model.
  • Performed all dimensions of development including Business Process Analysis, Requirement Analysis, Design, Test driven development.
  • Hands on experience writing web services both client side and end point using SOAP and Rest Full JAX-RS, JAX-WS .
  • Extensive experience in Software Configuration Management using Version Control tools such as CVS, SVN and responsible for various software version releases.
  • Proficient in writing UNIX and shell scripts.
  • Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting and onsite and offshore development.
  • Has the motivation to take independent responsibility and be a productive team member, accompanying a strong programming and analytical background.
  • Able to learn/adapt emerging technologies in work area.

Technical Skills:

Design Skills and tools

UML, Object Oriented Analysis and Design OOAD , Design patterns Singleton, Business Delegate, DAO, Factory, Fa ade, and Builder etc. .

Java

Object Oriented Programming OOP , Data Structure, Collections Framework, Exception Handling, Java I/O, JUnit etc

J2EE

J2EE JSP, Servlets, JSTL, Custom Tags, EJB, JMS, JDBC, Web Services JAX-WS, JAX-RS, XML Parsing, XSLT .

Open Source Frameworks

Struts 1.3, Spring Framework 2/2.5/ 3.0, Spring MVC, Spring Core, Spring Context, Spring JDBC, Spring ORM, Spring JMS, Spring Web Services, Hibernate.

Web/Application Servers Middleware

Weblogic 8.1/9.1/10.3, Web Sphere 7.0/8.0, JBoss 4.0/5.0, Apache Tomcat 6.0/7.0

XML and tools

XML, XSD, DTD, SAX DOM Parser.

Database Database tools

SQL, PL/SQL, Oracle, MySQL.

Operating Systems

Windows, UNIX, LINUX

IDE

Eclipse, WSAD, RAD.

Source Control

CVS, SVN.

Professional Experience:

Confidential

Role: Java Developer

Responsibilities:

  • Involved in design and development of the application using J2EE.
  • Involved in all phases of the application development.
  • Developed Presentation layer using JSP, HTML, JSON and XML.
  • Developed business logic using Session Beans and Entity Beans.
  • Have used DWR Direct Web Remoting framework to implement AJAX.
  • Experienced in Installing and Configuration of Application server WebSphere
  • Experience in Installing and Configuration of WebSphere servers like IBM Http server and Tomcat.
  • Package, build, Integrate and deploy enterprise J2EE applications on WebSphere that involves EAR and WAR.
  • Used IBM SOA Document workflow in implementing the application.
  • Wrote the validation XML files and properties file needed for validating user inputs.
  • Involved in development of JSON database for dynamic menu management.
  • Used various design patterns for module design and development.
  • Developed scripts to automate frequent reports for the users.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Worked with Spring and Hibernate configuration files. Created the object relational mappings ORM of database tables with Java Beans.
  • Wrote and tested Java Beans to retrieve trading data and subscriber's information from MySQL database server.
  • Wrote procedures to call various stored procedures from database.
  • Involved in coding the helper classes for better data exchange between different layers.
  • Wrote a Batch Processing program to process the Scheduled payments using Web Service API.
  • Provided production support by fixing bugs.
  • Performed unit testing, system testing and user acceptance test.
  • Used SVN for version control.

Environment: Core Java, J2EE, Spring, Hibernate, CSS, HTML, JSP, JSON, XML spy, AJAX, JUnit, SVN, Java Script, Oracle 11g, IBM WebSphere8.0, PL/SQL, Eclipse, Maven, XML Beans, Web Services SOA, SOAP .

Confidential

Role: Java Developer

Responsibilities:

  • Responsible for developing Use case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Used Spring framework for dependency injection with the help of spring Configuration files and Web MVC for controllers.
  • Developed the presentation layer using JSP, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Worked extensively on AJAX using DWR framework.
  • Transformed XML content into HTML using XPath, XSLT.
  • Involved in Installation and configuration of Web Logic Server.
  • Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.
  • Worked on generating the web services classes by using Service Oriented Architecture RESTful, SOA, WSDL, UDDI, and SOAP.
  • Used JMS for Asynchronous communication between the applications.
  • Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
  • Involved in Updating the On Call Production support document.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Involved in the configuration management using CVS.
  • Developed Ant scripts to bundle and deploy application.
  • Implemented Hibernate to map all the tables from different data sources to make database updating.
  • Developed various test cases and performed unit testing using JUnit.

Environment: Spring Framework 3, JSP, Servlets, JDK1.6, Oracle11g, JDBC, AJAX, Java Script, Hibernate, Web Logic, Log4j, ANT, HTML, XML, XSLT, CSS, CVS, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, JMS, PL/SQL, UNIX, Windows

Confidential

Role: Java Developer

Responsibilities:

  • Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using Java, Spring and Hibernate
  • Designed classes following OOP principles and implemented them for best code reuse using Multi-Threaded Java and Spring Technologies.
  • Participated in various Client meetings with the team and the Project manager to discuss improvements in the development of the section.
  • Creating database objects like Tables, Stored procedures and using Hibernate persistence to map them.
  • Responsible for developing the Model using the Hibernate framework where all the database tables are being mapped to the class objects, Stored Procedures are mapped to function Imports and Data Access Layer.
  • Responsible for merging the code using SVN. Deploying the code to Dev, Test and UAT environments.
  • Supervised the development of functional documents for the application.
  • Designing the Service based call on the requirement and created independent module on web services.
  • Involved in Unit testing, Integration testing and System testing.
  • Used JIRA to keep track of project issues, tasks and bugs.
  • Helping team members in technical issues related with design and development.
  • Co-ordinated several software releases from Dev to QA, Stage and then to UAT and then to Production.

Environment: Core Java, J2EE, Eclipse,Spring, Hibernate, Web Services, HTML, JavaScript, Test- driven development , SVN.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control MVC structure using Struts.
  • Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP, Java, CSS as per the requirements and providing the client side Java script validations.
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API, which will be used across the framework.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Used Log4j for the logging the output to the files.
  • Used JUnit for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: Java 1.6, JSP, Servlets, Spring Framework 3.0, Spring IOC, Spring JDBC, Web Sphere, Oracle 9i, XML, XPath API, UNIX, Selenium, Web Services, WSDL, SOAP, AJAX, CSS, ANT.

Confidential

Role: Java Developer

Responsibilities:

  • The application was designed on Struts Frame work to make use of MVC pattern.
  • Used Struts validator framework to automatically validate user input.
  • Created tile definitions, struts-configure files, validation files and resource bundle.
  • Develop, implement, and maintain an synchronous, AJAX based rich client for improved customer experience
  • Created/mappings and implemented persistence layer using Hibernate.
  • Involved in designing the data model for the system.
  • Used J2EE design patterns like DAO, Value Object, Service Locator, MVC and Business Delegate.
  • Developed/Customized Java Server Pages JSP for Customer User Interface UI .
  • The business layer is based on Spring framework and persistence mechanism used is Hibernate.
  • Developed Controller Classes and Data Management Classes using Spring Framework.
  • Developed web tier using Struts tag libraries, CSS, HTML, XML, JSP, Servlet.
  • Involved in writing test cases using JUnit.
  • Used CVS tool for Version control.
  • Used web services in production analysis.
  • Developed Secured Single Sign on pages using SAMLSSO.
  • Involved in migrating code from development to QA, QA to UAT and UAT to Production environments.
  • Release management of the code between and different environments.
  • Developed and maintained Ant Scripts for the build purpose on various environments.

Environment: Java 1.5, Struts, Spring IOC, Hibernate, JSP, Oracle 9i, AJAX, Ant , Java Script HTML, CSS, RAD, Web Sphere 7.0, Web Services JAX-WS, Apache Axis, JUnit.

We'd love your feedback!