We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Alexandria, VA

OBJECTIVE

  • To obtain a position to perform various tasks in JAVA/J2EE environment, to utilize unique blend of experience, enthusiasm, technical skills, and aptitude to effect tremendous positive change and growth. I aspire to be a proactive member of an organization that recognizes and harnesses the benefits of software development processes. I desire to be a driving force within a team that strives each and every day to be the very best in the business.

SUMMARY

  • Over 7 years of professional experience in software development and maintenance in the areas of object oriented technologies client/server applications internet/intranet web applications, J2EE Architecture and OO Design patterns.
  • Expert in Software Development Life Cycle (SDLC) such as Water Fall, Agile, SCRUM, RUP and Spiral - ranging from gathering business requirements, system enhancements, development, performance testing, user training, and support activities.
  • Experience with Core Java, J2EE, IO Streams, Struts, ANT, Log4j, JUnit, JDBC, Servlets, JSP, Exception Handling, Multithreading, Java Beans, JNDI, XML/XSL, Socket programming, HTML, JavaScript, CSS, UML.
  • Working Knowledge in MVC Architecture Apache Struts Framework.
  • Skills in modeling, design and development of SQL programming with Oracle RDBMS.
  • Experienced in distributed application in Multi-Tier/Three-Tier Client-Server Application using popular J2EE Web / Application Servers (Tomcat). Extensive programming in presentation layer (View) and middle tier (Control layer) for MVC design pattern.
  • Expertise in interacting with Users and Business Experts in gathering functional requirements in a variety of industries such as Telecom, Healthcare, Transportation, Insurance, Finance and Banking Applications.
  • Highly motivated team player capable enough to work within a team environment besides being capable to work independently.
  • Ability to learn/migrate to different platforms, applications and languages quickly.
  • Possess strong analytical and problem solving skills with the ability to adapt to a new environment and meet stringent deadlines.
  • Experienced with conducting Joint Application Development (JAD) sessions, and feasibility studies.
  • Strong verbal and written communication skills.

TECHNICAL SKILLS

Platforms: Windows 7.0; Vista; XP; MS-DOS; Win 95/98/NT/2000; Ubuntu; Linux; UNIX;

Java Tools: Core Java; Servlets/JSP; J2EE; EJB; JDBC; Struts; JMS; ANT; WebServices; AWT; Log4j;

Databases: Oracle 11i/9i/10g/11g; Microsoft SQL Server; MySQL; Microsoft Access;

Servers: Apache Tomcat; Web Logic; JBoss;

IDEs: Eclipse; NetBeans; Jcreator; Microsoft Visual Studio; Microsoft Web Developer;

Other Tools: MATLAB;; Rational Rose; Microsoft Office (Word, Excel, Power point, Project, Outlook); Microsoft Visual Studio; JReport; COGNOS; Ab Initio; MS Visio;

Languages: Java; C; C++; Visual Basic; C#; SQL; PL/SQL; XML; UML; HTML; JavaScript; CSS; VHDL; Assembly; ASP.NET; UML;

PROFESSIONAL EXPERIENCE

Confidential, Alexandria, VA

Sr. Java/ J2EE Developer

Responsibilities:

  • Actively involved in gathering requirements from the users followed by analysis and design of the system to meet the requirements.
  • Worked on custom tag libraries and Java beans.
  • Developed internationalized JSP pages using resource bundles, Struts framework for the presentation tier and flow control.
  • Designed and developed application using Sping Framework which is based on MVC architecture to authenticate access levels of users.
  • Performed XML, XSD and Style sheet changes
  • Designed and developed spring framework applications
  • Performed peer review for unit test plans, co-pilots and code reviews
  • Wrote and conducted unit test plans for Software Problem Reports (SPR), Problem Change Reports (PCR), and Internal Change Reports (ICR)
  • Performed design presentations in front of stakeholders after discussing with requirements teams
  • Wrote JavaScript code, CSS code and used jQuery
  • Used Eclipse IDE for application development and deployment
  • Used Apache Tomcat server 6.0
  • Used XML Spy to test and verify style sheet changes
  • Created custom tag libraries and java beans
  • Worked in MVC Spring Framework environment
  • Performed pre-audit of artifacts before the weekly builds.
  • Attended daily check-ins for task allocation and status updates as part of working in Agile environment.
  • Extensively used Serena VM for code repository and track changes
  • Tested code changes using jUnit
  • Wrote SQL scripts to modify/ change schema changes.
  • Performed code peer reviews for fellow team members
  • Performed co-pilot to verify the code changes in development environment

