Java/j2ee Developer Resume
Detroit, MI
SUMMARY
- Java/J2EE developer wif 7 years of IT experience in software design, development and deployment.
- Experience in designing, developing and deploying applications of J2EE components using Core Java, Servlets, Java Server Pages (JSP), JDBC, Struts, Hibernate.
- Expertise in Java, J2EE, Struts, JSP, JSTL and EJB.
- Implemented web application design in MVC architecture using teh Struts framework and JSP.
- Extensively used Open Source Technologies such as Struts, Apache Commons.
- Experience in Designing, Developing and deployment of J2EE components (Servlets, JSP, JDBC, Hibernate)usingStruts framework.
- Knowledge in Spring Framework and extensive working experience in using Struts (MVC Architecture) frameworks.
- Extensive Experience working wif various application servers like WebLogic, JBoss, Apache Tomcat, SunOne WebServer.
- Good experience working wif SQL, MySQL and Oracle.
- Knowledge on garbage collection.
- Knowledge on SOAP and RESTFUL services.
- Strong in writing build files wif ANT.
- Worked on various database servers like Oracle, DB2 and MS SQL Server.
- Expertise in web - based GUIs development using JSP, HTML, AJAX, CSS, JavaScript.
- Worked on different OS like UNIX, Windows NT, XP, 7.
- Self-starter, fast learner and a team player wif strong personal and group communication skills.
- Highly motivated wif teh ability to work effectively in teams as well as independently.
- Committed to highest levels of professional and personal excellence.
- Looking ahead for great career in a fair working environment wif opportunities to grow.
TECHNICAL SKILLS
Languages: Java, J2EE, SQL, PL/SQL, C, C++
Technologies: Core Java, JSP, JSTL, Servlets, JDBC, JavaBeans, J2EE Patterns, Struts, Hibernate and Spring.
Web Technologies: XML, HTML, JavaScript, CSS
Operating Systems: MS Windows 9x/2000/XP, Linux 6.x/7.x/8.x, UNIX
RDBMS: Oracle 11g, MS SQL Server, DB2
Web/Appl. Servers: WebLogic Server 10, Apache Tomcat, JBoss 5.1, SunOne WebServer
PROFESSIONAL EXPERIENCE
Confidential, Detroit, MI
Java/J2EE developerResponsibilities:
- Involved in requirements gathering from client and architecture review.
- Created mock-ups using iRise depending on user requirements.
- Developed customized configuration classes and utility classes.
- Documented system requirements specification, business requirement document, and operational guide for 2FA KBA Registration.
- Involved in teh development of EJB module
- Extensive use of servlet technologies like JSP, Servlets, Servlet filters and Servlet Context Listeners.
- Creating mockup’s wif CSS, HTML and Java script.
- Use of Java Script for client side validation and design.
- Experience in debugging CSS. Use of tools like firebug.
- Developed scenarios for unit testing for development and pre-prod environments.
Environment: Java 1.5, EJB 3.0, JSF 1.3, JSP, XML, HTML, JavaScript, CSS, WebLogic Server 10.3.5, Eclipse, Ant, JQuery.
Confidential
Java/J2EE developerResponsibilities:
- Responsible for designing and implementing an executable code solution.
- Creating mockup’s wif CSS, HTML and Java script.
- Use of Java Script for client side validation and design.
- Experience in debugging CSS. Use of tools like firebug.
- Developed internationalization feature to enable teh application based on teh browser language.
- Creation of custom utility classes.
- Development custom error pages.
- Development of user interfaces using JSPs and JSTL.
- Design and development of help screens for teh mobile application.
- Actively involved in database development and coding of SQL DDL statements.
- Developed test cases for unit testing.
- Testing teh resulting components, and analyzing runtime profiles to debug errors.
- Performed teh code review and test cases review for teh developed features.
- Generate war files using ANT to compile, assemble, test and run teh application.
Environment: Java 1.5, JSP, JSTL, JDBC, Oracle 10g, XML, HTML, JavaScript, CSS, WebLogic Server 9.2, Eclipse, Ant, JQuery.
Confidential
Java/J2EE developerResponsibilities:
- Responsible for teh development of teh ID verification module of teh application.
- Developed teh web pages using HTML and JavaScript.
- Implemented Java Beans, Servlets to act as teh controller in teh MVC model.
- Responsible for developing data access objects to connect to teh local database.
- Used SOAP web services to connect to teh remote system in order to get user profile details.
Environment: Java 1.5, JSP, JSTL, Servlets, JDBC, HTML, JavaScript, CSS, XML, Eclipse, SOAP
Confidential, Dallas, TX
Responsibilities
- Worked and participated in teh creation of functional documents.
- Contributed to data model through discussions and reviews.
- Identified class diagrams and sequence diagrams for complex diagrams.
- Strong usage of Object Oriented Concepts.
- Creating mockup’s wif CSS, HTML and Java script.
- Use of Java Script for client side validation and design.
- Experience in debugging CSS. Use of tools like firebug.
- Extensive use of servlet technologies like JSP, Servlets, Servlet filters and Servlet Context Listeners.
- Extensive use of struts framework.
- Strong usage of XML technologies.
- Good usage of J2ee patterns like singleton, MVC, proxy and DAO.
- Involved in writing unit tests.
- Strong usage of third party libraries like Apache commons.
- Strong usage of database programming using SQL and PL/SQL.
- Good exposure to third party repositories like pubmed, clinicaltrials.gov and mesh.
Environment: Java 1.5, JDBC, Struts, JSP, JSTL, HTML, JavaScript, CSS, XML, DOM Parser, Apache Tomcat, Eclipse, Oracle 10g, Ant, JUnit.
Confidential, Irving, TX
Java/J2EE developerResponsibilities:
- Performed lead role in low-level design and development of new features.
- Designed teh business use-cases using UML.
- Responsible for implementing teh process for sending/receiving messages through JMS message queues to/from various systems.
- Struts is used as base framework to control teh application flow, mapping tool Hibernate is used for teh interaction wif database Oracle and Spring beans are used for controlling teh flow between Business layer and Hibernate; while JSP’s formed teh UI for teh application.
- Performed code review and test cases review for teh developed features.
- Did performance analysis on teh code and carried out code refactoring on teh existing code.
- Written test cases for unit testing teh code using JUnit testing Framework.
- Developed Stored Procedures, Triggers and Views to populate teh database Oracle and maintained teh data integrity.
Environment: Ajax, JavaScript, Struts 2.0, Hibernate 3.3, JSP & Servlets, Oracle, ANT, Core Java, J2EE 1.3, HTML, CSS, SVN, JUnit, Eclipse 3.2.
Confidential, Delaware
Java/J2EE developerResponsibilities:
- Involved in analysis, design and development of e-banking system as well as account transfer system and developed specs dat include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Involved in designing teh user interfaces using JSP’s.
- Developed custom tags, JSTL to support custom User Interfaces.
- Developed teh application using Struts Framework dat leverages classical Model View Controller (MVC) architecture.
- Implemented Business processes such as user autantication, Account Transfer using Session EJB’s.
- Used Spring Framework to support teh Hibernate tool and Struts.
- Implemented teh application using teh concrete principals laid down by several design patterns such as MVC, Singleton.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Developed JUnit test cases for all teh developed modules.
- Used JDBC to invoke Stored Procedures and database connectivity to Oracle.
Environment: Java, J2EE, JSP 2.0, Struts, EJB, JMS, JNDI, Oracle, HTML, XML, ANT, Rational Rose, Hibernate 2.0,Spring 1.02.
Confidential, Houston, TX
Java/J2EE developerResponsibilities:
- Worked wif Business Domain experts to gather system requirements and Involving designing, developing and configuring server side J2EE components Servlets, JSP, EJB, JMS, JNDI, and JDBC.
- Developed use cases, sequence diagrams and preliminary class diagrams for teh system using Rational Unified Process (RUP).
- Implemented Data Access Objects (DAO) design pattern, to encapsulate teh database logic.
- Implemented Session beans, and also Entity beans representing models in Struts Framework.
- Has developed web services which interact wif third party systems for generating quote.
- Actively involved in database development and coding of PL/SQL, SQL DDL (Create, Drop, Alter) & DML (Insert, Delete, Update) statements, functions, views and triggers.
- Implemented data persistence to Oracle database using JDBC and Entity Beans.
- Designed and developed teh web interactive e-forms using JSP and Servlets.
- Utilized Struts Tiles for JSP page layouts. Utilized Struts Validates for Client Side Validations.
- Written test cases for unit testing teh code using JUnit testing Framework.
- Enhanced and Supported document management applications used by business group to manage its final documents in a Library.
- Automation of business processes wif documentum workflows.
Confidential
Java/J2EE developerResponsibilities:
- Client Validation using Java script.
- Developed Applications Using J2EE Technologies like Servlets, JSP and Java Mail for data posting, retrieval, deleting, and batch updating.
- Maintain workflow and internal communication by using Java mail.
- Involved in module level integration.
- Use of Java Swings for providing GUI.
- Designed and created components for company’s object framework using best practices and design patterns such as Model-View-Controller (MVC).
- Usage of Struts web application framework implementation to build teh presentation tier.
- Developed action classes, form beans and maintained teh struts-config.xml file.
- Designed and development of teh system business logic using DAO concepts.
- Server-side validation using Struts validation framework.
- Implemented Java Beans, Servlets to act as teh controller in teh MVC model.
- Constructing a detailed Attribute list, Normalizing data.
- Written of SQL queries for posting and retrieving of data from database.
Environment: Java, J2EE, Java Swings, Java Script, Servlets, JSP, JDBC, Jakarta Struts, Tomcat 5.0, oracle, Net Beans, MySQL.