We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 7+ years of experience in Java/J2EE, Web and Client - Server based applications.
  • Proficient wif Object Oriented programming like Java, and J2EE
  • Extensive experience in developing applications using JSP, Servlets, HIBERNATE, SPRING FRAME WORK, Web Services, JSP Custom Tag Libraries, JDBC, JavaScript, XML and SQL
  • Experience in working wif Frameworks like Spring.
  • Proficient wif MVC Architecture.
  • Working knowledge of Hibernate framework.
  • Experienced in using Application Servers like Oracle 10g, WebSphere, and Tomcat.
  • Extensive experience in developing and testing teh web services.
  • Worked extensively wif XML
  • Great Exposure to databases like Oracle 10g/9i, MS-SQL Server 2000, MySQL.
  • Good Experience in software design and analysis using UML.
  • Experience in developing SOA (Service Oriented Architecture) applications using Web Services.
  • Experienced in creating build files using ANT and logging using Log4J.
  • Good exposure to all phases of SDLC process.
  • Excellent communication and presentation skills.
  • Quick learner and great team player and TEMPhas ability to work under various environments.

TECHNICAL SKILLS

Web Technologies & APIs: JSP, Servlets, Web Services, MVC, JDBC, HTML, JavaScript, JQuery, XML

Languages: Java1.4, C, C++, JavaScript, SQL

RDBMS: Oracle 10g/9i, MySql

IDE: Eclipse, WS Portal

Open Source Tools: Spring, Hibernate

Operating Systems: Dos, Windows NT/2000/XP

Web/App Servers: Apache Axis 2.0, Tomcat, JBoss

OOAD: UML

Testing Tools: JUnit 3.8.1

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java developer

Responsibilities:

  • Interacting wif Customer. Help teh Team to resolve teh technical issue
  • Analysis of teh Functional Specifications provided by teh client
  • Prepare Software Requirement Specification, Release plan, documentation etc.
  • Involved in User Interface (UI) analysis wif teh business team to validate accuracy.
  • Extensive use of Servlets & JSP for teh presentation layer along wif JavaScript for teh client side validations
  • Client Side Scripting was done using JQuery to make it more interactive
  • Developed and used JSP custom tags in teh web tier to dynamically generate web pages.
  • Developed JSPs dat can update, delete and insert data into Oracle database
  • Used Hibernate to store teh Java objects in teh database
  • Used Spring Framework to implement business logic
  • Designed teh application based on Spring framework using MVC design pattern.
  • Implemented Servlets to effectively handle teh workflow of teh application.
  • Implemented teh business logic for teh application using Session EJBs.
  • Developed Entity beans for necessary transactions using teh EJB specifications.
  • Extensively used Eclipse IDE. Developed JSPs, Servlets and J2EE Web Services
  • JDBC was used to connect teh Oracle database.
  • Developing Test Cases and did unit testing using JUnit
  • Involved in writing teh Client side validations using JavaScript.
  • Involve in creating teh various user interfaces (UI) using JSP, JavaScript & CSS.
  • Used XML to transfer teh application data between client and server.
  • Participate in designing Web service framework in support of teh product
  • Monitoring transactions, analyze resources such as Servlets and EJBs, viewing traces, logs and messages.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.

Environment: J2EE, Servlets, SoapUI,JSP, Tomcat, JBoss 3.2, Java 1.4, Eclipse 2.1, JDBC, EJB 2.0, HTML, SQL, CSS, JavaScript, UML, Ant, JUnit, Oracle 10g, JQuery, Unix.

Confidential, Bridgewater, NJ

Java Consultant

Responsibilities:

  • Understanding teh requirement documents.
  • Designing front page forms using JSP and HTML.
  • Involved in development of presentation components using JSP, JavaScript and custom tag libraries.
  • Used Eclipse IDE extensively for teh development.
  • Designed and developed teh web application using Java and Spring framework.
  • Used Log4j extensively for error logging.
  • Designing front page forms using JSP and HTML.
  • Unit Test Case preparation using Junit.
  • Developed and Implemented DAO classes using Hibernate for database transactions.
  • Analyzing and fixing bugs and updating necessary documents.
  • Designed GUI based on teh requirements specification.
  • Coded SQL scripts and created and altered backend database objects.
  • Interacted wif Oracle database using JDBC.

Environment: J2EE, Servlets, JSPs, SQL Server 2000, Eclipse 3.1.2, Java 1.4, Hibernate 3.0, JUnit, HTML, XML, EJB 2.0, AJAX.

Confidential, Kansas City, MO

Software Developer

Responsibilities:

  • Review teh requirements for teh project.
  • Attended design review meetings and designed using UML class diagrams and sequence diagrams as per teh requirements. Developed User Interface classes using JSP, and HTML.
  • Provided teh user validations utilizing JavaScript.
  • Designed teh Servlets which act as controllers for teh application to monitor teh work flow.
  • Developed teh business logic using stateless session beans EJBs.
  • Provide exception handling and logging using Log4J.
  • Administer Tomcat application server.
  • Create deployment descriptors in XML.
  • Help teh system testers create test cases.
  • Develop SQL Scripts and used JDBC to connect backend database.

Environment: Java 1.4, Tomcat, XML, JSP, JDBC, Servlets, EJB 2.0, Eclipse, Java Script, SQL, Oracle 8i, SQL, UML.

Confidential, Addis Ababa, Ethiopia

Network Administrator

Responsibilities:

  • Designed teh network architecture of teh company, including all aspects of full product development lifecycle - from requirements gathering through design, testing and implementation - and ensured dat staff were knowledgeable of teh design and could manage teh system
  • Deployed Snort IDS/IPS in order to reduce internal and external threats to teh company network
  • Evaluated performance of network system, as well as implemented upgrades (routers, switches, and software upgrades), which increased network speed
  • Surveyed and evaluated company networks in order to determine and recommend best policies and strategies for improving network performance and speed

We'd love your feedback!