We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6 years of experience in software Analysis, Design and Development and implementation.
  • Proficiency in usingJava, J2EE technologies likeJDBC,JSP,Servlets.
  • Designed and developed sytems using the J2EE technologies, Servlets, JSP, XML, Struts, Spring, JDBC, Ibatis, and Hibernate.
  • Hands on experience in developing Model-View-Controller Architecture (MVC) applications using Struts and Spring.
  • Experience in SQL, PL/SQL - cursors, triggers and stored procedures with Oracle, MS SQL Server
  • Hands-on experience with Application Servers Tomcat, JBoss and WebLogic servers.
  • UsedJDBCStatement, Prepared Statement, Callable Statement and Result Set interfaces while providing database interaction with the RDBMS.
  • Experience in presentation layer technologies likeHTML,JavaScript,CSS
  • Working knowledge in writing XML documents and parsing them using SAX, DOM parsers and transforming the documents using XSL/XSLT
  • Knowledge & experience of Software Development Life Cycle including system analysis and design, system development, integration, installation, deployment, maintenance, client interaction, software development process.
  • Used design patterns likeData Access Object, Singletonetc.
  • Strong experience in using tools like Log4J, JUNIT.
  • Strong communication skills (written, reading comprehension, listening, verbal, training and presentation).
  • Ability to interact with end users, self-motivated, quick learner & Team player with good analytical and communication skills.


TECHNICAL SKILLS

Languages:

Java, SQL

J2EE Technologies& Tools:

JSP, Servlets,JDBC, XML, Log4J , JUNIT,Ant,Maven

Web Presentation:

HTML, JavaScript, CSS

Frameworks:

Struts, Spring, Hibernate, Ibatis

Databases:

Oracle, Sql server

Tools/IDE:

Eclipse,CVS,SVN

Application Servers:

Tomcat, Jboss , Weblogic

Operating Systems:

Windows, Unix, DOS.

CERTIFICATION:
Certified Java Programmer for the Java 2 Fundamentals

EDUCATION

  • Bachelors

PROFESSIONAL EXPERIENCE:
Confidential, September 2010- Till date
Confidential,Kansascity, MO
Java Developer

Confidential,is an application used by Farm Services Agency(FSA)/USDA to track known tobacco product manufacturers and importers, maintain the market data information related to various tobacco classifications and assist with the preparation of quarterly assessments in support of the Tobacco Transition Payment Program (TTPP). The TTAP also does the quarterly assessments for each Fiscal Year which will then be readjusted on a yearly basis in order to true-up the FY assessments within each tobacco product class. TTAP is capable of producing TTAP non-report notices and interfaces with the receivables system.

Responsibilities:

• Designed and developed user interfaces for the web application using Java/JSP and HTML
• Used Eclipse for coding and SVN for revision control.
• Implemented MVC architecture using struts framework.
• Developed Action Forms for accepting the data entered by the user and Action Classes to access the session beans.
• Used Hibernate in data access layer to access and update information in the database.
• Used Maven script for Building and deploying
• Developed and maintained JUnit tests for the code introduced in the application to
obtain maximum code coverage.
• Performed section 508 compliance check on all the TTAP’s application modules.
• Implemented the Logging system using Log4j.
• Used JBoss Application server to deploy the application

Environment:
Java/J2EE, JavaScript,JSP, Struts,Hibernate,UML, SQL Server, Jboss,Maven,JUnit, Windows XP, Log4j, Eclipse.

Confidential, January 2009 – September 2010
Confidential,Atlanta,Georgia
Java Developer

Performance Management is an applciation which gathers information of financial, operational and clinical in one place. InSight combines data from all levels of systems — including corporate, regional, local, departmental and individual solutions, regardless of vendor or product. Complementing, rather than replacing, existing IT investments, Insight enhances their value and extends their lifecycles. In addition, a robust yet non-invasive approach to data acquisition makes InSight Enterprisestrikingly IT friendly.

Responsibilities:

  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes
  • Developed System Use Cases, Class Diagrams and Activity Diagrams using UML
  • Developed user interface using JSP,JSP Tag libraries to simplify the complexities of the application.
  • Persisted domain model using Hibernate\'s object-relational mapping facilities and Sql server database.
  • Used Hibernate in data access layer to access and update information in the database.
  • Successfully implemented section 508 guidelines in the application to ensure
  • Used Eclipse for coding and svn for revision control.
  • Setup Junit test suites for testing of components and limited integration testing of flows, integrated these with ant.
  • Involved in designing and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design

Environment:
Java/J2EE, Spring , Hibernate, JSP, Servlets , Eclipse ,Sql server 2005, Jboss, XML,HTML, SVN, JUnit, Maven

Confidential,NationalBank,Ohio July 2007– December 2008 Java Developer

Online Banking System is a complete transactional financial system that is concerned with creating an online account for the customer, so that he can use that account for doing operations like checking his balance online, viewing payment history, modifying personal information and so on.

Responsibilities:

  • Assisted in designing and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
  • Involved in Transactions, login and Reporting modules, and customized report generation using Controllers, Testing and debugging the whole project for proper functionality and documenting modules developed.
  • Involved in development of POJO classes and writingHibernate query language (HQL)queries.
  • Implemented MVC architecture and DAO design pattern for maximum abstraction of the application and code reusability.
  • Used XML, XSL for Data presentation, Report generation and customer feedback documents.
  • Developed Junit test cases
  • Implemented Logging framework using Log4J.
  • Used JUnit for Test driven development.

Environment:
Java, JSP, Servlets, Struts, JavaBeans, XML, XSL, HTML, SVN, JDBC, Oracle, Eclipse, Hibernate, WebLogic, Window XP,Ant

Confidential, January 2006 – July 2007
SPSR
AMC Institutions, Bangalore, India

Description:-

The application provides a well-established staff-parent-student relationship (SPSR) through web. The friendly web application package that is fully secured and frequently updated has complete online database of students, which can be viewed by their parents. The application is also powered with search and an on-line application form.
The application shows each students details like attendance, university examination schedules for each subject, marks scored and extracurricular activities. A Parent can view his/her ward\'s details by logging in to the system with a user name and password. The system sends e-mails to parent if the student\'s attendance falls below a percentage. It also sends e-mails to students about examination schedules/changes etc.

Responsibilities:-

  • Requirement management.
  • Developed server side utilities using Servlets
  • Connectivity to the database is provided using JDBC.
  • Created the web pages using HTML, JSP and done user validations using

JAVASCRIPT.

  • Client side validation of HTML pages using Java Script.
  • Involved in Bug fixing and functionality enhancements.
  • Partially coded Stored Procedures in Oracle.
  • Involved in trouble shooting the existing application product bugs and implemented new techniques to eliminate and modify according to latest technologies.
  • Involved in setting System functions and System Attributes. Reported changes in new technology implementations.
  • Working with Quality team for the process related activity ie. Code Review, Coding Standards, Defect Analysis, Configuration and Quality Management.
  • Client communication for the project.
  • Conducted the requirement Study, documentation and provided the work estimates.

Environment:
Java and J2EE (JSP, Servlets), HTML and JavaScript, Eclipse, Tomcat Server Edit Plus Editor, Oracle 8i

We'd love your feedback!