We provide IT Staff Augmentation Services!

Java Developer Resume

5.00 Rating

Austin, TX

PROFESSIONAL SUMMARY:

  • Over 7 years of experience as a Software Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies
  • Expertise in using JavaScript, jQuery 1.x, DOM, AJAX, JSON, HTML/DHTML and CSS for view layer
  • Excellent technical knowledge in back - end RDBMS tools like Oracle 9i/10g and MySQL
  • Strong programming experience in JAVA, J2EE, JSPs, JQuery, EJBs, Servlets, Struts, Tag Libraries, JSTL, RMI, XML, HTML5,CSS3, Web services, PHP.
  • Extensive experience in Object Oriented design, Systems Analysis, Software & Web Application development.
  • Strong experience in implementing MVC framework like Struts 2.0, Spring 3.x and ORM tools like Hibernate in J2EE architecture
  • Extensive development experience in web applications using Java 5/6/7, J2EE1.4/1.5, JSP 1.2/2.0, Servlets 2.5, EJB 2.0/3.0 and APIs like JDBC, Java Mail, JNDI, XML and JavaBeans
  • Experienced in SOA and Web Services technologies, including Restful, JAX-WS, JAX-RPC, Axis, Soap, XML, WSDL, SAX and DOM
  • Good understanding of JAVA / J2EE Design Patterns like Singleton, Factory, Front Controller, Value Object, Business Delegate, Service Locator and Façade
  • Experienced in buildtools like Ant and Maven, Log4j for Logging and jUnit for testing
  • Expertise in using J2EEApplication Servers such as IBM WebSphere 4.x/5.x/6.x, WebLogic 10x, 12x, JBoss 7.x and Web Servers like Tomcat 5.x/6.x/7.x
  • Extensively used IDE for Application development like RAD 6.0, Eclipse3.x, and Net Beans.
  • Experienced in database GUI/IDE Tools using TOAD, DB Visualizer and MySQL Client
  • Experienced in handling Version Control Systems like CVS, VSS and SVN. Working experience with the operating systems like UNIX, Solaris andWindows.
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies
  • Expertise in object modelling and Object Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams
  • Innovative in implementing asynchronous applications and Message Driven Beans using JMS.
  • Good working experience in writing Stored Procedures, Functions, and Packages
  • Experience on object oriented development using agile development, design patterns and tiered architecture.
  • Domain knowledge in Technology, Finance, Banking, Insurance and Healthcare industries.
  • Planned,directed, and coordinated activities of different projects to ensure that goals/objectives were accomplished within prescribed time frames and budget.
  • Demonstrated track record of analyzing situations, implementing in a fast paced environment.
  • Experience in working with diverse global teams in product development and testing.
  • Highly motivated, dedicated, ability to work independently and as a resourceful part of the team, along with excellent Technical, Analytical and Communication skills.

TECHNICAL SKILLS:

J2EE Technologies: Servlet, JSP, JDBC, RMI, JNDI, JSTL, Web Services, EJB

Web/Application Servers: Tomcat 5.x/6.x/7.x, IBM WAS 5.1/6.0/7.x, JBoss, Weblogic Server 10

Frameworks: Struts 2, Hibernate, Spring 3, JUnit, Log4J J2EE Design Patterns

Languages: Java/JDK 7.0, SQL

XML Technologies: XML, DTD, XML Schema, DOM, SAX, SOAP, WSDL, JAXB, XML-Beans, JAXP, AJAX, JQuery, JSON

Web Technologies: JavaScript, CSS, HTML, DHTML, Apache Axis

Databases: Oracle11g, MySQL

IDE Tools: Eclipse 3.0/2.x, My Eclipse 10

Version Control Tools: CVS, SVN

Operating Systems: Mac OS,Windows 10/8/7/XP/2000/NT, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java Developer

