We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY:

  • 5+ years of experience in Software Development Life Cycle(SDLC), Object Oriented Programming that includes requirement Analysis, Design, Development and implementation of Web Based, Client/Server, and Database applications
  • Good knowledge of OOPS concepts, design principles and design patterns
  • Worked in Web Technologies using Servlets, JSP, spring, Hibernate, Java Beans, Collections, JDBC, JavaScript, and HTML.
  • Experience in developing complex SQL queries and stored procedures
  • Experience in database like Oracle 9i/10g and MySql.
  • Experienced in developing the unit test cases using JUnit.
  • Good experience with production/live support.
  • Ability to work independently, collaborate proactively and cross functionally and an effective team player.

TECHNICAL SKILLS:

Languages: Java, C/C++, SQL, HTML, InfoBasic

Operating Systems: UNIX, Linux, Windows XP/2008

Internet / Web Frameworks /Middleware/ORM: Servlets, EJB,JNDI, JSTL, JDBC, JMS, RMI, Log4j, JSP, Spring, jQuery, JavaScript

Application/Web Servers: Apache Tomcat, JBoss

IDE: Eclipse, NetBeans, Toad, Visual Studio

ORDBMS, Technology and DBMS: Oracle, MySQL, SQL Server 2012, Ms Access

Networking: TCP/IP Protocols, Socket Programming

Dependency Maintenance, Build Tools: Maven, Ant

WORK EXPERIENCE:

Confidential, Fremont, CA

Java Developer

Responsibilities:

  • Developed GUI using JSP, Struts frame work.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
  • Coded Entity Beans for data persistence within Data Layer.
  • Developed user interface components for Deal, Activity modules along with business components.
  • Developed a Spring MVC application in connecting to database.
  • Leveraged struts - validations, struts-beans tag libraries.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Responsible for code merging modules using clear case.
  • Responsible for change requests and maintenance during development of the project
  • The technical environment included Java, JDK1.5, JSP, JSTL, EJB, Eclipse3.2, Struts 1.1, JavaScript, Struts Validation frame work, Tomcat, UML, ORACLE 9i/10g, Clear Case and Clear Quest.

Environment: Java, Servile, JSP, HTML, Hibernate3.2, Spring3.0, JDBC, Eclipse 5.x, Struts, Log4J, Java Script, My Sql 5.1.4

Confidential, Lansing, MI

J2EE Developer

Responsibilities:

  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application.
  • Adopted J2EE design patterns like Business Facade and Singleton and DAO.
  • Implemented STRUTS Model View Controller architecture to develop presentation tier and business layer.
  • Implemented Struts framework (Action and Controller classes) for dispatching request to appropriate class.
  • Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Developed SOAP based JAX-WS Web Service Components deployable to websphere application server and implemented Web Service Client using Dynamic proxy Model.
  • Developed Enterprise JavaBeans for the business flow (Entity and Session Beans).
  • Developed Session beans by using EJBs for business logic at the middle tier.
  • Implemented Stateless and State full Session beans to capture user data and to achieve scalability, memory management.
  • Developed presentation layer using JSP, HTML, JavaScript, JQuery, Ajax and CSS.
  • Worked on the persistence layer using Hibernate to map the java classes to corresponding data.
  • Implemented the JMS for communication between the applications.
  • Implemented the JMS Point-to-Point queuing model and developed Message Driven (MDB) beans to consume messages from JMS queue.
  • Involved in configuring and administration of Connection pools, Data Sources, Queues, Connection Factories, and Listeners for development environment.
  • Created new Streams, View’s and Activities for new releases and updated code using Clear Case for implementing configuration management.
  • Used Rational Clear Quest to track the change management.

Environment: J2EE 1.6, Java Beans, JSTL 1.2, HTML, Struts 1.2, Hibernate, Java Script, JMS, Web services, SOAP, SOA, WSDL, XSD, XML, XSTL, EJB, Design Patterns, JUnit, Oracle11g, WebSphere Application Server 7.2, RAD 8.0, Clear Case, Clear Quest.

Confidential

Java Programmer

Responsibilities:

  • Responsible for Application development, implementing securtiy, use cases validation, flowcharts, application flow, prototypes, proof concept of sample codes.
  • Responsible for writing detailed design specification document and implementing all business rules.
  • Involved in the design and development of presentation and web layers based on MVC Architecture (Model-View-Controller).
  • Involved in developing interfaces for the CSM in order to invoke the various business partners using XML, XSLT.
  • Used JavaScript for user screen validation
  • Testing and deploying the full application on Weblogic application server.
  • Installed and Configured BEA WebLogic 9.2.
  • Used Eclipse, JBuilder to Develop the Applications.
  • Used JDBC API for interaction with the Oracle Database
  • Used Java Script for validations and handling some server side business objects on the client side.
  • Designing the User Interface using HTML/DHTML, Java script and CSS.
  • Involved in unit testing, integration testing.
  • Developed fields level & Screen level documentation.
  • Used ClearCase for the version control of the Project.
  • Experience with Client Side Validations using JSP, and Java script.
  • Involved in Design/Code Review with Team and task assignments.
  • Used PVCS for version control across common source code used by developers.
  • Developed test cases and performed testing using JUNIT.
  • Involved design and development of Database in SQL Server 2008.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: Java, Servlets, EJB, JSP, HTML, JavaScript, Oracle 9i, SQL, Eclipse, JBuilder, JDBC, XML, Web Logic 8.1, CSS, UML.

We'd love your feedback!