Environment: Spring MVC, JDK, XML, JMS, CSS, jQuerry, HTML5, Eclipse, ASP.NET, UML, HTML, JSP, Tomcat, JavaScript, Microsoft SQL, jUnit, Custom Tag Libraries, MVC n-tier, XML Spy, unit tests, CSS

Confidential, Bellevue, WA

Java/J2EE Developer

Responsibilities:

  • Actively involved in gathering requirements from the users followed by analysis and design of the system to meet the requirements.
  • Design Use cases and class diagrams using Rational Rose as a UML modeling tool.
  • Designed and developed application using Struts Framework which is based on MVC architecture to authenticate access levels of users.
  • Development of component’s application using Java, JSP, Directives, Expressions, JavaScript
  • Develop Java Servlets as access/task controller and Java Beans wrapper components to implement business logic.
  • Designed and developed Login/Logout module using JSP, and struts to authenticate the access level for the users.
  • Created the tiles definition and validation files for the struts framework.
  • Developed internationalized JSP pages using resource bundles, Struts framework for the presentation tier and flow control.
  • Responsible for writing extensive documentation (Requirements Specification, Implementation Specification, Design Document, QA Test Specification, Delivery) for the application.
  • Responsible for writing and maintaining SQL statements - Prepared Statements, PL/SQL stored procedures for the JDBC calls.
  • Used Eclipse IDE for application development and deployment

Environment: Struts, JDK, XML, JMS, CSS, jQuerry, HTML5, Eclipse, ASP.NET, UML, HTML, JSP, CSS, Tomcat, JavaScript, Microsoft SQL, jUnit, Custom Tag Libraries, MVC n-tier

Confidential, Saint Louis, MO

Java/J2EE Developer

Responsibilities:

  • Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
  • Was involved in the Implementation of MVC Architecture using struts framework for the application.
  • Was part of Development of EJBs, Action classes and JSP by Using JSTL and JavaScript.
  • Involved in Development of User Interface development using JSP and STRUTS Framework
  • Used Java script and struts validation framework for performing front end validations
  • Used struts tag libraries (like html, bean, and logic) in the JSP pages. Used html form tag for auto-populating of related Action Form as specified in the action mapping
  • Used Validator framework for validation of client side data and Exception handling using Struts Exception Handler.
  • Configured stuts-config.xml and created the action servlet mapping for the navigation.
  • Involved in designing of front end pages for the presentation of data on the View layer in using Struts MVC architecture.

Environment: Java, J2EE, EJB, JSP, Struts, Servlets, HTML, HTML5, Java script, XML, UML, CSS, Unix Oracle, Ajax, Spring, Weblogic, GWT, ASP.Net

Confidential, Colorado Springs, CO

Java Developer

Responsibilities:

  • Requirements gathering from business and defining specifications for the system.
  • Developed ER and UML diagrams for all the design, and documented all the process flows using Enterprise Architect.
  • Analysis, Design, and Implementation of software applications using Java, J2EE, XML.
  • Designed and Implemented MVC architecture using Struts Framework, Coding involves writing Action Classes/Custom Tag Libraries, JSP.
  • Responsible to develop a system to synchronize database repositories every month with external databases using entity beans and servlets.
  • JUnit is used to do the Unit testing for the application.
  • Used Apache Ant to compile java classes and package into jar archive.
  • Managing/Fixing bugs and Client Issues in the application.
  • Responsible for writing extensive documentation (Requirements Specification, Implementation Specification, Design Document, QA Test Specification, Delivery) for the application.
  • Responsible for writing and maintaining SQL statements - Prepared Statements, PL/SQL stored procedures for the JDBC calls.

Environment: Java, J2EE, JSP, Servlets, JavaScript, Ajax, Struts, Spring, Hibernate, SQL/PLSQL, WebServices, JUnit, Oracle 10g/9i, HTML, Windows. JBOSS

