We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

New Bremen, OH

SUMMARY

  • 7+ years of versatile experience in analysis, design, development and implementation of N - tier/3-tier architecture based applications, Business to Business Applications; Business to Client based applications, distributed components, internet/intranet applications using Java/J2EE Technologies.
  • Worked on the development of client/server and web Applications using JAVA, J2EE, J2SE EJB, Java Servlets, JSP, Struts, Java Beans, JPA, JMS, ANT and Apache Maven and Web Technologies for enterprise applications.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Spring Framework.
  • Experience in workingwith applications developed using Object Relational Mapping frameworks likeHibernateand MVC frameworks likeStruts, JSF etc., and IOC frameworks likespringand its subsidiary modules such asSpringJDBC, Spring IOC, SpringMVC, andSpringAOP.
  • Strong Programming Experience in developing User Interfaces and RIA (Rich Internet Applications) using Flex components, Flex data model, error handling, analyzing, designing and deploying Adobe Flex 4.0/3.0 and Action Script 3.0 applications.
  • Experience in developing GUI usingHTML 5, DHTML, CSS 3, JavaScript, ReactJS, Bootstrap, JSF, jQuery,Ajax and AngularJS.
  • Knowledge of XML and related technologies like XHR, XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
  • Expertise in Web Services Service Oriented Architecture (SOA) in SOAP and WSDL using JAX-RPC.
  • Extensive experience in writing the RESTful services using Spring Web framework.
  • Experience in PL/SQL programming including complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Experience with JMS both Synchronous and Asynchronous messaging.
  • Used Log4J for enabling runtime logging
  • Expert in Various Agile methodologies like Test Driven Development, Test First Development Methodology, Incremental and Iteration methodology and Pair Programming.
  • Strong experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
  • Good knowledge with versioning tools like GitHub, Clear case, SubVersion and CVS
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

TECHNICAL SKILLS

Languages: Java, J2EE, XML, Drools, SQL, PL/SQL

Java Technologies: JSP, JDBC, Servlets, JSF, JNDI, JDBC, EJB, JMS, Java Beans, SOAP, JAXP, JSTL,AWT, Swings, ILOG, JXPath, Xpath, JAXB, Spring, RMI, JPA, Hibernate, Web services, WSDL, Unix Shell Scripts, Multi-threading.

Web Technologies: HTML, CSS, XHTML, DHTML, JavaScript, Backbone JS, Angular JS, Node Js, Adobe Flex, AJAX, DOJO, BootStrap, JQuery.

Application Server: EA Weblogic, JBoss, Apache Tomcat, Web Sphere AS, App Server.

J2EE Frameworks: Struts 2.0, ANT build tool, Log4J, MVC, Hibernate, Spring, Seam, JSF.

IDE’s: Eclipse, My Eclipse, Net Beans, Edit Plus, Notepad++, JBuilder, IntelliJ.

Database(s): Oracle, MS Access, DB2 UDB, MySQL, MS SQL Server.

Version Control Tools: SVN, GITHUB, WinCVS, ClearQuest.

Testing Tools: Mockito, JUnit, SELINIUM

Case Tools: Rational Rose, UML, OOAD, RUP

Operating Systems: Windows XP/ 2000/7, UNIX(Solaris, AIX), Linux

PROFESSIONAL EXPERIENCE

Confidential, New Bremen, OH

Sr. Java Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed the application using Spring MVC Framework.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
  • Used AJAX API for intensive user operations and client-side validations.
  • Implemented client side validation with JavaScript Objects.
  • Created Web Services using RESTful to provide services to other systems within the company.
  • Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.
  • Used Spring with ORM to integrate Spring Framework with hibernate and JPA
  • Used Git for version control and JIRA for bug tracking.
  • Used HTML 5, CSS3, JSP, PHP, Angular JS, JavaScript to develop and Design UI screens.
  • Responsible for creating the Service layer in flex using action script, to make HTTP Service calls and asynchronous response event handling.
  • Responsible for the development of Flex based User Interface using Layout Containers, Data Grids, Navigational components and Flex custom components.
  • Wrote service call methods using HTTP Service in flex.
  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
  • Inserted Dependency Injection between components using Spring's (IoC) concept.
  • Implemented Asynchronous messaging between components using JMS 1.1.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons. Worked on parsing the XML files using DOM/SAX parsers.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Knowledge on Complex Rules for Java Development.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers.
  • Prepared technical design documentation manuals during the program development.
  • Performed deployment of applications on IBM Websphere Application Server 6.1.

Environment: Java 1.7, Java SE 7, Hibernate3.0, Spring2.5, Flex, JavaScript, PHP, Angular JS, JSP, Bootstrap, JPA 2, EJB 3.0, HTML, Web Services, JSON, XSD, JQuery, RESTful, DOM, SAX, JSTL, UML, RAD 7.0, Maven 2.2.1, JUnit, Git, JIRA, Log4J 1.2, Oracle, Web Sphere 6.1.

