We provide IT Staff Augmentation Services!

Java Programmer Resume

0/5 (Submit Your Rating)

AlabamA

SUMMARY

  • Over 5+ years of strong experience in different phases of Software Development Life Cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
  • Extensive experience in Analysis, Design and development of Large - Scale applications using Core Java and J2EE technologies like JDBC, JSP, JSF, Servlets, EJB, JMS, JNDI.
  • Excellent working knowledge of popular frameworks like Apache Struts, Hibernate, Spring Framework and libraries like JSTL and Tag Library.
  • Extensive experience in creation and maintenance of mapping files and transaction control in Hibernate.
  • Strong expertise in developing user-friendly web interfaces using HTML, DHTML, CSS, Struts Tag Library, JavaScript with AJAX technology.
  • Expertise in using Development Tools like Eclipse, NetBeans.
  • Experience with open source Frameworks Struts Framework, spring and Hibernate Framework.
  • Extensive experience in writing queries using SQL and PL/SQL.
  • Expertise in developing Applications using UML and Rational Clear case
  • Experience in databases such as Oracle, MySQL and MS SQL Server to manager tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Experience in creating, validating and parsing XML documents.
  • Experience with open source Frameworks Struts Framework, spring and Hibernate Framework.
  • Experience in using application servers like Tomcat Apache, Web Sphere, JBoss, Web logic, Glassfish.
  • Excellent programming skills in C, C++, Java, which includes multithreaded and socket network programming utilizing TCP/IP, on Windows/Linux/UNIX platforms.
  • Experienced in working with XML technologies like XML, XSL, XSD, and XSLT.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Good team player, ability to work in fast paced environment.
  • Excellent working experience with different operating systems like Windows, UNIX.
  • Used Version Control WinCVS for maintaining source code and documentation.
  • Experience in working with Agile methodology.
  • Provided production support for the application and coordinated with cross functional teams.

TECHNICAL SKILLS

Languages: Java(JDK 1.3/1.4/1.6), C,C++

Platforms: Windows 98/2000/XP/Vista/7 and UNIIX

Databases: Oracle8i, SQL Server 2000/2005, MySQL

Application/Web Servers: Tomcat Apache, Web Sphere, JBoss, Web logic, Glassfish

Development Environment: Eclipse

Web Technologies: JSP, Servlets, HTML, CSS.

J2EE Frameworks: Struts, MVC, EJB, Hibernate, Spring

Scripting: Java Script

PROFESSIONAL EXPERIENCE

Confidential, Alabama

Java Programmer

Environment: Weblogic8.1, JAVA 1.6, J2EE, JSP2.4, XML, HTML, Java Script, CSS, ANT, Oracle11g, JDBC 3.0, EJB 3.0, Struts 2.0,JDBC,DOM,Apache Axis2.0,WebServices,Log4j,Eclipse

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development using Agile/ Scrum methodology.
  • Working on UI using JSP, JSTL tags, HTML, CSS and Java script to provide rich user interface.
  • Performed action mapping in the struts-config.xml file.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Used Struts Framework in the application which is based on MVC design pattern.
  • Deal with SQL queries and JDBC API to interact with Oracle database
  • Used JAXB parser for parsing the valid XML files.
  • Configured JMS Queue and Data source on web logic server.
  • Handling multi scheduler jobs by multi threading and strong core java concepts.
  • Used WinCVS for version control system and Log4j for External Configuration Files and debugging
  • Implemented as well as exposed web services using Apache Axis 2.
  • Performed Clear Quest defects, Database change requests logging using Clear Quest.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Designed and implemented XML parsing for XML order conformations.
  • Build ANT scripts and deployed the application.
  • Used JUnit to do unit testing for the modules developed
  • Developed the different components of the application such as JSPs, Servlets, and EJBs and DAO.
  • Used DOM for parsing the XML, XSLT Document.
  • Used JMS to communicate between the components and configured on the server.
  • Developed the different components of the application such as JSPs, Servlets, and EJBs and DAO.
  • Deployed the application on BEA Web Logic 8.1
  • Used UNIX commands and VI editor.
  • Performed Autosys job.

Confidential

Java Programmer

Environment:J2EE, Struts framework, Hibernate3.1, AJAX, Eclipse 3.0, MySQL, JSP, Log4j, JMS, Spring 2.0.8,Junit,Glassfish

Responsibilities:

  • Used JSP, Java Swing for the front and Development.
  • Worked on the integration of struts with Spring Architecture.
  • Implemented the data layer using ORM framework Hibernate with MySQL Database
  • Created CSS to get unique look and feel across the related facets.
  • Developed web based part of application using Struts
  • Was involved in writing test cases for Unit level testing using Junit.
  • Implemented Stateless Session Beans to manage backend transactions.
  • Used Model View Controller Architecture to separate the presentation layer from the business logic.
  • Utilized Log4j to customize the logging of messages replacing the earlier customized framework.
  • Involved in GUI, layout design and programming.

Confidential

Programmer Analyst

Responsibilities:

  • Responsible for developing various modules like login screen, Create User, Course details, Course Description, Feedback Form, Add and drop Classes, EditProfile etc., using Model View Control (MVC) Architecture.
  • Designed and developed servlets.
  • Implemented SQL queries to access the data from Oracle server database.
  • Define EJB QL queries in the deployment descriptor of the entity bean.
  • Created Front-end GUI screens using JSP and HTML pages.
  • Built the Application using Ant.
  • Tested and deployed the website.

Environment: Servlets, JSP, HTML, JavaScript, CSS, XML, Eclipse, EJB, SQL, Struts, JUnit, BEA Weblogic.

Confidential

J2EE Developer

Responsibilities:

  • Developed various use cases, class diagrams and sequence diagrams using UML
  • Developed the application using Struts Framework
  • Performed client side validation using JavaScript and server side validation using the Validator Framework integrated with Struts Framework
  • Developed Form Beans and Action classes as part of Struts Framework
  • Used Tiles Framework for assembling presentation pages from component parts
  • Used Transfer Objects to pass data over layers
  • Created Business Delegates for invoking business methods of EJBs
  • Developed Stateless Session Beans which will access Business Objects, which will in turn call DAOs to retrieve data from the Database
  • Used various J2EE design patterns like Business Delegate, Session Facade, Service locator, Transfer Object, Singleton
  • Responsible for performing server side and client side validations using Struts Validation framework and JavaScript
  • Designed and developed SQL queries to perform transactions with the Oracle database

Environment: J2EE (JDK 1.4.2, JSP, Servlets, EJB 2.0, JDBC, JNDI), Struts 1.1, Tiles, Validator framework, HTML, CSS, JavaScript, UML, Log4j, Oracle 9i, Toad, WinCVS,, Microsoft Visio

Confidential

Application Developer

Responsibilities:

  • Developed application using Java/J2EE platform.
  • Used HTML and JavaScript for web interface.
  • Developed middle-ware using Servlets.
  • Used JSP and JavaBeans for server side development.
  • Used Oracle as database for the application.
  • Used JDBC for communicating with Oracle database.
  • Extensively used Web Sphere for writing various business components.
  • Used Web Sphere Server to deploy the application.

Environment: Java, Oracle, Web Sphere, Servlets, JDBC, HTML, CSS, JavaScript, JSP, Eclipse.

We'd love your feedback!