Java/j2ee Developer Resume
Dallas, TX
SUMMARY
- Around 5+ years of professional experience in information technology especially Java related technologies in various SDLC levels of application, development and design.
- Proficient in Core Java, Design analysis, development and maintenance of complex, high performance and scalable distributed object - oriented applications.
- Experience in development of applications in J2EE (JSP, Servlets, Hibernate, JDBC, Struts, Spring), XML, Oracle.
- Good knowledge in working with XML and related standards and technologies like AJAX, Web Services, SOAP, WSDL, DTD, XSLT, HTML, DHTML, CSS and JavaScript.
- Experienced in developing using MVC framework such as Spring and Struts.
- Experienced with Design Patterns (Creational, Structural and Behavioral).
- Solid Knowledge in working with SQL, PL/SQL, Functions, Triggers and Stored Procedure.
- Good exposure to software design methodologies like UML, Rational Rose, Agile and Waterfall.
- Expertise in developing test cases for Unit Testing, Integration and System Testing.
- Highly motivated with the ability to work effectively in teams as well as independently
- Committed to highest levels of professional and personal.
TECHNICAL SKILLS
Programming Languages: C,C++,Java (J2EE,J2SE 6.0), SQL and PL/SQL
Java Technologies: Java, JDK 1.6, J2EE, JDBC, Servlets, JSP, JUnit
Frameworks: Struts, JSF, Spring, Hibernate
Source code control: CVS, Subversion and Clear Case
Internet Technologies: SOAP, WSDD, WSDL, DTD, XSLT, JSTL, HTML, DHTML, CSS
Development Tools: Eclipse, NetBeans
Databases: Oracle 9i/10g/11g, MySQL 5.1, SQL Server 9.0,Microsoft Access
Operating Systems: Window 95/98/2000/XP/NT, UNIX
App/Web Servers: Web logic 8.1/11g, Jboss, Apache, Tomcat 4.1/5.5/5.6/7.0, IBM WebSphere
PROFESSIONAL EXPERIENCE
Confidential, Dallas,TX
Java/J2EE Developer
Responsibilities:
- Involved in requirement gathering, Architecture design, Analysis, preparing the use cases and Responsible for designing and developing object models, class diagrams with UML Specifications for the tracking system module using Rational Rose.
- Designed sequence and class diagrams with UML and flow diagrams.
- Designed the web application framework using MVC Design patterns
- Designed the workflow, system architecture, drawing sequence diagrams, activity diagrams, class diagrams, HTML pages, database schema and tables.
- Designed the system using Rational Rose
- Used Struts framework for the development
- Designed and developed the front end using HTML, JSP, JSF, Struts tag library
- Design and developed Web Services to provide the interface to the various clients running on both Java and Non Java applications using SOAP and WSDL.
- Designed the Controller Servlets
- Designed and developed the Session bean for business logic
- Performed client side validation using JavaScript and server side validation using Struts.
- Used Log4J for logging purpose in the project
Environment: JDK1.7, JSP, Script, Struts, HTML, CSS, XML,UML AJAX, XML, XML Parser, Log4j, JUnit Oracle11g, Rational Rose, MVC, Web logic, Web Services, Windows
Confidential, Madison,WI
Java Developer
Responsibilities.
- Developed java classes for business layer.
- Developed the Web Interface using Servlets, JSP, HTML3.0 and CSS.
- Developed the DAO objects using JDBC2.0.
- User input validations done using JavaScript.
- Used Spring framework MVC and different View Controllers to implement business logic, Validation Frame Work and Tiles Frame work for Layouts.
- Developed database layer using JDBC 2.0 for connecting to ORACLE.
- Extensively used UML to develop various use cases, class diagrams and sequence diagrams.
- Developed the GUI using JSP, HTML, XML, CSS and java script for client side validations.
- Used Hibernate for Object Relational Mapping and configured with Oracle Database
- Developed database objects like tables, views, stored procedures, indexes.
- Involved in testing and fixing the bugs and also reviewed the code.
Environment: Java Swing, Rational Rose, Web sphere, JSPs, Servlets, JDBC, JavaScript, Oracle 10g, SQL, J2EE, Servlets, JSP, Spring, XML, Eclipse IDE.
Confidential, Pittsburgh, US.
Java Developer
Responsibilities:
- Validated the requirements to suit for J2EE Architecture.
- Designed the Application based on J2EE Architecture for server side and designed the front-end based on using JSP and Servlets for web application.
- Designed the front end using JSP and HTML equivalent to SWINGS.
- Designed the process flow between front-end and server side components.
- Designed and validated the business rules for Banking, Credit Card, and Corporate Card.
- Interacted with Portfolio Architect and Business Analyst for requirements gathering, Business analysis, and for other system dependencies.
- Designed Use Cases in UML.
Environment: J2EE, XML,JSP, Servlets, JSP, HTML, Oracle 9i, Rational Rose, UML, Eclipse IDE.
Confidential, Buffalo, NY
Java Developer
Responsibilities:
- Responsible for technical design and development of new features and enhancements to the Total Wealth Management Program across software development life cycle.
- Worked closely with Finance Model builders in problem resolution. Coordinated with fellow team members in diagnosing problem posted by Account Managers.
- Designed / Developed integration between front end and back end to facilitate GUI rendering using HTML, CSS, Javascript, AJAX, JSP, JSTL, Taglibs, XML and XSLT.
- Developed various Java Beans modules encapsulating Business Data Objects and Business Logic Processes by implementing J2EE and GOF design patterns.
- Extended Struts framework by writing custom Action classes to process users’ requests.
- Developed Data Transfer Objects (DTO) used to store clients accounts’ details and market data.
- Developed Java Bean components used to provide assets performance indicators, brokerage and banking accounts summaries.
- Developed Java modules used in calculation of brokerage, execution of trades and viewing stock market information.
- Developed data preparation components such as JFreechart (Graphs), iText (PDF) and Apache POI (Microsoft Word) to generate accounts reports showing balances, assets performance.
- Used DAO philosophy by implementing the JDBC Template class in Spring 2.0 to communicate with Oracle Database.
- Developed complex PL/SQL stored procedures and functions to persist data for various transactions.
- Processed XML data using, Message Driven Beans (MDB) and DOM/SAX parsers to handle communication between the application and the legacy systems through JMS.
- Performed unit testing using JUnit
Environment: JEE 1.5, JDK 1.5, MDB, JMS, Struts 2, Servlet, JSP, JDBC, PL/SQL, Oracle 10g, AJAX, JUnit 3, CVS, JBOSS, Taglibs, XSLT, JFreechart, iText, Apache POI, DOM, SAX.
Confidential
Java Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design and development.
- Created UML diagrams like Class diagrams, Sequence diagrams, Use case diagrams in different tiers of the module using Rational Rose.
- Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
- Designed user-interface and checking validations using JavaScript.
- Developed Client side web services using SOAP
- Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
- Developed various EJBs for handling business logic and data manipulations from database.
- Designed cascading style sheets and XML part of Order entry Module & Product Search Module and did client side validations with java script.
Environment: J2EE, Java/JDK, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, Oracle 9i, Eclipse, HTML/ DHTML,SVN.