Responsibilities:

  • Participated in development phases of the project with major emphasis on coding and unit testing of the modules.
  • Development methodology used was the agile methodology. Process included iterative development, 2 week sprints, and daily stand.
  • Developed the presentation layer on Struts framework using Servlets and JSP.
  • Used Eclipse for developing web components such as JSP, Controller tier that includes action classes.
  • Designed and developed the business logic components using facade design pattern.
  • Created war/ear files and deployed them on WebSphere application server.
  • Developed various stored procedures, functions, and packages and materialized views along with JDK and JDBC for backend and middle level data access layer between Java and Oracle in OLTP application.
  • Developed PL/SQL stored procedures to perform complex database operations.
  • Front-end designing and validation were done using the JavaScript.
  • Prepared Test Case document to test the required functionalities.
  • Performed Unit as well as integration testing for all the modules.
  • Created Technical documentation as per the company standards.
  • Used Ant scripts to fetch, build and deploy the application to development environment.
  • Enhanced the system with change requests and coordinating with business and development team.
  • Interacted with DBAs, Data Architects, Application Team, Infrastructure team.

Environment: Java, J2EE, JSPs, Servlets, JDBC, Web Services, SOAP/HTTP, Struts, Web sphere, XML, XSLT, JavaScript, HTML, NetBeans, Oracle, Windows.

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Responsible for taking business Requirements from business people
  • Involved in full Development Lifecycle.
  • Involved in designing the system based on UML diagrams which include Data Flow Diagram, class diagram, sequence diagram.
  • Have worked in all phases from Development till post-production in all Releases.
  • Developed business components and configured as beans using Spring Dependency Injection.
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Developed DAO classes using Hibernate Template from Spring with Hibernate API.
  • Used different primary key generators such as sequence, identity and native.
  • Managed Associations such as one-to-many, many-to-one, etc.
  • Designed and Implemented MVC architecture using Spring MVC.
  • Developed administrative interfaces with the technologies of JSP, AJAX, JavaScript, spring and Hibernate.
  • Used Eclipse as an IDE for developing the application.
  • Used SVN for version control.
  • Developed the application using frameworks like Struts, Java Server Faces (JSF) and Spring frameworks.
  • Proficient with Web Services Description Language (WSDL) for describing Web services and developing a UDDI compliant registry for publishing and finding description for Web services.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Done production Support to Live Users.
  • Worked on database objects.
  • Developed JUNIT Tests to unit test services and integrated them to build and deploy process using Maven Build Tool.
  • Designed UI screens using JavaScript, JSP 2.0, Ajax and XML, HTML5, CSS3 and JQuery.
  • Used Log4j for logging and Eclipse for Development.
  • Responsibilities include working web sites and content management systems. Provide services on java based content management system by utilization of XSLT.

Environment: Java 1.6, Hibernate 3.5, Spring 3.0, Spring MVC, XML, SOAP, WSDL, Ajax, CSS, JDBC, Java Script, Eclipse, Oracle 10g, JDK, JUNit, Unix.

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Responsible for prompt development of services, features and tools for the company's highly interactive UI System.
  • Involved in writing XML WebServices using SOAP to communicate between applications.
  • The existing web system was enhanced using Struts.
  • Involved in repetitive machine driven effort using Agile Methodology.
  • User Interfaces were developed using Servlets, JSP, JSF, JS, CSS, JQuery, Struts and HTML.
  • Used CORE and HTML tag libraries for expressing Java Server Faces within a view template.
  • Created a UI which involved in displaying the customer transaction and profile information.
  • Designed and developed various Pages which are being used by the IT team.
  • Used Velocity variables while creating dynamic templates.
  • Designed HTML, JSP’s for front-end templates.
  • Wrote different queries to be used to retrieve information from the DB.
  • Used various UI tools like AJAX, EXTJS and JSON.
  • Involved in testing the UI developed.
  • Responsible for the building and deployment of the created UI along with all the functions integrated in it.
  • Modified the existing databases, stored procedures, objects, tables, sequence and indexes according to the functional requirements of the business flow.
  • Client side validation was done using JavaScript.
  • Involved in administering Weblogic Portal Server.
  • J2EE application development on Windows and UNIX platforms using MVC pattern.
  • Weblogic 10.3 was used for deploying and testing purposes.
  • Developed an Ajax framework for rapid development of Rich Internet Application access to databases.

