Java/j2ee Developer Resume
Detroit, MI
SUMMARY
- Over Six years of strong IT experience in designing and implementing various applications developed using, Java/J2EE and Internet/Intranet Technologies.
- Excellent knowledge and experience in popular Java Frameworks like Struts, MVC and on customized frameworks along with XML Technologies.
- Strong programming experience in designing and implementing applications using JSPs, Servlets and Java Beans using Eclipse, and Apache Tomcat.
- Good knowledge and experience in J2EE concepts like JSTL, EJBs, JDBC, JNDI, and Data Structures like Collections, Maps, Sets, Lists etc.
- Knowledge of all phases of Software Development Life Cycle (SDLC) including design, development, testing, documentation and maintenance of applications.
- Good command over designing & developing dynamic web content using Ajax, JSP, HTML, XML,CSS, JavaScript & other web development tools/technologies.
- Experience working with database system like Oracle 9i, DB2, MS SQL 2005/2008 and MySQL server to manage tables and created views, indexes, sequences, stored procedures, functions and triggers for the fast retrieval and manipulation of data.
- Hands on experience in Object Oriented Analysis and Design (OOAD) technologies writing Use cases, sequence diagrams and class diagrams with UML tools like Visio for business modeling.
- Excellent technical, communication, interpersonal, decision making, client interfacing skills with strong customer orientation.
TECHNICAL SKILLS
Java/ J2EE Technologies: Java, J2EE, JSP, Servlet, JDBC, EJB, Struts.
Languages: Java, SQL.
Web Technologies: JavaScript, AJAX, XML, DTD, XML - Schema, XSLT, HTML, XHTML, DHTML, CSS, WebServices, SOAP, WSDL, JSTL, Custom Tag Libraries.
Frameworks: Struts MVC 1.2/1.3/2.0, Validation Framework, Tiles Framework.
Logging & Testing Tools: Log4j, Junit.
Development Tools & IDE: Eclipse, My Eclipse, WSAD/RAD, Net Beans, SQL, SQL Server Management Studio.
Database Technologies: MS-SQL Server 2000/2005/2008, MySQL, Oracle 8i/9i/10g, DB2.
Web/ Application Server: Tomcat, JBoss, WebLogic.
Operating System: Windows 2000/2003 server, Windows XP/Vista/7.
PROFESSIONAL EXPERIENCE
Confidential, DETROIT, MI
Java/J2EE Developer
Responsibilities:
- Effectively interacted with team members and business users from different regions for requirements capture and Analysis.
- Created the technical documentation including the requirement specifications, the LLD and unit test cases.
- Responsible for Understanding the scope of the Project and Requirement gathering.
- Responsible for documenting the Detail Design document.
- Responsible for creating of Action classes, JSPs, Model classes.
- Configured Struts Framework to implement MVC design patterns.
- Worked on the Web Services classes and WSDL generation.
- Involved in creation of Test Cases for JUnit Testing.
- Involved in debugging and troubleshooting related to production and environment issues.
- Used Log4J to print the logging, debugging, warning, info on the server console.
Confidential, Chicago, IL
Java Developer
Responsibilities:
- Extensively involved in analysis, design and development of system. Involved in creation of UML diagrams using class diagram, sequence diagram and activity diagram. Developed some features using Servlets and Java beans. Involved in coding of JSP pages for the presentation of data on the View layer.
- Developed some UI screens using Ajax. Features were integrated using spring framework. Developed DAOs (Data Access Object) using Hibernate as ORM (Object Relational Mapping) to interact with DBMS - Oracle 10g.
- Involved in the Business layer or backend that monitors the Credit checks, requests, Signature request, Loan request and Spouse/Borrower loans. Used Struts validators for client side and server side validation. Model view controller design pattern has been used in the application.
- Configured and deployed application on BEA Weblogic server. Implemented Test Driven Development methodology.
Environment: Java, J2EE, JSP, Ajax, JDBC, Struts 1.2,Web Services, BEA Weblogic, XML, JUnit, Oracle 10g, UML, Eclipse, Spring Framework.
Confidential, Chicago, IL
Software Developer
Responsibilities:
- Involved in system design and development in CoreJava using Design patterns, Threads, Collections framework, multithreading, Concurrency and Generics.
- Designed and developed the UI using AJAX, HTML, CSS and JSP
- Responsible for development of presentation layer using JSP.
- Implementing the design patterns like Singleton, value object pattern and Data access objects in the project.
- Worked on various front pages using JSF, JavaScript for persistence, that gave the user options to create, modify or filter organizations, products along with the supporting beans, and services.
- Business logic was developed using Session beans and container managed persistence services.
- Experience in Unit Testing tools likeJUnitand building tools likeAnt
- Writing complex SQL queries for writing stored procedures and Cursors.
- Used Oracle feature, XMLDB type to store entire XML files into the Oracle database.
- Involved in developing web services using SOAP, XML.
- XSLT used to transform the XML data into html format for dealer submitted data.
- Deployed entity beans on Web Logic.
- Java Stored Procedure used to generate PDF reports.
Environment: CoreJava, J2EE, HTML, EJB, Java Script, AJAX, JDBC 4.0, SQL, SSRS, Hibernate, DB2, Spring Framework, Ant, SQL, XML, Windows XP/NT
Confidential
Junior Java Developer
Responsibilities:
- Involved in developing the Project Plan and System & Integration documents.
- Involved in designing and implementing the caching functionality.
- Involved in the development ofStrutsMVC application model.
- Experienced in writingSQLqueries,PL/SQLstored procedures to access the database
- UsedJSTLwithJSPsfor dynamic generation ofHTMLfor client browsers.
- Designed and implemented the database using ER diagrams.
- Wrote Java stored procedures and usedJDBCAPIs to call these procedures.
Environment: Java, Servlets 2.4,JSP, Web Services,StrutsFramework,JSP, Oracle 9i, JSTL, Eclipse.