We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 7 years of experience in full Software Development Life Cycle SDLC in software development and integration of highly transactional and scalable applications using J2EE technologies.
  • Extensive experience working with advanced technologies such as Spring, Hibernate, WebServices, XML, SOA, JSP, Servlets, JDBC ,JMS.
  • Knowledge in databases like Oracle,My-Sql,DB2, SQL Server, PL/SQL, Queries, Triggers, O/R mapping
  • Experience in XML related technologies like JAXP, JAXB, XML, XSL, XSD, XPATH, DTD, and XML Schemas.
  • Experience in Web Services Technologies like SOAP, WSDL, UDDI and Service Oriented Architecture SOA
  • Hands on implemented various design patterns like singleton, DAO, factory patterns throughout the application
  • Experienced in using Log4j and good expertise in Ant Tool and IVY tool
  • Experience in using various Configuration Management tools like SVN, CVS, and VSS
  • Prepared test case scenarios and internal documentation for validation and reporting.

TECHNICAL SKILLS

Languages Java

J2EE Skills J2EE, JSP, Servlets, Javascript, Web services, JAXB, JAXP

Web Technologies HTML,HTML5,CSS,jQuery,JSF,AJAX,XML,SAX,DOM, XSL/XSLT, JSON

Web Services Webservices, SOAP, RESTful, JAX-WS, JAXB Frameworks, Spring, Struts, Hibernate

Application/Web Servers Tomcat, Web Sphere, JBOSS

IDE Tools Eclipse, Net Beans and IntelliJ,Acqua-studio,Oracle Developer

Databases/API Oracle, MySQL

Tools/API Ant script, Maven, Log4J, JUnit, CVS

Operating Systems Windows 95/98/2000 /XP/ VISTA/2007/Unix/Linux Data Modeling Microsoft Visio and IBM Rational Rose

Methodology Agile, Waterfall, OOAD, UML

PROFESSIONAL EXPERIENCE

Confidential

Java / J2EE Developer

Responsibilities:

  • Worked as senior java J2EE developer for implementing the tasks End to end, Development cycle was followed in agile methodology.
  • I worked on Appointments module through which the clients can manage their doctor schedules and view their past visit information, visit summary etc. I am responsible for developing the views and controllers, business logic for this module.
  • I used Spring MVC, JSP, Html, CSS, and JavaScript for developing web applications. Proposed some UI enhancements like using AJAX for asynchronous communications so that user will retain the context.
  • Prototyped this proposal HTML 5 and presented for Big bang day. Also used HTML5, jQuery for UI/front end development.
  • The core logic is also used by some other modules. So exposed many operations through webservices SOAP REST based . Also consumed Webservices for getting the required data for displaying the after visit summary.
  • Interaction with the database Oracle for fetching the information required by the view is performed using Spring ORM wiring with Hibernate. Implemented Hibernate Template and Criteria API for querying database.
  • Passed on the Approved policy in the form of batch script to the down-stream systems using Multi-threading ,xml generation
  • Used JUnit for our testing Service layer and Dao layers
  • I have used log4J for logging, Maven for build work, CVS for version control.
  • Actively involved in code reviews, Unit integration, writing the critical test cases. Also earned accolades for quick and active bug fixing.

Environment: Java, UML, JSP, HTML5, CSS, AJAX, Spring, Hibernate, jQuery, JSF, XML, XSLT, JMS, PL/SQL, Oracle, Junit, Maven, Log4j, JBoss, CVS, Eclipse

Confidential

J2EE Developer

Responsibilities:

  • Designed the Role Expert component using Spring MVC framework, Hibernate persistence framework and Oracle as the development database.
  • Coded Business services using spring and also interacted with the database using Spring DAO.
  • Designed the Front-end screens using jQuery AJAX , JSP, Servlets, HTML and JavaScript.
  • Created Web Services XML, SOAP for the Application, components send and receive SOAP messages
  • Used webservices Jax-rs Restlet to extract various investment data from different systems and to access legacy system data.
  • Designed and integrated the full scale Hibernate / Spring persistence Solution integerated with the web application architectures
  • Used JavaScript for web page design and client side validation.
  • Introduced Ant and directed efforts to use JUnit to automate testing , Automated testing happened through Hudson

Environment: Java, J2EE, Spring, Hibernate, Multi-Threading, JSP , Servlets, CSS, AJAX, Java Script, Web Logic, Web Services, SOAP, JUnit, Eclipse, Log4j, ANT, JDBC, CVS, SQL, PL/SQL, UNIX/Linux, Windows.

Confidential

Java Developer

Responsibilities:

  • Spring MVC , JSP ,Html ,css for for webapplication development and client side validation is done using javascript.
  • Used AJAX for asynchronous communication to achieve good user experience.
  • All the processing, pertaining to communication with backend used spring ORM,wiring with Hibernate
  • Created of Java classes to generate and parse XML and Created Java Beans that communicates with various backend components.
  • Consumed Webservices for getting the required data for manipulation and return processed value to the user
  • I have used log4J for logging, Maven for build work, SVN for version control.
  • Work closely with Quality Assurance team to resolve all types of issues.

Environment: Java, J2EE, Struts, JSP, Servlets, JavaBeans, XML, JavaScript, HTML and CSS.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Design and implementation of various UI screens at Cluster and Group level using JSP, Struts 1.x , and Tiles.
  • Understanding and analyzing the requirements, Coding and developing new features Using Core Java,jdbc,Multi threading
  • Using Core Java Threading, custom Data Structures, Thread local caches to cache the data for faster responses.
  • Designing and performing unit tests using JUnit Test driven framework
  • Worked on Modifying the stored procedures , involved in writing Pl/sql codes
  • Wizards and views for Disaster Recovery solutions.
  • Component level page refresh aka Partial Page Refresh support in the UI using JQuery, Ajax technologies to provide real time data and thereby improve user experience.
  • Working with UCD User Centric Design team to improve the overall user experience of the product. Proposed and productized various usability improvements. Acted as one of the POC for this product.
  • Coordinating with the offshore team.
  • Used custom messaging format for communicating with backend C engine and Java Server.
  • Received Spot Award for quick ramp up and developing prototype.

We'd love your feedback!