Environment: Java EE 5, EJB 3.0, JSP, JSF, Servlets, Hibernate, JavaScript, Struts, WebServices, Visual Basic.NET, Oracle10g, HTML5, CSS3, XML/XSLT, SOAP, WSDL, Clear Case, Junit, Toad, JSF, Eclipse-Galileo, AJAX, Core Java, UML, Weblogic Portal Server.

Confidential, Allentown, PA.

Java Developer

Responsibilities:

  • Created the Mock-ups using HTML and JavaScript to understand the flow of the web application and created class diagrams using MS Visio 2007.
  • Involved in the process of analysis, design, and development of the application.
  • Maintain and modify the application entry system Rapport, customizing as the business dictates.
  • Developed the user interfaces using HTML, JSP and Servlets for different User Interfaces using RAD 6.1 tool.
  • The entire application was developed in J2EE using an MVC based architecture with help of Spring (MVC)
  • Developed spring Controller classes, Command classes and configured dispactcher-servlet.xml for Spring (MVC)
  • Created dynamic HTML pages, used JavaScript, JQuery to create interactive front-end GUI.
  • Used spring and created the Dependency Injection for the Action classes using ApplicationContext.xml.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Involved in writing procedures, queries using PL/SQL to process the data on MS SQL Server database.
  • Performed regression testing, unit testing using JUnit.
  • Used Web Services (JAX-WS) for exchange rate calculations and used WSDL and SOAP messages for getting credit card information from third party and used SAX and DOM XML parsers for data retrieval.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Implemented Log4J for Logging Errors, debugging and tracking using logger components.

Environment: Java, HTML, JavaScript, JSP, Spring, Hibernate, Web Services, XML, XSD, SOAP-UI, UML, Eclipse, MS Visio 2007, MS SQL Server, Maven, JUnit, Rational Clear Case, Linux, Log4J, Apache Tomcat.

Confidential

Java Developer

Responsibilities:

  • Analyzed object oriented design and developed sequence and class diagrams using UML.
  • Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
  • Developed Care Plans module, which provides a comprehensive library of problems, goals and approaches.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JSP and JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed components using Java multithreading concept.
  • Developed various EJBs (session and entity beans) for handling business logic and data manipulations from the database.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Designed cascading style sheets and XSLT and XML part of order entry
  • Developed client side validations with java script.

Environment: J2EE, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, Java/JDK, JMS, JDBC, Oracle, PL/SQL, XML, XSLT, RAD, HTML.

Confidential

Java Developer

Responsibilities:

  • Worked closely with the Requirements team and analyzed the Use cases.
  • Elaborated on the Use cases based on business requirements and was responsible for creation of class diagrams, sequence diagrams.
  • Adopted J2EE best Practices, using Core J2EE patterns.
  • Developed in Eclipse environment using Struts based MVC framework.
  • Designed and developed presentation layer using JSP, HTML and JavaScript.
  • Created JSPs using JSTL and Struts tag libraries
  • Developed Struts Action and Action Form classes. Created the Tile definitions as required.
  • User Input Validation is done using the JavaScript and Action Form.
  • Performed SQL operations using Oracle Database.
  • Designed and developed an Intranet/Internet application.
  • Implemented action classes, form beans, helper classes, persistence manager and data access objects.
  • Used Session Beans for business logic and Entity Beans for database persistence.
  • Deployed J2EE components (EJB, Servlets) in Web Logic Application server.
  • Performed unit testing using JUnit framework.
  • Participated in Functional Design Document and Technical Design Document reviews.
  • Actively participated and contributed to establishing Standards and Guidelines.

Environment: Web Sphere Server, Struts 2.0, JSTL, CSS, DB2, JSP, JDBC, EJB, RAD, J2EE, Java, UMLs, HTML, Joint, Log4j, JavaScript, J2EE Patterns, SQL, MVC, CVS.

We'd love your feedback!