Confidential, Cincinnati, OH

Java Developer

Responsibilities:

  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Generated User interface Templates using JSP, HTML.
  • Developed the Java Code using Eclipse as IDE.
  • Extensively involved in gathering requirements, preparing requirements documents
  • Involved in the development of dynamic WebPages using JSP.
  • Development of the Server Side Application, which includes Servlets that handles the Database manipulation with the back-end Oracle database using JDBC.
  • Involved in developing the core business logic using Session & Entity Beans (EJBs) and deploying them in Web Logic Application server. EJB’s were made available for remote clients using RMI.
  • Developed Server side component to access data from any database using JDBC developed Component.
  • Utilized Java API's for SMTP protocol header information parsing.
  • Entity Bean will manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
  • Tested the application functionality with Junit, HttpUnit.

Environment: Java API, UML, J2EE, JSP, JDBC, EJB, JDO, JUnit, JMS, SQL, Struts MVC, Tiles, Oracle, PL/SQL, ANT, log4j, JavaScript, Eclipse, UNIX., Hibernate, Multi-threading

Confidential, Philadelphia, PA

Java Developer

Responsibilities:

  • Played active role in Architectural Design, Development and Testing of the application.
  • Used RUP methodology for designing use case diagrams.
  • Sole architected production lines module. Responsibilities included design & implementation of Oracle database, XML, JavaScript, CSS, JavaBeans, JDBC & JNDI programming.
  • Created servlets and EJBs (entity, session, and message) to access an Oracle database.
  • Implemented the scheduling function using multi-threaded Client/Server structure based on Java Socket and producer/consumer pattern.
  • Responsible for writing stored procedures, triggers and functions for increasing the functionality and efficiency in project schedules and production lines modules.
  • Extensively involved in testing the application and preparing user documentation.
  • Used CVS for version control.

Environment: JDK, J2EE, Eclipse, JDBC, JNDI, JMS, EJB, UML, Oracle, HTML, XML, JavaScript, CSS, JUnit, ANT, CVS, UNIX

Confidential, Richmond, VA

Java Developer

Responsibilities:

  • Worked as Developer and was involved in the Analysis and Design of the front-end and middle tier using JSP, Servlets and the Struts view Framework.
  • Was responsible for creating Test Plans for Performance Testing and calculated the amount of users required for generating Load at normal rate and also peak time load by gathering Log information from the Developers.
  • Developed Session (Stateful/Stateless) and Entity (CMP) beans (EJB) for crucial business logic.
  • Debugged and developed applications using Eclipse IDE.
  • Involved in writing of JSP pages for the presentation of data.
  • Used JavaScript to perform client side validations.
  • Used DB2 as backend databases and used JDBC to access Database.
  • Used DHTML, and CSS for the front-end screens.
  • Actively involved in tuning SQL queries.
  • Worked with XML to store and read exception messages.
  • Wrote generic functions to call Oracle PL/SQL stored procedures, triggers, and functions.

Environment: J2EE, EJB, JSP, Servlets, Struts Framework, HTML, Java script, XML, IBM DB2, PL/SQL, J2EE Design Patterns

Confidential, Falls Church, VA

Jr. Java developer

Responsibilities:

  • Designed and implemented Loan tracking and management application using J2EE technologies.
  • Prepared low-level design of the application which includes design specification diagrams using UML methodology and Rational Rose.
  • Proposed and performed the performance tuning of the application and the WebLogic;
  • Developed JSPs, Servlets with HTML using Struts (tag libraries, error handling and Tiles) framework for different modules for the interaction of user interfaces.
  • Implemented the multithread mechanism for the Servicing Vendor sub-system on Java side.
  • DB2 is used as a Database for the application. Wrote store procedure, and integrated SQL Queries into DAO.
  • Applied various patterns in designing the system.
  • Integrated Log4j for request / response / error logging.
  • Involved in writing Ant scripts to build the applications.
  • Extensively involved in testing the application and preparing user documentation.
  • Used CVS for version control.

Environment: J2EE 1.4, Struts 1.1, JSP, XML, XHTML, JavaScript, CSS, CVS, JDBC, DB2, UML, Ant, Log4j, UNIX.

We'd love your feedback!