We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

OBJECTIVE

  • A position in IT industry which would allow me to contribute to the success of an organization through the knowledge and experience that I have gained.

SUMMARY

  • Having 4+ Years of professional experience in Java/J2EE.
  • Experience in Client side Web Programming using JavaScript, JQuery, AJAX, HTML, DHTML, XML, and XSLT.
  • Strong Experience on Core Java Concepts like Collections, Multithreading
  • Proficient in Server side Java and J2EE technologies Spring, Hibernate, Struts, EJB’s, RMI, JMS, JSP, Servlets, Java Beans, Custom Tag Libraries, Web Services.
  • Expertise in using Spring - Hibernate ORM to access Database.
  • Experience in using Hibernate ORM Framework for developing persistence layer and involved in Mapping, Coding and Fine tuning of Hibernate Queries. Involved in the Development of CRUD functionality for various administrative system related tables and product components.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams and sequence diagrams using Rational Rose.
  • In Depth Understand in design patterns Front Controller, Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Hands on Experience in various components in spring such as IOC, AOP and MVC.
  • Well versed in developing web services applications and inter process communication applications using JTA, RMI, JMS, SOAP and XML schema.
  • Good Knowledge in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
  • Hands on experience on Ant / Maven for project build / test / deployment, Log4j for error logging and Debugging, JUnit, for unit and integration testing.
  • Expertise Experience with JMS both Synchronous and Asynchronous messaging having strong knowledge in OOP concepts.
  • Having good knowledge on Insurance domain.
  • Ability to work in a complex, deadline-oriented environment.
  • Good analytical and problem solving skills.
  • Able to work well on own initiative and as part of team excellent organizational skills.

TECHNICAL SKILLS

Operating Systems: Windows 2000/XP.Linux

Programming Languages: Java1.7, J2EE, PL/SQL, SQL, UML, XML, XSLT.

Markup & Scripting Languages: HTML, CSS, XML & Java Script, DHTML.

DBMS/RDBMS: MySQL, Oracle 10g, DB2.

IDE’S & Front End: Eclipse, IBM WebSphere, RAD.

J2EE Technologies: JSP and Servlets.

Framework: Struts 2.x, Spring MVC, IOC.

ORM Tools: Hibernate

Web/Application Servers: JBoss, Tomcat, IBM WebSphere Application Server

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Communicating with the client in Identifying task for the onsite and offshore teams. Handling activities between offsite and onsite.
  • Designed and implemented all three layers (Model, View and Controller) using JQuery & Spring MVC.
  • Implemented UI Components using HTML, Ajax, JSP, Java Script, Tiles and CSS.
  • Implemented client side validations using JavaScript.
  • Used ANT for build automation.
  • Used Shell scripting for to get the input file from ftp server to batch server
  • Involved in designing GUIs using JSF.
  • Created Spring controllers @RequestMapping to accept request and @ResponseBody and some of Responsible in coding to request database using JDBC Template using Query as well as stored processors.
  • Involved in Java multithreading to cascade multiple changes on multiple records in only one transaction
  • Actively involved in in designing and implementing the application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Façade and Data Access Objects and Developed a batch process framework.
  • Used putty for to deploy the application in QA and PROD environments.
  • Used Log4J for logging to find and store exception messages.
  • Created Restful web services using Jersey framework (JAX-RS), REST annotations & used JACSON based REST-JSON convertors.
  • Used Java Message Service (JMS) for to notify that the program has been terminated due to some internal exception in the program.
  • Used SPRING framework that handles application logic and makes calls to business objects and services mainly SOAP Web services.
  • Developed HibernatewithSpring Integration as the data abstraction to interactwiththe database and used dependency injection (DI) using Spring framework and annotations.
  • Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
  • Used MYSQL as the backend database using UNIX OS. Involved in design of the database schema and development of Stored Procedures.
  • Used WinSCP for to get the files from different Environments to the Local
  • Used Hibernate ORM Framework for developing persistence layer and involved in Mapping, Coding and Fine tuning of Hibernate Queries.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Involved in the Development of CRUD functionality for various administrative system related tables and product components.
  • Integrated spring with Hibernate.
  • Wrote SQL Queries & stored procedures for Oracle.
  • Consume Web Services.
  • Used Junit for unit testing.

