We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 7 years of professional experience in the areas of Analysis, Design, Development, Implementation and support of multi - tier enterprise applications
  • Working knowledge of client-server n-tier Enterprise applications using Core JAVA, Servlets, JSP, Struts 2.x, spring, Hibernate, JSF, EJB 3.0 in an object oriented environment.
  • Development experience with IDE’s like JDeveloper, My Eclipse and Eclipse.
  • Experience in Configuring and deploying applications on Web Logic 11g, 9.x/8.x and IBM Web Sphere 7.x/6.x/ 5.x (with J2EE 1.3), 5.x express version (with J2EE 1.4), 6.x (with 1.4), 6.1(with J2EE 1.5) servers, JBoss, Tomcat 5.5/6.x.
  • Experience in web development using HTML, DHTML, CSS, XML, XSLT, PHP, XPATH, Java Script, SAX and AJAX
  • Extensively used PERL to automate build and packaging process in the projects
  • Used Object/Relational persistence and query service Hibernate3.0 in combination with Struts2.0/1.2 a J2EE framework Solid background in Object-oriented analysis and design and architectural patterns
  • Well experienced in designing applications using Object Oriented Methodology, using Design Patterns (Factory, Facade, Singleton, and Strategy).
  • Experience in using RDBMS like Oracle, SQL Server, Triggers, Views, Functions and SQL Queries
  • Experience in SDLC, Agile methodologies such as Scrum and XP and the respective test-driven approaches.
  • Ability to collaborate and co-operate with testers, developers, project managers and other team members in different types of environment.
  • Strong in Analyzing Business specifications with regards to Test Case Scenarios.
  • Extensively used Bugzilla, Web Bug Tracking, and Rational Clear Quest to report bugs.
  • Experience in testing - Unit testing (JUnit). Extensively used various development tools like IBM RAD, WSAD, and Net beans.

TECHNICAL SKILLS

Languages / Scripting: Java1.4/1.5/1.6, Ant, Maven

J2EE Technologies: Servlets, JSP, Hibernate, Struts, Spring, EJB 2/3.0, JSF

Markup Languages: HTML5, CSS3.0/2.0, JavaScript, Jquery, XML Schema, SAX1.1/2.0, DOM, DTD, JSON, AJAX, XML Schema, JAXB

Enterprise IDE: JDeveloper, My Eclipse and Eclipse

Bug Tracking Tools: Jira, Bugzilla

Web/Application Servers: IBM Web sphere, Tomcat 5.0/4.1, IIS, Web logic, JBOSS

Databases & Query Language: Oracle10g/9i, SQL, PL/SQL, MySQL, HQL.

SoftwareConfiguration Management(SCM): Microsoft Visual Source Safe, Star Team, CVS, Clear Case

Frameworks: MVC,, SEAM, ORM, Spring, Hibernate, J2EE, Struts

Operating Systems: Windows NT/ Windows XP

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Sr. Java Developer

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Waterfall SDLC.
  • Worked on Function Specifications and Design document
  • Drew UML diagrams like UseCase Diagram, Class Diagram and Sequence Diagrams
  • Integrated Struts with Spring using DelegatingActionProxy and AOP’s interceptors
  • Automated build and deployment process by developing Ant and PERL scripts. Built interface to check-in and check-out code from clear case and create a deployment package.
  • Extensively used PERL to trigger emails on build completion or build failures
  • Presentation and controller layers were implemented using Struts ActionServlet, Action, Struts Validation Framework, Struts Tiles, JSPs
  • Developed Servlets to invoke business methods interacting with database via Hibernate Persistence Framework
  • Implemented the architecture using JSP, XML Document and Struts tag libraries, Form Beans, Action classes.
  • Worked on User interface using HTML, Java Script and CSS
  • Extensively used the Client-side Validation using JavaScript, JQuery for applications involving wizards of several pages
  • Worked on Model using JavaBean and POJOs
  • Used Session from Hibernate to get instance form SessionFactory to connect to the database
  • Extensively used Hibernate Criteria and HQL(Hibernate Query Language) to do CRUD (Create, Read, Update, and Delete) on the backend database (Oracle)
  • Used design patterns like Factory and DAO patterns
  • Used XML, XSLT to reads and writes project data in XML format and those files are filtered and displayed by using XSLT transformations
  • For the support of the application created start and stop scripts using PERL
  • Extensively used JUnit for unit testing
  • Logged the application using log4j for easier debug and maintenance
  • For the build I am using ant and for continuous integration I am using Hudson.

Environment: Java, J2EE, JSP, AJAX, Struts 2, Spring 2.5, Hibernate, Web Services, Weblogic Application Server, JDBC, Oracle 10g, HTML, JavaScript, AJAX, JQuery, UML, XML, JUnit, log4j, SOAP API, JSON

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Agile SDLC.
  • Developed a MVC pattern using Spring Framework
  • Also implemented SOA architecture for business layer
  • Worked on Model using JavaBean, POJO, EJB Session bean
  • Implemented Client-side Validation using JavaScript, JQuery
  • Designed and implemented the presentation layer using JSP, JSTL and Custom Tags for interaction with the client
  • Designed and implemented the controller layer using Spring Dispatcher Servlet, Action
  • Used different data structure like ArrayList and Map to store the data which can be further used for storing or retrieving them from the database
  • Created the hibernate mapping files to interact between the model layer and database layer
  • Used Validation Framework and JavaScript to validate input entered by user
  • Experience working with Security Roles
  • Also worked on developing PERL scripts to setup performance monitors on application server and database server.
  • Deployed production application using Apache Ant script
  • Maintained and debugged the production application
  • Configured JBoss as a Web Server during the phase of development
  • Automated code deployment process using PERL

