We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Birmingham, AL

SUMMARY:

  • 6 years of IT experience in Web Development, Deployment, Re - Engineering, Coding and testing in n-tier system, UI development, System Analysis, Design and Object Oriented Programming
  • Strong experience in Object Oriented/based technologies like Java and C++.
  • Experience in XML technologies including XSL, XSLT, XSL-FO and XPath.
  • Experience and Good Object oriented development in Java and J2EE Technologies like Struts 1.1, JDBC 3.0, Servlets2.2, and JSP 1.2.
  • Experience with Web Application servers like Apache Tomcat 5.5, WebSphere Application Server v5.1/6.1.
  • Have a solid understanding and application experience of Design Patterns
  • Worked extensively in designing Java AWT/Swing based GUI components for Client applications.
  • Experience in understanding of Business workflow, Business logic and Business methods for further implementation of user requirements in a distributed application environment.
  • Strong interpersonal, analytical, presentation and communication skills.
  • Ability to learn new technologies quickly.

TECHNICAL SKILLS:

Languages: java, J2EE, C, C++, HTML, XHTML, XML.

Script Languages: Bash, JavaScript, PHP, Perl, Python.

Web/ Application Server: Apache Tomcat, Apache HTTP Server.

Web Technology/ Other: Struts, Servlets, Hibernate, JDBC, JSP, JSTL, CSS, Ant, Web Services (SOAP), WSDL, REST, Swing, AWT, Eclipse, Android Emulator, Android Debug Bridge.

RDBMS: MySQL, MS SQL Server 2008, realtional database.

Design Patterns: MVC, Abstract Factory.

Operating System: UNIX, Linux, Windows XP, Vista, Windows 7.

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Actively involved in gathering requirements from the users followed by analysis and design of the system to meet the requirements.
  • Understand and translate functional requirements into java codes.
  • Testing, debugging, and coding through strategic plans to identify and an expect the technical issues before it become problem.
  • Implements database access classes, for retrieving or storing the data into the database.
  • Implements new methods for java GUI classes.
  • Coding to enhance the UI.

Environment: Core Java, Java swing, SQL, JDBC, Eclipse.

Confidential, Birmingham, AL

Java/J2EE Developer

Responsibilities:

  • Actively involved in gathering requirements from the users followed by analysis and design of the system to meet the requirements.
  • Understand and translate functional requirements into java codes.
  • Part of a 5-member team that fully designed and developed the enterprise J2EE web.
  • Extensively used the OAD concepts in the overall design and development of the system.
  • Followed iterative product development process. Actively involved in requirement analysis, high level design, detailed use case analysis, implementation and unit testing.
  • Designed front end using JSP, XHTML, CSS and JavaScript. Extensively used JavaScript for doing client side form validation.
  • Developed server side MVC structure using Java Servlets as access/task controller and Java Beans wrapper components to implement business logic.
  • Worked on server side data access model. The mutually exclusive access model supported data persistence and transaction monitoring.
  • Improved performance by caching frequently used data. Coded Cache Manager Class that was accessed by Java multithreads.
  • Developed a module which generated web page reports for internal use by querying the SQL database according to report criteria, like, service subscribed, zip code etc.
  • Testing, debugging, and coding through strategic plans to identify and an expects the technical issues before it become problem.

Environment: Core Java, Ant5.1, AD Server, SQL, Struts1.0, JDOM, JDBC2.0, Eclipse2.1, XML, XSL, Java Network API, Tomcat, Linux, Java Socket Programming.

Confidential

Script Developer

Responsibilities:

  • Code, and unit test enhancements to complex modules that often have an interface to other applications
  • Work with Application Architects/Functional Analysts to gather and interpret user/system requirements into design specifications.
  • Develop system specifications and interfaces.
  • Code applications to functional and technical programming standards.

Environment: UNIX, Perl.

Confidential

Java Web Developer

Responsibilities:

  • Worked on creating the common controls list for the billing account on the service availability flow.
  • Understand and translate functional requirements into java codes.
  • Created and modified JSPs for the application.
  • Made enhancements to the user connection properties to allow them select products having features.
  • Designed and helped implement single sign-on into IntelliRisk using the Java SDK and ClearTrust authentication.
  • Single sign on used by managers to access time reporting and by sales and marketing managers to access customer trend analysis.
  • Developed Session EJBs to handle the client communications that are then transferred to the DAO classes to communicate with DB2.
  • Created Core DTO (Data Transfer Objects) layer objects and modified Helper and the beans associated with the application.
  • Wrote XML files, which are transformed into XSL for the front-end screens.
  • This module uses extensive amounts of JSPs, custom tags, EJBs, JavaScript with xml processing.
  • Used J2EE design patterns like Factory method pattern, Singleton pattern, and DAO factory pattern.
  • Developed JSPs and custom tags for the from end screens.
  • Used JavaScript and DHTML extensively for the Front-end screens.
  • Designed database tables and queries.
  • Used Data Access Object pattern to generate reports and connect with the database
  • Added delivery mechanisms for the product during Broadband account create and product purchase flow.
  • Changed the front tier's DTO's - Data Transfer Objects and JSP pages.
  • Worked on Ant scripts, and server deployments of the web application.
  • Involved in the Unit Testing and Integration Testing of the System.
  • Testing, debugging, and coding through strategic plans to identify and the expects the technical issues before it become problem.

Environment: Java, J2EE, Struts, JSP, Hibernate 2.x, JavaScript, Windows XP, Eclipse 4.1, Ant

Confidential, Philadelphia, PA

Java/J2EE Developer/Analyst

Responsibilities:

  • Reversed engineered legacy modules and created UML diagrams. Used those UML class diagrams and sequence diagrams while developing design documents for the new system.
  • Developed utility classes in Java to know detailed information about the calls made to stored Procedures.
  • Developed technical documentation describing the steps for deploying and testing the product in the internet
  • Designed and developed the request and response data to and from database.
  • Developed View with the help of JSP for account aggregation module.
  • Used JavaScript to validate HTML pages on client (Employee) side.

Environment: Windows 2000, Java, JDBC, XSLT, Java Script, SQL, Linux, UML, Rational Rose

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in complete software development life cycle with Object Oriented approach of clients business process and continuous client feedback.
  • Understand and translate functional requirements into java codes.
  • Developed various Struts Forms, Struts controller classes, and exception handling.
  • Used Struts UI tag libraries.
  • Used Struts MVC and Struts Webflow module to develop front end of the application.
  • Developed Persistence classes and XML Mapping files.
  • Involved in creating XML configuration filed for Jasper templates to define the resulting reports.
  • Developed JSP Custom Tag Libraries and associated with the controller Servlets.
  • Generated reports in HTML, PDF, XLS formats.
  • Developed interactive web pages using, JavaScript for the client side validation.
  • Developed system ps UI screens using JSP custom TagLibs, JSP templates, JavaScript, CSS and HTML
  • Involved in publishing the web services to help users interacting with web services.
  • Deployed and tested the applications in development and test environments.
  • Worked closely with production support lead for server builds and deployment.
  • Performed JavaScript, JSP troubleshooting as well as involved in troubleshooting problems on application server.
  • Testing, debugging, and coding through strategic plans to identify and the expecte the technical issues before it become problem.

Environment: J2EE (EJB, JSP, Servlets, JDBC), Struts, Java MVC architecture, Eclipse, XHTML, XML, XSLT, CSS, Ant, UML, UNIX

We'd love your feedback!