We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 6 years of experience in Analysis, Design, Development, Implementation and testing of Web based and Client Server applications.
  • Expert level skills in application development using Java, JEE, Spring Framework, Hibernate, Struts, JSP, JSF, EJB, JPA, Servlets, JDBC, Html, JavaScript, JEE compliant application servers, multi - threading, client/server, design patterns of JEE architecture.
  • Have experience in Design, Development and Deployment of Java/J2EE web components on servers like Apache Tomcat, JBoss, WebSphere and WebLogic.
  • Knowledge of JEE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, Oracle and MySQL.
  • Expertise in HTML, CSS, JavaScript Libraries, JQuery, JSTL specifications, and Custom Tag Libraries, XML, XSLT, JDOM, DTD, and Resource Properties.
  • Good knowledge in spring framework - Spring IOC, Spring MVC, spring AOP.
  • Good experience and knowledge working on ORM persistence frameworks like Hibernate.
  • Excellent experience in database & related technologies including Oracle, SQL Server.
  • Good experience in Modeling tools for UML design using MyEclipse, developed UML diagrams (Use-case, Activity, State, Class diagram, Sequence diagrams etc).
  • Strong front-end UI development skills using scripting languages like JSP, HTML, JavaScript, JQuery and CSS.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Expertise in developing Web services using SOAP, REST, XML, WSDL, XML Beans and Axis.
  • Strong Communication and Analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Performed unit testing using JUnit integration and deployment of applications done using tools such as ANT and Maven and debugging through log4j.
  • Proficient in building, managing Web Applications using ASP.NET Web Forms and MVC (Razor/ASPX engine), C#,HTML, CSS, javascript.
  • Proficient in Using MS Accessing, Excel and VBA

TECHNICAL SKILLS

  • Windows XP/Vista/Windows 7
  • Unix
  • Linux
  • Java
  • C
  • Python
  • Xcode
  • Wireshark
  • JDK
  • JDBC
  • J2EE
  • Servlets
  • EJB
  • Spring
  • Hibernate
  • Apache
  • Tomcat
  • Oracle
  • SQL Server
  • MySQL
  • Matlab
  • MS Office
  • JSP
  • JSF
  • HTML
  • CSS
  • JavaScript
  • JQuery
  • MVC
  • Eclipse
  • Struts
  • Spring MVC
  • Sencha ExtJS
  • JavaScript
  • Oracle
  • Crud
  • PL/SQL
  • JDBC
  • Apache CXF
  • Rest
  • Eclipse
  • Weblogic
  • ClearCase
  • Junit
  • Agile
  • UML JSP
  • JSTL
  • Servlet
  • Maven
  • IText
  • GWT
  • Jasper report
  • ILOG
  • Web 2.0.

PROFESSIONAL EXPERIENCE

Confidential, Austin TX

Java Developer

Responsibilities:

  • Used Object-oriented analysis (OOA) for object-modeling techniques to analyze the functional requirements for system.
  • Analyze existing project to prepare business logic documents.
  • Scope system requirements and adjusted requirements.
  • Interacting with the Managers and created prototypes as per the business requirement.
  • Extensively used UML to create system required use case diagram, sequence diagram and activity diagram
  • Made use case description files and data dictionary.
  • Created data relational model for system.
  • Designed and developed STRUTS, implemented event handling using Java, STRUTS and JavaScript for various modules.
  • Involved in DB design and DB deployment.
  • Developed Web Services using SOAP, WSDL and XML.
  • Configured spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
  • Developed Session Beans (EJB) for the Business logic.
  • Tracked errors and debugged the code by using log4j.
  • Performed unit testing using JUNIT framework and used Test Cases for testing Action Classes.

Environment: Java, J2EE, CSS, HTML, Log4j, Struts, JavaScript, EJB, Spring, XML, Hibernate, Microsoft Visio, UML, Microsoft Project 2013, Eclipse IDE (J2EE), HTML5, Tomcat 5.1, Agile and Windows

Confidential, Newark, NJ

Java/J2ee Developer

Responsibilities:

  • Interacted with client to understand and define the business requirement and scope of the project.
  • Involved in Requirement Analysis and Technical Design of the Modules of the application, understand and translate the Client’s requirements and needs into Design pattern.
  • Design the Database for the Modules by Considering their interconnections
  • Extensively using JSP tags, JavaBean, HTML tags, CSS, JavaScript to develop User interfaces for different Modules
  • Applying Struts Framework and Configure the properties, Action path, forwarding objects and forwarding pages.
  • Configure Apache Tomcat to integrate with IDE and deploying Applications
  • Extensively using Struts to complete implementation of database
  • Extensively working on struts validation form implementation
  • Testing the functions of each Module and debugging at the server side
  • Adding features as the Client’s request and improve the application performance efficiently
  • Writing SQL queries to test and access the Database by SQL*PLUS
  • Using JUnit to test the application and Debugging
  • Writing User Manual for the application and maintaining the project
  • Debugged the code using Eclipse IDE in debug mode for better understanding the business flow and also found and fixed the bugs reported by the users.
  • Created user-friendly GUI interface and Web pages using HTML, DHTML and Embedded in JSP.
  • JavaScript was used for the client side validations and geeing dynamic data.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Implemented the web-based application following the MVC architecture using Struts Framework.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Extensively used the Java collection Framework Classes for Holding the Application objects.
  • Used Hibernate ORM framework with Spring framework for data persistence and transaction management.
  • Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features.
  • Used Spring Framework for implementing business logic and maintaining transactions.
  • Used Struts Frame work to create Web Applications that leverage both Servlets and JSP.
  • Resolving production issues/ maintenance.
  • Testing the critical application’s functionalities before moving those into production by using various testing methodologies
  • Performed unit testing for the codes.
  • Manually test the code and also wrote test cases for every scenario.
  • Co-ordinated and helped other programmer and Tester in the team for the testing and developing purposes.