Environment: J2EE1.4/1.5/1.6, J2SE 1.4/1.5/1.6, spring, Hibernate, EJB, XML, JSP, JBoss, log4j, Apache Ant, HTML, JavaScript, UML, Toad, Log4j

Confidential, Hudson, MI

Sr. Java/J2EE Developer

Responsibilities:

  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Played a key role in developing the proof of concept for the application
  • Developed WS-Security based Web Services to interact.
  • Understanding and analyzing business requirement.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Implemented client side data validations using JavaScript and Server side data validations using JSF validators.
  • Developed & deployed the application in Web sphere Application Server.
  • Involved in the design and development of XML presentation.
  • Created XML Schema, XML template and XSL.
  • Involved in the design and development of XML presentation using CSS & XSLT.
  • Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
  • Involved in all cases of software life cycle which mainly focuses on test planning, defect tracking and reporting.
  • Facilitates the daily SCRUMS and ensure the team is fully functional and productive.
  • The UML use case designs are developed using and Rational Software Architect v7.0/6.0.
  • Created Use Case, Class diagrams, Sequence diagrams and Collaboration Diagrams.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 10g.
  • Designed the data base and Normalized the Data Base in 3NF .In Normalization resolved the trivial dependences, non key attribute & transitive dependences using 1NF, 2NF & 3NF.

Environment: J2EE1.4/1.5/1.6, J2SE 1.4/1.5/1.6, EJB3.0, SOA, Java, JSP, JavaBeans, Java Script, JQuery, StrutsV1.x, JSFV1.x, XML, XSLT, Web Sphere Integration Developer, Web Sphere Application Server (WAS) 6.1/6.0, Rational Software ArchitectV7.0, TomcatV6.0, DB2v9.1, Oracle 10g

Confidential

Software Engineer

Responsibilities:

  • Worked mostly in the agile development, maintenance and improvement of the library, designed different methods for the new features added, optimized the code reusing the code and the objects.
  • Worked on Database migration from SQL server to ORACLE 9i.
  • Reorganizing the database at regular intervals to remove row migrations.
  • Taking care of table space related issues like increasing the storage parameter values, resizing the data files, adding new data files etc.
  • Monitoring Disk space utilizations, Sizing, and Capacity Planning.
  • Used multithreading environment for better performance of the application processing and solved issues like deadlock, synchronization, prioritizing threads.
  • Used code-generation techniques extensively to ease performance optimization and reduce development time
  • Logged and Fixed bugs according to the priorities (p1, p2, p3, p4) and severity (s1, s2, s3, s4).
  • Created complex SQL's and stored procedures for retrieving and storing data.
  • Identified and designed new test cases on continuous basis and performed manual testing.
  • Worked with installing and updating the different application, utility and system software.
  • Produced product requirement document and work closely with Engineering to establish development plan and release date.

Environment: Java 1.4,, Oracle 9i,Struts, Servlet, XML, JDBC, ANT,, Maven, SQL, HTML, CSS, JSP, servlets, Hibernate, AJAX, Business objects 6.5.1/X1 r2, HTML, DHTML, SQL

Confidential

Software Develope

Responsibilities:

  • Assisted in proposing suitable UML class diagrams for the project.
  • Designed and implemented the GUI using HTML, JSP, and JavaScript.
  • JDBC API is used to connect to the oracle database.
  • Developed rich interactive user interface on the front end using JSP.
  • Wrote SQL to create and maintain the database, roles, users, tables, views, procedures and triggers in Oracle.
  • Worked with Database query language SQL, PL/SQL, functions, triggers and stored procedures, Sequence and triggers.
  • Tested using Black box and White box test cases.

Environment: JDK1.2, Servlets2.1, JDBC, HTML, CSS, JSP, JavaScript, Oracle8i, Web Sphere 3.5, Visualage, RDBMS, multithreading, Windows NT

Confidential

Software Developer

Responsibilities:

  • Involved in the design, development and maintenance of Application.
  • Developed this application based on MVC Architecture.
  • Developed servlets to process the requests, transfer the control according to the request to Corresponding JSP pages.
  • Used Display and Core Taglibs in JSP.
  • Created Connection Pool using server configuration files.
  • Tested and deployed the application on Apache Tomcat server.
  • Performed client side validation using Java Script.
  • Cascading Style Sheet (CSS) was used to maintain uniform look across different pages.
  • Worked on MySQL database, creating Tables, Views etc.
  • Used Log4j logging framework to debug the code.
  • Involved in writing the ANT scripts to build and deploy the application.

Environment: Apache Tomcat 5.0 Application Server, Eclipse 3.0, JSP, Servlets, Java Mail, Java Script, HTMI, CSS, MySQL, XML, ANT.

We'd love your feedback!