We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Miami, FL

SUMMARY

  • Around 7 year of experience in Object - oriented analysis, design, development, maintenance, knowledge in support of large-scale n-tier enterprise applications using Java, J2EE, Struts, Servlets, EJB, JMS, Spring, Hibernate, JDBC, Web Services, well versed in both Server-side and Client-side programming using Java, J2EE Technologies and in developing applications using Core Java concepts like OOPS, Collections, Abstract Classes, Interfaces, multithreading etc.
  • Extensive experienced in writing JUnit test cases and performing Test Driven Development (TDD) also used STRUTS, SPRING and HIBERNATE frame works.
  • Hands on expertise in front-end development utilizing Java Script frameworks such as Angular JS, jQuery, Java AWS as well as front end technologies HTML5, CSS3, Ajax, NODE NPM.
  • Extensive knowledge inHTML/HTML5, CSS/CSS3, Bootstrap - hand-coded, cross browser (no tables for non-tabular data).
  • Responsible for checkingCross Browser Compatibilityand hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Good Understanding of Document Object Model (DOM) andDOM Functions.
  • Debug the applicationsusingFirebugto traverse the document and manipulated the Nodes using DOM and DOM Functions.
  • Expertise working on UNIX, LINUX and Windows platforms, good handle over Computing Intensive Applications for High Performance, Parallel and Distributed Computing, designing and implementing complex algorithms.
  • Hands-on experience in installation, creation of databases and supportive software applications.
  • Good Parallel programming Experience on multicore processors
  • Proficient knowledge in Agile, Scrum, and Waterfall environment.
  • Excellent technical problem solving, Mathematical and Analytical skills.
  • Having extensive experience in understanding business logic and resolving the business requirements into software terms.
  • Involved in conceptualizing, designing and developing tools using frame works like MVC framework, Struts, Hibernate, and JUnit etc.
  • Excellent Oral and Written Communication, Team building, Leadership, Project Management skills.
  • Experience in working on both Development and Support based projects with mission critical deadlines
  • Experience in programming with IDE’S like Eclipse, RAD and Web logic workshop.
  • Ability to grasp client needs and project requirements quickly, acquiring essentials of new technologies easily and very rapidly in order to become immediately productive.
  • Good experience in configuration management and version control, bug tracking, and also in transferring knowledge to Customer Support Engineers on product deliverables.

TECHNICAL SKILLS

Languages: Java, C/C++, HTML5, JavaScript, PHP, XML

Technologies & Frameworks: J2EE, Eclipse, JBoss, Oracle 9i, JSP 2.0, Struts 2.0, Hibernate 2.0, Spring, Web Services, CSS, Java Script, Log4j, AJAX, UML, Rational Rose, Java Swings, JUnit, JSP, Servlets, HTML, AngularJS, JavaScript, Bootstrap, IBM MQ, JSON, NODE NPM, JSTL, XML,JAXP 1.2, SOAP 1.2, WSDL 2.0, AXIS 1.2, ClearCase, JAVA AWS, GWT.

Database: Oracle, PL/SQL, MySQL

IDE: Eclipse, Visual C++, NetBeans, Dream Weaver

Operating Systems: All version of Windows, and LINUX/UNIX

Application Servers: Web Logic Server 10.3, Web Sphere 6.1/7.0, WESB 7.0, JBoss 6.0, Tomcat 5.5/6.0

Analysis & Design: Agile, Rational Unified Process (RUP), UML and J2EE Design

PROFESSIONAL EXPERIENCE

Confidential, Miami, FL

Java Developer

Responsibilities:

  • Interacting with the system analysts, business users for design & requirement clarifications.
  • Participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Extensively involved in design and development of Upgrade modules for Tracfone Customer online application Implemented Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate.
  • Designed the Front End using JSP, HTML, CSS and Spring Tag Libraries.
  • Used Java Script for client side validation.
  • IBM MQ is used for messaging across multiple platforms.
  • JQuery implementation of HTML, AJAX form submits validation.
  • Created user-friendly GUI interface and Web pages using HTML, CSS3, NODE NPM, and Angular JS.
  • We have implemented components such as buttons, check boxes and labels using Swings for our advanced components such as tabbed panel, scroll panes, trees, tables, and lists.
  • Developed web components using MVC pattern under spring framework.
  • Designed and developed application based on Spring MVC design pattern
  • Configured the Spring framework for entire business logic layer
  • Developed spring Controller classes, Command classes and configured XML file for spring (MVC).
  • Used Dependency Injection for the Action classes using ApplicationContext.xml.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of JAVA Application Framework
  • Designed and developed several web pages using HTML and Java Script to perform validations at Client's side
  • Used Front End Developing UI Interface using JSP, Angular JS, HTML5.0 CSS3, Java Script, Ajax and JQuery
  • Used JSON to transfer the request from the web page to the server.
  • Wrote JSPs, Servlets and deployed them on Web Logic Application server.
  • Wrote Oracle PL/SQL stored procedures, triggers, views for backend database access.
  • Stored procedures are accessed through JDBC.
  • Develop Application on Eclipse based IDE for building, Deployed and tested the application code on Web Logic Application Server.
  • Involved in unit testing and regression testing the application using JUnit and performed the code review.

