We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Memphis, TN

SUMMARY

  • Java Developer with over (5) five years of professional software experience working on Java and J2EE Application Development.
  • Experience in projects includes complete project life cycle of Requirement Analysis, DB Design, Architecture Analysis and Design, Development, System level testing and Deployment using various software technologies and tools.
  • In - depth understanding of Procedural and Object oriented programming models
  • Expertise in Servlets, JSP’s, Struts, Spring, Hibernate, Java Beans, JDBC, Java, JNDI, JMS, SQL, PLSQL.
  • Extensive experience using Jakarta Struts 1.x Framework, Spring, Hibernate, Servlets and JSP.
  • Worked in large and small teams for systems requirement, design & development.
  • Expertise working with Web services, SOAP, Apache Axis, AJAX, XML, XSL,XSLT, ANT, JUNIT, TOAD, HTML and Java Script.
  • Proficient with UML in generating artifacts of software system (Use cases, Sequence diagrams, class diagrams etc.) and using the design patterns.
  • Extensive experience with various Application servers like IBM WebSphere 5.x, BEA WebLogic 11g, Glassfish.
  • Expert level familiarity with Tomcat 5.x Web server.
  • Experienced in developing the unit test cases using JUnit 3.0/4.0
  • Experienced in code audit, performance testing and application tuning
  • Extensive knowledge of MyEclipse workbench 5.5, Eclipse 3.X, WSAD 5.1, NetBeans 6.1.
  • Highly motivated individual with excellent Technical, Analytical and Communication skills.

TECHNICAL SKILLS

Languages/Tools: Java, JSP, Servlets, Struts, Tiles, EJB, JDBC, PL/SQL, Soap, Axis, Hibernate, AJAX, XML, UML, RMI, JMS, Rational Rose, CVS, ANT, JUNIT

Operating Systems: UNIX, Windows 2000/NT/XP/VISTA

Databases: MySQL, MS-Access, MS SQL-Server, Oracle 8i/9i/10g

Application servers: IBM WebSphere 5.x, BEA WebLogic 11g, GlassFish V2

Web servers: Tomcat, Apache

Scripting languages: HTML, DHTML, XML, XSLT, Java Script, JSP, PHP, and ASP

IDE’s: MyEclipse Workbench 5.5, Eclipse 3.X, WSAD 5.1

PROFESSIONAL EXPERIENCE

Confidential, Memphis, TN

Java/J2EE Developer

Responsibilities:

  • Gathered, analyzed, designed and developed Business Requirements.
  • Participate in the whole SDLC lifecycle from the requirements stage to maintenance stage for this application.
  • Designed the application by creating use cases, sequence diagrams and preliminary class diagrams for the system using UML.
  • Developed J2EE modules using JSP, Servlets and Spring Framework.
  • Used Spring Dependency Injection to wire the beans and AOP to implement the cross cutting concerns.
  • Developed code with various design patterns like MVC, Singleton, Factory, Façade, and Business Delegate etc.
  • Responsible for creating and developing re-usable components and System Interfaces to interact with external Systems.
  • Involved in design and developing re-usable web services and Java Utility classes.
  • Wrote Customized Maven Scripts for building and deploying Applications.
  • Wrote unite test cases using JUnit.
  • Created the database tables with indexes and views in the database-using Oracle.
  • Extensively worked on SQL Queries, Stored procedures and Triggers.
  • Code Reviews, code re-factoring, performance tuning and troubleshooting.

Environment: Java, J2EE, Spring Framework, JDBC, SQL, JavaBeans, XML, Web Services, XMLBeans, SOAP, WSDL, UML, BEA WebLogic 11g, Windows XP, Linux, Oracle 10g, Mercury Quality Center, Rational Clear Case, JUNIT, TOAD and AJAX

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Developing use cases, class and sequence diagrams for ongoing business demands (Extensive usage of Rational Rose and Visio for analysis, design and reengineering).
  • Designing with greater scalable and extensible capabilities with full of J2EE framework and J2EE N - Tier Clustered architecture.
  • Developed UI using Struts based on MVC design pattern.
  • Designed and developed web based UI using JSP, Struts Taglibs and developed action classes to handle the user request.
  • Implemented the Struts validation and Tiles Framework in the presentation layer.
  • Application was developed by using several design patterns like business delegate, DAO (Data Access Object) pattern, front controller, Service Locator and Session Façade in the development process.
  • Developed Server side components with coordination of Hibernate and spring using web established frame works.
  • Used Dependency Injection feature of spring framework to inject dependency into objects and to wire objects of business classes.
  • Designed and developed the Java-based Object Relational Hibernate persistence framework to persist the business data with database and J2EE based spring framework.
  • Communication with external systems using JMS messaging system through MQ Series.
  • Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Written UNIX shell scripts for building, packaging and installing the application in the server.
  • Used SVN as version control system for the source code and project documents.
  • Given support for the application Stress test using load runner.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server.
  • Developed JUnit tests and functional test cases for the services and documented the services developed.

