We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Cambridge, MA

SUMMARY

  • Over 6 years of experience in design, development and implementation of software applications in JAVA/J2EE Technologies.
  • Experience in all the phases of Software Development Life Cycle (SDLC) includes Requirement Analysis, Design, Development and Testing.
  • Expertise in OOP design, collection framework, Exception Handling and IO System.
  • Proficient in web application development using Java, JSP, JSF, Servlets, HTML, HTML5, CSS,, Angular JS, JQuery, jQuery UI, Ajax in MVC and JavaScript and frameworks Spring and Hibernate.
  • Experience in the application servers including Tomcat, WebSphere, Glassfish and JBoss.
  • Created robust user Interface (UI) using HTML5, CSS, JSP, JavaScript, Custom Tags, jQuery, JSON, XML, Angular.js.
  • Extensively experienced in using various design patterns such as MVC (Model - View-Controller).
  • Expertise in developing client side validations and event handling using JavaScript and providing interactive front end GUI using JavaScript, HTML5, JSP and JSF.
  • Strong experience in browser compatible issues by testing with all popular web browsers like Internet Explorer, Firefox, Opera, Safari and Chrome.
  • Worked on Restful Services and SOAP Services.
  • Exposure in implementation of Database Management (Oracle 10g, SQL Server 2008, MySQL, PostgreSQL).
  • Good knowledge in writing stored procedures using SQL and PL/SQL.
  • Experience in writing test cases using JUNIT.
  • Good working knowledge of Build Tool like MAVEN, ANT.
  • Highly motivated and team spirited individual with passion for learning and has the capability to meet deadlines in a fast paced environment.
  • Excellent analytical and problem solving skills with ability to communicate effectively with peers.

TECHNICAL SKILLS

Programming Languages: Java, C, SQL, HTML, Java Script, XML, PHP

J2EE Technologies: Servlets, JSP,JSF, JDBC

Frameworks: Spring, Spring MVC, Hibernate

Web Technologies: HTML, HTML5, JavaScript, Bootstrap, AJAX, CSS, jQuery, Angular JS

Web Services: SOAP, Restful

Application/Web Servers: Apache Tomcat, WebSphere, Glassfish, Jboss

Databases: MySQL, Oracle, SQL Server, PostgreSQL

PROFESSIONAL EXPERIENCE

Confidential, Braintree, MA

Java Developer

Responsibilities:

  • Responsible for developing web pages quickly and effectively using HTML5, CSS3, AJAX, JSON and Object Oriented JQuery, backbone, angular
  • Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
  • Developed all theUIpages using extensive markup and scripting languages (HTML, DHTML, JavaScript andCSS).
  • Extensively usedJQuerycore library functions for the logical implementation part at client side for all the application.
  • Involved in WritingJQuerybased AjaxRequests.
  • Provided multiple implementations usingJavaScript,HTMLandSQL Queries.
  • Accountable for various programming tasks as well as manage multiplewebapplications owned by the company.
  • Performweboptimizationon websites andwebservices for improved functionality overcross browsersand platforms.
  • Gathered thebusiness requirements.
  • Constructed presentation layer implementation usingJSP,HTML, and DHTML.
  • Involved inanalysis, designanddevelopmentand developed specs that includeUse Cases, Class Diagrams, and Sequence Diagrams.
  • Developedcustom tags, JSTLto support custom User Interfaces.
  • Worked on, spring/StrutsFramework in implementing business logic to interact with theHibernatefor object relational mapping and other business processes of the system.
  • Developed Form Beans, which are used to store data when the user submits the HTML form.
  • Developed Action classes which are part of controller class, evaluates date form beans by invoking methods on BD’s and then forwards to some other action or JSP.
  • Designed Application flow and Developed UML diagrams for the application using Rational Rose.
  • Interacted with DBA team to resolve Performance issues related slow Data load for services involving several complex SQL queries having slow response time.
  • Changed existing client validations as per requirement.
  • Involved inanalysis, designanddevelopmentand developed specs that includeUse Cases, Class Diagrams, and Sequence Diagrams.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
  • Created Level-0 and Level-1 diagrams and provided technical design document.
  • Designed and developed Customer Event API with all the CRUD capabilities.
  • Consumed RESTful service interface using Spring MVC to the underlying customer event API.
  • Utilized Jackson processor to handle JSON data binding for Request & Response objects.
  • Designed and developed data access later using Hibernate framework.
  • Used JUnit and Test cases for testing the application modules.

Environment: Java, J2EE, Servlets/JSP, Spring, Spring MVC Hibernate, Ajax, JQuery, jQuery, AJAX, Bootstrap, HTML,CSS Oracle 10g, Eclipse IDE, JUnit, RESTful Web Services, JBoss, JavaScript and Maven.

Confidential, Cambridge, MA

Java Developer

Responsibilities:

  • Analysis and design for order and trade reconciliation system.
  • Responsible for the implementation of application system with core Java and spring framework.
  • Extensive use of Hibernate framework and its caching mechanism to persist large amount of trade/order data with database.
  • Involved in implementation of modules like accessing trade/order records from database, comparison of order/trade records and related classes using spring framework and Hibernate.
  • Developed the Spring Xml file for database configuration using Hibernate and for different spring beans.
  • Wrote Hibernate configuration file, Hibernate mapping files and define persistence classes to persist the data into Database.
  • Used Bootstrap along with AngularJS in creating the Application.
  • Development of Client Side Validation JQuery and Angular Java Script.

Environment: Java, XML, MySQL, Hibernate, spring, Junit, Log4j, Eclipse, Apache Tomcat Application server, Maven, JavaScript, HTML, CSS, JQuery, Angular.

Confidential, NJ

Java Developer

Responsibilities:

  • Involved in Analyzing, preparing technical design specification documents as per the Requirements, Architecture, Development and Maintenance of high traffic application built in Java/J2EE.
  • Involved in consuming, producing SOAP based web services using JAX-WS.
  • Used SVN repositories for version control.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Used Junit for Unit Testing the project.
  • Designed the project using Business Delegate, Singleton, Service Locator and DAO Patterns.
  • Involved in making the necessary changes for the entire work flow from Action classes to the back end database in Placement & Quote Creation module.
  • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update retrieve, insert and delete values effectively.
  • Developed web-layer using Spring MVC Framework with JSP, CSS, AJAX, and JavaScript.

Environment: Java, J2EE, JavaScript, CSS, AJAX, JavaScript, spring, JSP, JSF, Hibernate, Oracle, Servlets, Eclipse, Design Patterns, Scrum, WebSphere, JAXB

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in the entire software development cycle spanning requirements analysis, design, development, building, testing, and deployment.
  • Designed, developed and deployed various data gathering forms using HTML, CSS, JavaScript, JSP and Servlets.
  • Developed user interface module using JSP, Servlets and MVC framework.
  • Used Struts tiles libraries for layout of Web page, Struts validation using validation.xml and validation-rules.xml for validation of user Inputs and Exception Handling using Struts Exceptional Handler.
  • Designed and developed the Critical modules like Order Processing and Order Making and Agents and Reports Generation.

Environment: Java, J2EE, Servlets, JSP, Struts, JDBC, HTML, Java Script, XML, Tomcat, ANT, SQL Server, SQL, PL/SQL.

We'd love your feedback!