Environment: JAVA, Java Script, Hibernate, Struts Framework, Servlets, JSP, MVC, HTML, DHTML

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Used BPM tools for the requirement gathering and worked on business process analysis & process modeling design.
  • Extensively used Eclipse IDE, STS for Development.
  • Extensively involved in Requirement Gathering and Analysis
  • Implemented Restful web services along with JAXB customized attributes and elements.
  • Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
  • Developed an MVC and DAO design pattern for connecting to database.
  • Done struts-validations along with strut bean libraries.
  • Written SQL, PL/SQL and stored procedures for database interaction.
  • The technologies used are Java, JDK1.5, JSP, JSTL, EJB, Eclipse3.2, Struts 1.1, JavaScript, Struts Validation frame work.

Environment: Java, Servlets, Flex, JUnit, BPM, Middleware, Rest Web Services. UNIX shell, Web logic, Grails, Easy Mock, HTML, Hibernate3.2, Spring3.0, JDBC, Eclipse IDE, RAD, Swing, Unix, Agile. Struts, JSF, Log4J, Java Script, My Sql 5.1.4

Confidential

Java Developer

Responsibilities:

  • Gathered requirements from client, analyzing and preparing the Requirement specification document.
  • Developed more than 10 web-based software system; used JSP, Ajax, JQuery, CSS to enhance functionality and user experience on web pages.
  • Extensively used different kinds of programming language, like Java, php, C# .net; extensively used different kinds of databases, like Oracle, SQL Server, MYSQL; also have written SQL procedures.
  • Analyzed MVC architecture, Struts framework in view of the application workflow and application development.
  • Designed and developed Servlets and Hibernate.
  • Developed multi-threading projects, used connection pool to manage concurrency situation. Using synchronized method and synchronized variable.
  • Front-end development using HTML, CSS, JSP and client side validations performed using Java Script.
  • Used CVS for code versioning.
  • Have used JSF UI component to develop front-end web pages;
  • Worked on creating and updating the Oracle 9i.
  • Developed JUnit Test cases for the system.
  • Used Hibernate for persistence management.
  • Used both Windows and Linux platforms for developing the application.
  • Designed the system based on Struts MVC architecture.
  • Developed Servlet, JSP, JS, CSS and XHTML facelets front end layer.
  • Used transaction attributes in EJB to handle the transactions by the container.
  • JavaBeans are used for developing lightweight business components.
  • Used the Spring 3.x framework for building a web application according to MVC design pattern.
  • Developed the User Interface using JSP/HTML and used CSS for style setting of the Web Pages.
  • Designed XML schema for the system.
  • Designed and developed the documentation for the system.
  • Used JDBC to acquire DB connections.
  • Used Eclipse in developing J2EE applications.
  • Created UML diagrams, forms and services.

Environment: Java, J2EE, JSP, UML, Struts, Eclipse, Swing, Hibernate, JUnit, Oracle 9i/10g, CVS, XSL, Javascript and jQuery

Confidential

JAVA Developer

Responsibilities:

  • Enhanced web-xml, struts-config.xml, tiles-def.xml, app-resources. Properties files for the application.
  • Involved in the testing of the application.
  • Client side validations are done using JavaScript.
  • Generated Session beans, CMP and deployed on Web Logic.
  • Involved in writing of JSP, Servlets for the presentation of data.
  • Designed and developed job offers data forms using JSP, HTML.
  • Performed client side validations using Java Script.
  • Developing various Swing UI for end users using Grid Bag Layout and complex GUI components such as JTables, JTree extensively used Collection Framework.
  • Developing basic features such as activating other GUI tools using UI components like JMenuBar and non-UI components like Action Listener.
  • Involved in the enhancement of Servlets, which interact with the database.
  • Extensively used Log4j logging in the application.
  • Participated in user and team interaction.

Environment: J2EE, Java, PL/SQL, Oracle 9i, Struts, JSP, Web Sphere Application Server, WebSphere, WSAD, WebServices, ANT, Visual Source Safe, and Log4J, IPlanet, UNIX

We'd love your feedback!