Environment: Java, J2EE, JSP, Servlets, Struts 1.x/2.0, Spring, Hibernate, RAD, Rational Rose, SVN, Web Sphere, IBM MQ, JMS, UNIX/LINUX, UML, J2EE Design Patterns, XML, Apache Axis, Maven, JUnit3.0, Oracle10g.

Confidential, Kansas City, KS

Java Developer

Responsibilities:

  • Struts framework is used for building the Front-End.
  • Utilized the various J2ee Design patterns to develop the Business modules based on the required functionality.
  • Developed view and controller components.
  • Interacted with business analysts and other end users to resolve user requirements issues.
  • Developed user interface (view component of MVC architecture) with JSP, Struts Custom Tag libraries, HTML and JavaScript.
  • Developed the controller component with Servlets and action classes.
  • Business Components are developed (model components) using Enterprise Java Beans (EJB).
  • Developed Session Façade with Stateless Session bean to provide a uniform coarse-grained service access layer to clients.
  • Developed DAO'S for getting data and passing data to the database
  • JavaScript is used for client side validation and to control some dynamic data.
  • Deployed the application on WebSphere Application server 6.1
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Clear Case is used for version control.
  • Used MQ series to create, send, receive and read messages.
  • Used software development methodologies such as waterfall.
  • Ant scripts are used for local, dev, QA and production builds.
  • Prepared technical and Java API documentation.

Environment: WebSphere Application server 6.1, JDK 1.5, JDBC, JNDI,EJB, JSP,jquery, Servlets, Apache Struts 1.2, HTML, XML, Java Script, CSS, UNIX/Linux, Oracle 9i, Toad, Clear Case, MQ Series, Rational Rose

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Programmer Analyst responsible for development, support and enhancement of Order Fulfillment system.
  • Designed and developed JSP pages for Agent login, Products display, My Account and Order Confirmation pages.
  • Implemented struts Validator framework for validating the input forms at both client side and server side.
  • Implemented GUI interface using tiles, JSP's and struts custom tags.
  • Analyzed and identified components for the Presentation, Business, Integration, Resource and Service Layers
  • Created Service Locator component to conceal the complexity of J2EE/JNDI APIs.
  • Developed Business Interfaces for EJBs.
  • Used Session, Façade to wrap coarse-grained entity beans.
  • Involved in the Web Sphere Server configuration, packaging and deployment of EAR file.
  • Designed DataAccessObjects, to encapsulate data access code.
  • Created the message resource file to display application information and error messages

Environment: Core Java, Struts Framework, WSAD 5.1, Various Design Patterns, EJB, JSP, HTML, Oracle 9i, Web Logic 7.1, CVS, JUNIT on Windows XP.

Confidential

Software Engineer/Java Developer

Responsibilities:

  • Involved in Analysis, Design and Development of the RAIN Project. ‘RAIN’ deals with automation of governance for various departments of Pune district collectorate.
  • Involving Work Flow Management for different business functions.
  • Enforcement of business rules along with provision for human decision making wherever necessary.
  • Generation of MIS reports & other MIS data.
  • The user interface for the whole system is in regional language (Marathi). The data storage is in ISCII (Indian Script Code for Information Interchange) format & the data is displayed in ISFOC (Indian Standard Code for Font Characters). The data conversion is achieved using ‘GIST’ SDK provided by C-DAC, India.

Environment: Java, Servlets, JSP, HTML, JavaScript, CSS, XML, HTML, WebLogic, Oracle 9i, UNIX, Windows 95/98, Windows NT 4.0

We'd love your feedback!