Environment: J2EE, Eclipse, Hibernate, Spring, Web logic, JSP, Java Script, Java Swings, JQuery, HTML5, Angular JS, CSS3, AJAX, XML, Maven, JUNIT, Oracle 11g.

Confidential, Pleasanton, CA

Java Developer

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing using agile methodology.
  • Used various Java and J2EE APIs including JDBC, Servlets, JSP and XML.
  • Updated low level and high level software design documents form Businessrequirement Specs.
  • Extensively worked with Struts for middle tier development with Hibernate as ORM and Spring IOC for Dependency Injection for the application based on MVC design paradigm.
  • Developed Action classes for the system as a feature of Apache Struts and SQL, HQL queries to interact with the database.
  • Implemented Action Error, a feature of Struts for error handling, created struts-config.xml file to manage with the page flow, and involved in configuring springcontrollers using IOC.
  • Extensively worked with Hibernate to connect to database for data persistence and implemented Hibernate features such as lazy loading, component mapping, bi-directional mapping and polymorphism.
  • Performed Unit testing for modules using JUnit and prepared code documentation for future reference and upgrades.
  • Used HTML, JavaScript, AJAX, JAVA AWS, Bootstrap and JSP to create the UI development for web application.
  • Responsible for configuring and deploying the development builds on Web sphere application server using the Rational Application Developer.

Environment: Java, Apache Struts 2.0, Spring IOC, Hibernate 2.0, JSP, Servlets, Java Script, Bootstrap, Java AWS, AJAX, JDBC, RAD, Web Sphere 6.0, Rational Rose, Oracle 8i, PVCS.

Confidential

Java Developer

Responsibilities:

  • Participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Implemented the application using Struts framework that uses MVC design pattern.
  • Involved in the development of presentation layer in JSP. Client Side validations were done using JavaScript.
  • Worked on project deployment descriptor files such as web.xml and context definition files for Servlet mappings, Java bean class definitions, transactions and database connection configuration.
  • Developed Message Driven Bean components in IBM MQ Series to manage the backend transactions and emailing.
  • Developed Custom Tag libraries to customize front end & to enforce security in the front-end at various levels like page, panel, links/button & visible/editable fields.
  • Implemented the logging mechanism using Log4j framework.
  • Used AJAX and HTML for sign-up / sign-in process.
  • Used IBM Rational ApplicationDeveloperfor development, debugging, coding and deployment of the applications.
  • Implemented Java, J2EE design patterns like MVC, Factory, DAO
  • Involved in Unit and integration testing, logging and debugging using JUnit.

Environment: Java1.4, JSP,JavaServlets, EJB 3.0, Struts 1.3, IBM MQ Series, DB2, WebSphere Server, SOAP, Junit, IBM RAD 7.0, XML, JavaScript.

Confidential

Junior Java Developer

Responsibilities:

  • Development and Analysis of the Client Data Bank module of the Life Insurance product.
  • Done the complete requirement/system specifications and test specifications.
  • This module is to store all the data pertaining to a client.
  • It deals in entering the client detail over Internet, maintenance/administration of client data and allows various queries.
  • Involved in Development and Analysis of this Enquiry module.
  • Involved in front frame works that consisted of HTML, JSP and Servlets.
  • Performed client side validations using JavaScript.
  • Developed the Use case, Sequence and Class diagrams using UML
  • Used CVS for version Repository maintenance.

Environment: Windows Server 2000, Oracle 9i, core Java, JDK 1.1.6, JDBC, Servlets, JSF, JSP, HTML, CSS, PHP, AJAX, XML,CVS, UML.

We'd love your feedback!