We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 8 years of experience in the field of software analysis, design, development of Java, Java EE (J2ee) based web applications.
  • Experience in Java, Java EE (J2ee) technologies and proficient in Core Java, Servlets, JSP, JDBC, XML, HTML, CSS and JavaScript Framework.
  • Proficiency in Object Oriented design (OOD) and Programming (OOPs) with software best methodologies - Waterfall, V-Model and Agile Model Driven Development.
  • Strong experience in implementing MVC Architecture using Spring.
  • Good Experience in using Spring Modules like IOC, ORM, and Spring MVC.
  • Implemented various Java EE design patterns such as Data Access Object (DAO), Data Transfer Object (DTO).
  • Having experience in deploying of Java EE Applications on various servers like WebLogic, Jboss, Websphere and Tomcat.
  • Well experienced with IDE tools like Eclipse, Web sphere Studio Application Developer (WSAD)/RAD, IntelliJ.
  • Experienced with JDBC API in establishing connections to database and configuration of data sources in application server.
  • Sound RDBMS concepts, data modeling and extensively worked with relational databases like Oracle, DB2.
  • Involved in development of PL/SQL and SQL Queries.
  • Experience with SOAP based webservices
  • Good Knowledge in Java 1.6 Concepts.
  • Experience in Unit Testing Tools like Junit and logging tools like Log4j.
  • Good working knowledge on CVS and VSS, SVN for code management and version control
  • Have total exposure in full Software Development Life Cycle (SDLC) including analyzing, designing, developing and testing.
  • Knowledge in Single-Sign on, and LDAP Concepts.
  • Experience in Interacting with Business Users to analyze the business process and transforming requirements into screens, designing, documenting.
  • Highly committed individual with proven ability to learn fast and work well under pressure.
  • Strong analytical, problem solving and good communication skills.

TECHNICAL SKILLS

Programming Languages: Java1.4/1.5/6, C, C++.

Operating Systems: Windows 98/2000/XP/NT, Solaris10, UNIX, LINUX.

Web Technologies: HTML, CSS, Servlets, JSP, JSTL, DBC, Spring, Hibernate3.0.

Scripting Languages: Java Script, Unix Shell Scripting.

Web Servers: Apache Tomcat4.1/5.0

Application Server: Web logic, Websphere6.1/7.0,ApacheJboss

Databases: Oracle (PL/SQL),DB2.

Tools: CVS, VSS, Apache Log4j, TOAD, ANT, Maven, Junit.

IDE’s: Eclipse, IBM’s RAD7.0,IntelliJ

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, San Francisco, CA

Responsibilities:

  • Designed and developed web-based application using Spring MVC Framework and Spring Web Flow
  • Implemented Spring MVC for designing and implementing the UI Layer for the application.
  • Have used Spring IOC to inject the services and their dependencies.
  • Involved in writing Spring Validator Classes for validating the input data.
  • Implemented Jakarta Commons to load XML file.
  • Implemented Xstream library to serialize objects from XML files.
  • Developed views, controllers, POJOS using Spring MVC framework
  • Designed and developed interfaces using JSP, JSTL, JQuery, Spring tags, Java script and CSS.
  • Worked on persistence layer using O/R Mapping tool Hibernate with Oracle 10g Database
  • Configured Log4j with Spring AOP.
  • Designed and developed a Spring Web Service using SOA to verify that underwriting criteria required for bond issuance is met.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application
  • Used SVN as version control tool.

Environment: Java 5, JSP, Spring 2.5, JSTL, JQuery, XML, Xpath, XStream, DOM, Hibernate 3.0, Web Services, Oracle, Weblogic, Java Script, Log4J, Eclipse, CSS, CVS.

Java Developer

Confidential, Chicago, IL

Responsibilities:

  • Developed User interface (UI) screens for Contact Center application using JSP, HTML, CSS, JavaScript to simplify the complexities of the Presentation layer.
  • Used Spring MVC architecture for developing the application
  • Involved in Bug fixing of the existing R-Desk application.
  • Gone through the Usecase Documents and understood the requirements and involved in developing the user interface screens.
  • Done the changes to the existing application according to the given Usecase.
  • Used Eclipse/IntelliJ as an IDE and Maven as the build tool for developing the application.
  • Involved in setting up the Environment in MAC OS.
  • Developed the application based on the Agile Methodology.
  • Involved in development of Shipping and Tax Calculation strategies for the Webstore application.
  • Generated War, Ear files to deploy the application into Weblogic Application Server.
  • Developed SOAP based web services to provide data.
  • Created Simlinks to Auto deploy the EAR files into App server.
  • Analyzed the existing application and done the necessary changes to the application

