We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Having 8 Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server, N - tier and web applications. Experience working as a Programmer Analyst, Designer in executing web based information decision-making projects using Java/J2EE related technologies.
  • Expertise in application development using various frameworks: Jakarta StrutsFramework 1.1/1.2/1.3, Spring Framework 1.2/1.3/2.0/2.5 , Java Server Faces (JSF), Spring Batch framework, Hibernate 2.0/3.0/3.2, Java Data Objects with GUI plug-ins
  • Proficient in XML technologies like XML, DTD, XSL, XSLT, SOAP, WSDL and UDDI.IBM.
  • Proficient in various web based technologies like HTML, DHTML, JavaScript and AJAX.
  • Developed AJAX scripting to process server side JSP scripting.
  • Developed reusable Server side code modules with Enterprise Java Beans Integrated with Remote method Invocation (RMI) to access remote Servers and invoking Databases with JDBC
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.
  • Has experience on java web services using ApacheAxis2.0
  • Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Good working knowledge of database tools like TOAD, PL/SQL, Db Visualizer and SQL Navigator.
  • Developed 3-Tier services, which include databases, messaging systems, transaction monitors, real-time data feeds, and existing enterprise information systems, integrated with WebSphere and IBM HTTP Server.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP 1.1/1.2/2.0, Servlets 2.2/2.3/2.4, EJB 2.0/3.0, JDBC, JNDI, JMS, LDAP, IBM MQSeries and RMI.
  • Good Working Knowledge of Experience in working with operating systems like Windows 98/NT/2000/XP, UNIX, LINUX.
  • Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications
  • Used SVN, CVS, Harvest, Clear case and Clear Quest for Version controlling and error reporting.
  • Excellent analytical ability, consultative, communication and management skills.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups. IBM WebSphere,

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Senior Java/J2EE Developer

Responsibilities:

  • Designing and Implementing, code in JAVA to achieve the functionality of the Web Application.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC (Model-View-Controller), Singleton, Service Locator, DAO, DTO and Business Delegate, Adapter, IBM WebSpherer.
  • Struts 2 framework for the presentation layer management, client request management, Authentication, redirection, Action Mapping, and response
  • Maintaining Strut-Config files for Action Mappings
  • Implementing Regular Expressions in Java, JavaScript for input validations
  • Spring MVC 2.5 framework implementation for dependency injection
  • Emphasis on client validations using languages such as JavaScript, XML validation
  • Extensive Application of HTML, XHTML, CSS for design and styling of web pages.
  • Struts tiles for requirement specific styling of web pages, IBM WebSphere
  • JSP, Expression Language, OGNL and Scrip let for Accessing Java Object properties
  • Application servers like Apache Tomcat 5.5
  • ANT scripts, and used MAVEN 2.x tool to build and deploy J2EE Applications
  • Implementation of AJAX, JSON, JQuery for create interactive Web Applications
  • Other tools like EMMA for Unit Test Code Coverage, firebug for debugging HTML.
  • Following the norms of Test Driven Development for code efficiency and maintenance
  • Object Relational mapping frameworks like iBatis 2.3.0, Top link 11.1
  • AGILE Software Development Life Cycle implementing Pair Programming, SCRUM meetings
  • Unit testing frameworks like JUNIT 4, Easy Mock 3, and JMockit 0.95
  • Acceptance Test Driven Development (ATDD) for parallel development and testing
  • Hudson Continuous Integration Server for build management and traceable failure reports
  • Database Tools like DB Visualizer 6.5.5, TOAD for connections to oracle thin client

Environment: Java, J2EE, Eclipse 3.5.1, Eclipse 3.6.1, Easy Mock, JUnit, Spring, IBatis, XML, HTML,SQL,Oracle 10 g/11g,Struts 1.1/2, DB Visualizer, TOAD

Confidential, Foster City, CA

Java/J2EE Developer

Responsibilities:

  • Involved in gathering requirements from users for the new modules
  • Created an SRS document and interacted with database using TOAD
  • Implemented the front-end using Struts 1.1 framework
  • Implemented server side code with Business Object (BO), Data Access Objects (DAO), Spring and database SQL maps with Hibernate 3.x
  • Also worked on implementing the Front End through the Jakarata Struts 1.1
  • Written SQLs, stored procedures for interacting with database.
  • Involved in tuning the performance of the application.
  • Used Eclipse IDE for developing the application.
  • Used JDBC API and HQL (Hibernate Query Language) to query the Database System and used JDBC Thin Driver to connect to the database.
  • Conducted code reviews and design reviews, adhering to various design patterns
  • Followed Agile SDLC
  • Debug existing code and added new functionality to the application

Environment: Java, J2EE, Eclipse 3.5.1, Eclipse 3.6.1, spring, Hibernate, JDBC, XML, HTML, MySQL,Oracle,10 g, Struts 1.1/2, Struts, CSS, JavaScript, AJAX, JQuery, XML, XST, Spring MVC,IBM.

Confidential, MI

Java Developer

Responsibilities:

  • Involved in the development of the entire Front-end part of the system, using Struts, JSP, WebSphere Rational Web Developer, Servlets, HTML, JavaScript and AJAX.
  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.
  • Made extensive use of spring MVC and Hibernate DAO support using spring framework.
  • Involved in the design and development of Hibernate beans and mapping files to access the database.
  • Involved in design and development of the EJB Tier which provides services to the web application using MDBs, Session Beans & Patterns like Session facade, abstract factory, DAO, service locator, Singleton etc.
  • Developed server-side services using Core Java concepts.
  • Developed JAVA classes as per designed docs, Worked on Multi-threading and thread pooling
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Experience with using IDEs like Eclipse, WSAD, RAD, JDeveloper and NetBeans
  • Implemented unit testing by using JUNIT.
  • Creating Deployment Descriptor in Struts tiles framework.
  • Implemented technical documentation and middle tier code using JAVA programming language.

Environment: Java 1.4, J2EE, Struts, WSAD, WebSphere rational Web developer, RAD, NetBeans, HTML, JSP, JavaScript, Web Services, Spring, Hibernate, EJB 2.0, JavaScript, Eclipse 3.1, Oracle 10G, PL/SQL, Toad, Clear Case, Clear Quest, XML, XSLT,IBM

Confidential

Java Developer

Responsibilities:

  • Involved in the development of front-end screen design using JSP.
  • Involved in the implementation of client side and server side programming using HTML and Java Script. IBM WebSphere Message broker
  • Database design and connectivity done by using JDBC Bridge.
  • Developed Servlets in forwarding requests to different Servers and Servlets.
  • Designed and developed Servlets to communicate between the Presentation and Business layer.
  • Maintained responsibility for database design, implementation and administration.
  • Used Log4J for logging and tracing the messages.
  • Testing the functionality and behavioral aspect of the software.
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Developed front-end interfaces and involved in Error Handling using JSP.
  • Designed Integration test plan for testing of Integration of all use cases for a module.
  • Was assigned the task of deploying the application different working environments.
  • IBM WebSphere Message broker

Environment: JDBC, HTML, JavaScript, Log4J, JavaBeans, SQL Server, IBM WebSphere

We'd love your feedback!