Environment: Java 1.6, Eclipse, springs 3.0, Hibernate, JavaScript, CSS, XML, ANT, Log4J and PL/SQL.

Confidential

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used Agile methodology and participated in Scrum meetings.
  • Build the application using TDD (Test Driven Development) approach.
  • Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Used Struts 1.3 Framework in the web tier of the application which is based on the MVC design pattern.
  • Spring framework was used for dependency injection and was integrate with different frameworks like Struts, Hibernate.
  • Worked on wiring the application using Spring Framework. Implemented Spring Bean Factory to create proxied object using AOP framework.
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client side validation.
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier.
  • Actively involved in designing and implementing the application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Façade and Data Access Object.
  • Integrated spring with Struts and Hibernate.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report.
  • Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
  • Developed Web services for sending and getting data from different Credit bureaus using SOAP messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, then used SAX and DOM XML parsers for data retrieval.
  • Used DB2 as the backend database using UNIX OS. Involved in design of the database schema and development of Stored Procedures.
  • Deployed the application on WebSphere Application Server 6.0.
  • Developed Message Driven Bean (MDB)components in WebSphere MQ Series for e-mailing and Data transfer between client and the providers
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Used CVS for version control for implementing the application.

Environment: J2EE Struts 1.3, IBM WebSphere 6.0, MQ, JSP, Servlets, JMS, XML, SOAP, WSDL, SAX, DOM, JavaScript, Rational Rose, UML, HTML, JNDI, CVS, Log4J, JUnit, DB2, Windows, Unix.

Confidential

Responsibilities:

  • Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, JSP and jQuery based on the W3C standards and Web 2.0.
  • Created the UI interface using JSP, JavaScript, jQuery, CSS3 and HTML5.
  • Extensively used JavaScript, jQuery UI and jQuery to provide UI functionality.
  • Worked on the application developed using HTML5, CSS3, JSON, and NODE.
  • Worked with technologies such as jQuery and Ajax to make the website more attractive and user friendly.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
  • Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment. Designed web site mock-ups, navigation buttons, etc using Adobe Photoshop.
  • Implemented and tested the enterprise application with jQuery, Spring MVC. Defined the site layout and developed Wireframes using Adobe Illustrator.
  • Developed Use cases spreadsheet based on SRS document for the testing.
  • Extensively Implemented user interface designs from UI specifications and product requirements.
  • Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
  • Collaborated with team members in design, analysis, coding, testing, and website review.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.

Environment: JAVA 5.0, Java EE 5, Eclipse, Spring 3.0, Hibernate 3.0, XML, Windows 7, Oracle 11g, JUnit, SVN, Ant 1.8, SoapUI 4.5.1 and Log4J.

Confidential

Responsibilities:

  • Develop UI Screens using JSF IBM Implementation, Rich Faces, Prime Faces and JBoss Implementation.
  • Developed Managed Beans to collect user-entered input and send to the common controller.
  • Application backend implemented as node.js express application server
  • Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times
  • Collect appropriate user interface messages to display them in UI using common message service.
  • Created Common Convertors, configured in faces-config.xml and reused in all UI pages.
  • Navigation: Designed a common controller in determining the appropriate resulting UI page based on the service outcome.
  • Integrating web-tier and ejb-tier using Spring IOC.
  • Leveraged Share IT Rules Engine to retrieve appropriate values from the configured rules based on the UI, product, Modules.
  • Designed a common controller in determining the appropriate resulting UI page based on the service outcome.
  • Experience using RSA.../RAD/Eclipse.
  • Written common logging service using Log4j Added NDC and MDC Features to log the information, to track the problem during production support.
  • Implemented database interactions with DB2 using JDBC API.
  • Tested, debugged and troubleshot different applications and components developed by the team and ensured effective resolution
  • As a team member involved in Daily Job Monitoring, Issue Resolution.
  • Maintenance, Enhancements & Business requests for supports
  • Involved in communication with other teams on issue resolution/Change Request Meetings.
  • Worked on various feed enhancements and deliver to External vendor like certona, shop local.
  • Debug Existing code and implement new functionality for Java components in PDB systems

Environment: JAVA, J2EE (EJB 2.1, JMS 1.1), SQL SERVER 2008 XML, JAXB, JSF 1.1(IBM), JSF 2 Rich Face, Prime Faces JavaScript and UML.

We'd love your feedback!