Environment: Java, Core java, J2ee, JSP, Servlets, JDBC, HTML, CSS, Spring MVC, Hibernate, JSTLtaglibraries, JavaScript, Weblogic10.0, SQL, PL/SQL, Agile methodology, LINUX, Eclipse, Ant, Junit, Log4j,CVS.

Java Developer

Confidential, California, CA

Responsibilities:

  • Developed User interface (UI) screens using JSP, HTML, CSS, JavaScript to simplify the complexities of the Presentation layer.
  • Involved in Client Side validations using JavaScript and Server Side validations using Validation Frame Work of Struts.
  • Involved in BugFixing of the existing application.
  • Used Struts (MVC based) concept of Front Controller to handle requests from the client and process it at the backend.
  • Created multiple Action Forms that is being used to hold the data during Adding/Updating JSP pages.
  • Involved in creating jar and War files of an application and deploying it on Jboss Application Server.
  • Implemented various Design Patterns like Singleton, Data Transfer Object (DTO), and Data Access Object (DAO).
  • Performed the Unit Testing of the application using Junit and also involved in Integration Testing of the application and monitored the error logs using Log4j and fixed the problem.
  • Involved in production support of the application.
  • Used XSLT based for transforming common XML format into internal XML format.
  • Worked with SOAP based web services to exchange information with other applications.
  • Involved in writing SQL queries, to pull the data to frontend
  • Involved in bug fixing (Debugging) of the application and updated the status in QC.
  • Used Struts-config.xml file for Struts Configurations.
  • Used Hibernate based Persistence Logic to interact with Database.
  • Created hibernate-config.xml file for configurations and various Hibernate-maping.xml files for mapping entries in hibernate based applications.
  • Created hibernate POJO Classes and hibernate Client Application.

Environment: Java, Core java, JavaEE(J2ee), JSP, Servlets, Struts1.2, Hibernate3.0, HTML, CSS, JavaScript, JSTL, Jboss, Oracle, SQL, PL/SQL, WindowsXP, AgileScrum, Unix, ANT, Junit, Apache Log4j, CVS, RAD 7.0.

Java Developer

Confidential, Camas, WA

Responsibilities:

  • Involved in analysis, design and implementation of business requirements.
  • Developed Session beans for the creation of business logic and Entity Beans for interacting with database components.
  • Developed numerous UI(User Interface) screens using JSP and HTML, CSS,JavaScript.
  • Used MVC architecture of Struts for developing the application.
  • Used Agile Methodology for developing the application.
  • Performed unit testing using JUnit and monitored the error logs using Log4J and fixed the problems.
  • Deployed the application on Web logic Application Server, which includes archive (JAR, WAR, and EAR) files.
  • Implemented various Design Patterns in the project such as Data Transfer Object, Data Access Object (DAO) and Singleton.
  • Setting up build environment by writing Ant script in build.xml, taking build, configuring, and deploying in servers.
  • Used Oracle SQL, PL/SQL for writing the database queries.
  • Implemented Web service using Service oriented architecture (SOA) and WSDL.
  • Created Domains for Weblogic application Server and Deployed EAR, WAR files.
  • Responsible for Bug Fixing (Debugging) of the application.
  • Generated Deployment descriptor files like ejb-jar.xml, Weblogic-ejb-jar.xml, Weblogic-cmp-rdbms-jar.xml, build.xml, application.xml used for the application development.
  • Involved in writing the stored procedures and functions using oracle database.
  • Involved in User Training to teach them, how to use the application

Environment: Java, Corejava, J2ee, JSP, Servlets, JDBC, Struts, HTML, CSS, JSTLtaglibraries, JavaScript, JNDI, Weblogic10.0, Oracle10g, SQL, PL/SQL, LINUX, Eclipse, Ant, Junit, Log4j, CVS.

Java Developer

Confidential

Responsibilities:

  • Involved in analysis, design and implementation of business requirements.
  • Extensively worked in integrating the different layers of the project.
  • Developed numerous UI (User Interface) screens using JSP and HTML, CSS, Java Script.
  • Responsible for writing the JavaScript code for validating the application.
  • Developed based on MVC Architecture.
  • Used XML for Developing Deployment descriptor files
  • Involved in Unit Testing of the specified Modules.
  • Used JDBC for calling PL/SQL Stored Procedures.
  • Involved in production support of the application.
  • Developed SOAP based web services.
  • Implemented in various design patterns (Go4) in the project.
  • Involved in bug (Debugging) of the application.
  • Involved in System Testing and integration testing of the application.

Environment: Java,CoreJava,J2ee,Struts,JavaBeans,Servlets,JSP’s,JDBC,JavaScript,HTML,CSS,XML,Apache Tomcat, DB2,SQL,Windows XP, LINUX, Eclipse, VSS Log4j, Junit, ANT,Jboss.

We'd love your feedback!