Confidential, Austin, TX

J2EE Developer

Responsibilities:

  • Understanding the application Architecture, requirement gathering and creating design documents.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Developed the application using Spring MVC Framework.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Developed the Business tier with Stateless and Stateful Session beans with EJB 3.0 standards
  • Developed user interface using JSP and Java Script.
  • Flex based User Interface was developed using Layout Containers, Data Grids, Navigational components and Flex custom components
  • Developed Flex Application Styling using inline Styles and external CSS Files
  • Inserted Dependency Injection between components using Spring's (IoC) concept.
  • Implemented Asynchronous messaging between components using JMS 1.1.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented SOA architecture with Web Services using SOAP using CXF framework tool/Apache Commons. Worked on parsing the XML files using DOM/SAX parsers.
  • Developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.
  • Knowledge on Complex Rules for Java Development.
  • Involved in unit testing of various modules by generating the Test Cases
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.

Environment: Java 1.6, Java SE 7, HTML, JavaScript, JQuery, EXT Js, JSP, Spring2.5, Hibernate3.0, JPA 2.0, EJB 3.0, Websphere, Web Services, XML, XSD, XQuery, RESTful, Maven 2.2.1, JUnit, ANT1.6, Rational Clear Case 7.2, Rational Clear Quest,Log4J 1.2,DB2

Confidential, Kansas City KS

Java/J2EE Developer

Responsibilities:

  • Responsibilities include Use case modeling, Object modeling using Rose, and ER Database design.
  • Model View Controller (MVC) architecture has been adopted to provide framework.
  • Utilized UML & Rational Rose suite for designing of the System.
  • Followed DAO Pattern and J2EE framework facilitated the integration & deployment of DAO, SERVLETS, JSP and XML.
  • Developed Session Beans to encapsulate the business logic and Entity beans as the persistence objects.
  • Designed and developed User Interface Screens using HTML, DHTML and JSP.
  • Developed EJB-Session Beans that implements the business logic. Used IBM DB2 as Database.
  • Involved in the development of distributed server side components and deployed the various Session and Entity Bean Components in the IBM WebSphere Application Server.
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Translated the T-SQL procedure, function and views into Oracle's PL/SQL Packages, Procedure, Function and Views.
  • Developed Struts-based form validation, Application error handling and using Struts Validator framework.
  • Developing SQL, PL/SQL scripts, stored procedures, functions, packages.
  • Developed JSP pages and Servlets for customer maintenance and deployed the application in JBOSS Application Server
  • Implemented client side validation with JavaScript Objects.
  • Developed Interactive GUI Screens using Prime faces and JSF.
  • Created Web Services using SOAP, WSDL to provide services to other systems within the company.
  • Developed Session beans with JMS API based code to access the MQ objects.
  • Enhanced the application for multithreaded scenarios. Deployed the application under WebSphere Server. Resolved the production issues during migration onto the production server.

Environment: RUP, Rational Rose XDE, Java, J2EE, Struts 1.1, IBM DB2, Unix, XML, XSLT, ANT, JDBC, JMS, Eclipse, Visual Source Safe, WSAD 5.1/5.0, JBOSS Application Server, SOAP, WSDL.

Confidential

Software Engineer

Responsibilities:

  • Involved in the process of analysis, design, and development of the application.
  • Developed user interface using JSP, HTML
  • Developed servlets and java server pages
  • Implemented business logic using Session beans.
  • Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL DB.
  • Involved in the Development of Spring Framework Controllers.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Configured the URL mappings and bean classes using Springapp-servlet.xml.
  • Developed Reusable classes in the middleware using Hibernate.
  • Used Hibernate Annotations to avoid writing a mapping file.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Worked on AJAX implementation for retrieving the content and display it without reloading the existing page
  • Implemented the application using J2EE design patterns like DAO, Singleton and Business Façade.
  • Involved in Web Service development and implementation.
  • Development of different application layers like Action Handler, Façade and process objects.
  • Written Test cases using JUnit framework to validate the application flows in different scenarios in the standalone application.
  • Developed business objects which contains the business logic and also interacts with database (DAO).
  • Code reviews (standards, performance tuning, re factoring, reusability)
  • Used Log4J for logging.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Written Ant build script for the application build and deployment.
  • Performed Unit testing.
  • Experience with String manipulation.
  • Used agile methodology for the software development process.

Environment: Core Java, J2EE, JDK 1.5, SSL, Spring 2.5, Hibernate 3.2, WebLogic Server 10.3, JDBC, Servlets 2.3, JSP 1.2, Log4j, JUnit, HTML, DHTML, CSS, PHP, XML, JavaScript, Apache Ant, Oracle 10g, AJAX.

We'd love your feedback!