We provide IT Staff Augmentation Services!

Srjava Application Developer Resume

0/5 (Submit Your Rating)

Baltimore, MD

SUMMARY

  • Sun Certified Java Programmer with over 7 years of professional work experience in all phases of Application Development including business analysis, design, implementation, support and testing using Java, JDBC and J2EEframework and technologies.
  • Excellent knowledge in developing advanced web - based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Struts, Spring, Hibernate, Eclipse, XML, JDBC.
  • Worked extensively using Java Beans and expertise in developing web based GUIs using HTML, CSS & Java Script.
  • Strong knowledge in Object Oriented Analysis and Design (OOAD) methodologies, EJB Patterns, and J2EE Patterns.Good knowledge and understanding of Struts Framework.
  • Implemented Spring MVC using Spring Controllers. Also, implemented inversion of control and aspect oriented programming using Spring.
  • Strong experience with databases, including Oracle, SQL Server and My SQL.
  • Experience with Web Services (SOAP, WSDL, and SOA) and application servers including WebLogic, IBM WebSphere and Apache Tomcat.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.
  • Strong Technical background, excellent analytical ability, problem solving, decision-making, good communication skills, team player and goal oriented, with a commitment towards excellence.
  • Ability to learn quickly new technologies, adapt to new environments, self-motivated, team player, focused adaptive and quick learner with excellent interpersonal, technical and communication skills.

TECHNICAL SKILLS

Java Technologies: J2EE, Servlets, JSP, JDBC, JavaBeans, JNDI

Web Technologies: HTML, XML (Schemas)

Patterns: MVC Architecture, J2EE Design Patterns

Web Servers: Oracle Application server, Tomcat 5.x/4.x, Apache and Java Web Server.

Database: Oracle 10g/8i/8.x/7.x, MYSQL 5.1

Tools: Log4J, Junit, ANT

Frameworks: Struts, Hibernate and Spring.

Operating Systems: Windows, Linux, Unix(Sun Solaris)

IDE: ECLIPSE 3.x, WSAD 4.0/5.0

Web Services: SOAP, WSDL

PROFESSIONAL EXPERIENCE

Confidential, Baltimore, MD

SrJava Application Developer

Responsibilities:

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML
  • Involved in the development of presentation modules. The application is based on the MVC-II Architecture using Struts framework.
  • Used Struts Action Classes and regular Java classes. Implemented client side validations using JavaScript and server side validation in the Action classes.
  • Developed Web pages using JSP, JavaScript, HTML, AJAX, CSS, and XSLT to create the user interface views.
  • Developed Java classes for implementing asynchronous processing using Web logic.
  • Involved in creation and deployment of Enterprise Application in Web Logic.
  • Developed Business Logic modules usingEJB session beans.
  • Employed Hibernate 2.0 to store the persistent data as an Object-Relational Mapping (ORM) too for communicating with database.
  • Used JMS for sending the messages to the Export Queue.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used JUnit to unit test the modules & for logging error/debug messages.
  • Resolved the issues encountered during the System Test and Acceptance Test.
  • Involved in bug-fixes, enhancements and code refactoring.

Environment: Java, JavaScript, Servlets, JSP, Ajax, Struts, XML, Oracle 10g, PL/SQL, Hibernate, Springs, UML, Rationale Rose, IBM Wesphere, EJB, PVCS, Rational Application Developer, Eclipse, HTML, DHTML, JMS,CSS

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Designed the front-end using HTML, JavaScript and CSS.
  • Performed Server Side Validation using Spring Validation framework.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration & administration of WebLogic environment, including deployment of Servlets.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Used JSPs for the presentation layer and EJB Session Beans for model layer.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions at the Oracle Database end.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: Java, J2EE, JSP, MVC, Servlet, Struts,IBM WebSphere Application Server, XML, HTML, Hibernate, SOAP, JMS,CSS, JavaScript, Multithreading, Oracle 10g, MySQL, JUnit, PLSQL, JDBC, ANT, Rational Rose, Windows XP. V

Confidential, Montgomery, AL

Java Developer

Responsibilities:

  • Implemented J2EE design patterns such as MVC, Factory and DAO as part of the application development
  • Agile methodology was used to develop the application. Daily Scrum was conducted as a part of this methodology.
  • Used Spring MVC integration in the project scheduling module to develop the multi-tier web application presentation layer.
  • Used Spring AOP to implement various features of the application such as security, where cross cutting concerns were identified.
  • Used Controller to map the request to the proper model class in which the business logic is located. Then the model class will route all requests to the suitable DAO.
  • Used Hibernate as an effective tool to achieve cross-database portability across relational databases and developed various DAOs as part of the Data persistence.
  • Developed various java objects (POJO) for OR mapping and was involved in developing the mapping files (hbm.xml) for the persistence classes.
  • Developed HQL queries and tuned the HQL queries developed by other developers for performance, by identifying and resolving queries that caused n+ 1 selectproblem.
  • Used Web Services for HTTP responses in the form of SOAP messages to deal with the customer requests.
  • Used webservices.xml file as the deployment descriptor for the Web Service application.
  • Applied parameterized tests in code using JUnit and was actively involved in developing DAOs
  • Used CVS for version control in a way that the geographically scattered team performed as a single unit.

Environment: Oracle 10g, XML 1.x, JAXB 2.x, XSLT 1.x, SOAP 1.3, Java 1.5, Spring framework, Spring AOP, Spring MVCSpring IOC, Hibernate, CVS, JUnit 3.x, TOAD 7.x, HTML, SOA, JNDI, JDBC, WSDL 2.0, Web Services and DHTML, IBM Web Sphere

Confidential

J2EE Developer

Responsibilities:

  • Used Struts framework for implementing the Web tier of the application.
  • Wrote stored procedures in Oracle.
  • Written ANT scripts to automate build process.
  • Used Log4J for Logging Framework and exception handling.
  • Worked on the scheduling the daily jobs and preparing the required shell scripts.
  • Designed and developed User Interface, application modules and business components using JSPs, Servlets, Java, HTML and JavaScript.
  • Implemented design patterns like Business Delegates, Session Facade, Data Access Objects (DAO) and Transfer Objects.

Environment: Java, J2EE, Oracle 9i, Rational Rose, Struts, Log4j, Eclipse, WSAD 5.0, XML, JSPs, Servlets, HTMLJavaScript, CSS and UNIX.

We'd love your feedback!