Java/j2ee Developer Resume
New York, NY
SUMMARY
- Over 6+ years of experience in Object Oriented Programming, Information technology sector and web technologies.
- Well versed with all areas of Software Development Lifecycle (SDLC) including requirement analysis, design, and development and testing.
- Strong Working Knowledge with ANT and ability to troubleshoot issues.
- Experience with Hibernate, JBOSS, JUnit, Oracle, Weblogic, and SOA.
- Strong database and SQL Skills
- Strong experience in developing Web applications using all J2EE related technologies like Servlets, Struts, Spring, JSP, JSF,JDBC, JNDI etc.
- Expertise with MVC based frame works Struts.
- Expertise with Spring Frame Work 3.0 including Spring MVC.
- Good Knowledge on Spring Batch 2.1.8.
- Experience working with Hibernate for Object relational mapping and data persistence.
- Experience using SQL, PL/SQL Procedures/Functions, Triggers and packages on data base (RDBMS) packages like oracle.
- Hands on experience working with Oracle (10g/9i),MySQL.
- Created and consumed web services using SOAP Web Service.
- Knowledge on various technologies like Web Services WSDL, REST.
- Very good knowledge on application servers like WebLogic, IBM WebSphere, Tomcat.
- Ability to understand Functional Requirements and Design Documents.
- Hands on experience with control tools like CVS, SVN, VSS (Visual SourceSafe) and data modeling.
- Hands of experience in Requirement gathering.
- Experienced in Java syntax, coding, and Design methodologies.
- Ability to read complex data models and ERD diagrams
- Experienced in relational modeling, stored procedures development and performance optimization
- Exposure of source code control tools.
- Experience in developing custom web and distributed applications using J2EE features (like Servlets, JSP, etc.) and JDBC.
- Strong working knowledge in Unix/Linux and C++
- Proven ability to diagnose, troubleshoot and resolve technical problems
- Quick learner with strong working knowledge of software, hardware, networking, operating systems, and security applications.
- Outstanding communication skills demonstrated background working well with instructors, classmates, and co - workers in one-on-one and group settings.
TECHNICAL SKILLS
Operating Systems: Windows9X, Windows2000, Windows ME, Windows XP, Windows Vista, Unix/Linux, MS DOS
Framework: Struts and Spring, Spring Batch
Software Applications: MS Office (Word, Excel, PowerPoint, Access, MS Project), Adobe
Programming Languages: C++, Visual Studio, Turbo Pascal, HTML, PHP, Ajax, Java, J2EE, CSS, etc.
Database: Oracle, SQL Server 2005, and Microsoft Access
Networking: TCP/IP, Ethernet, Packet Tracer, Wireshark, Cisco
Web Technologies: JSP, AJAX, CSS, Servlets, JDBC, XML/XSLT, SAX, DOM, JNDI, HTML/DHTML,JavaScript.
Web Services: WSDL and SOAP
Testing tool: Junit and Axis
Web/Application Servers: Tomcat, IBM WebSphere, WebLogic
IDE: Eclipse, Net Beans, WSAD
Source Code: Control Clear Case, CVS and SVN
Tools: ANT, Log4j, Maven
Concepts: AGILE/WATER FALL, OOAD, UML
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Java/J2EE developer
Responsibilities:
- Developed UI pages using Java Server Faces and Ajax Components
- Used JSF components for Ajax functionality in UI Screens
- Developed Export to Excel functionality for stores in Availability Screen using JExcel components
- Developed web application based on J2EE Struts framework.
- Designed prototypes of User Interface for application using DHTMLX andJavaScript.
- Understanding business requirement by interacting with users.
- Interacting with business users to collect the requirement.
- Designed the cross tab report for sale and marketing department needs.
- Involved in designing Report for generating Invoice, Pick Slip and Pack Slip.
- Generating standalone and web application reports for accounting and audit purpose.
- Involved in creating scripts and PL-SQL Programs for data integration Project.
- Proficiently created stored procedure for application.
- Created display tag to generate database driven reports.
- Created interactive reports by using DHTMLX for Sales Department.
- Created complex cross tab report for Purchasing Department.
- Designed Jasper reports using I report.
- Bug fixing and 24-7production support.
- Creating procedure and fine tuning the existing procedure to handle huge amount of transaction.
- Interacting with business analyst for preparing business requirement.
- Developed Business requirements by using use case and sequence diagram for the application.
- Involved in creating and managing schema objects such as Tables, Procedures, and Triggers
- Used MySQL Workbench 5.2 to write queries for retrieving data for UI Screens
- Used JSF features for validations, displaying data and converting data into specific format
- Developed Business Interfaces to process the requests from UI
- Created custom JSF component called Menu Panel for dynamic menu functionality based on user authentication
- Developed Faces and Spring Configuration files for controlling user interface.
- Involved in building and deploying the application in Dev Environment using ANT scripts
Environment: JBoss Application Server, Spring, JSF 1.1, AJAX 4, JSF 2.3.2, JUnit 3.8.1, log4j 1.2.8, ANT 1.6.5, CSS, Eclipse, MySQL, OOAD, UML, Java, J2EE, Servlets, Struts(MVC), Spring Framework, Swing, Hibernate 3.0, WebSphere 6.0, Eclipse IDE, JSP, JPA, JDBC, EJB, HTML,JavaScript, Websphere MQ Series, DHTML, Web services, CSS, JQuery, SOAP, WSDL, JDK 1.5, Agile, SQL, JDeveloper, Win NT & UNIX.
Confidential, Bronx, NY
Java Developer
Responsibilities:
- Involved in all the phases of Software Development Life Cycle (SDLC)
- Working as part of team to study user requirements and technical requirements for application and implement the features and involved in product development.
- Involved in Low level systems design including Sequence, Class and Activity diagrams in UML.
- Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX,JavaScript.
- Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
- Integrated spring framework with Hibernate that is used for Database operations.
- Involved in web component design and development using the Spring framework, JSF, Servlets, and taglibs.
- Involved in loading and storing objects using Hibernate.
- Involved in configuring Hibernate mapping file.Coordinated with client for system analyze and design.
- Developed the server side program to handle the request by using Servlet.
- Involved in Struts framework implementation.
- Developed the Front-end using HTML to present the server response.
- Involved in writing client side validation using with JavaScript.
- Involved in writing the complex SQL queries.
- Prepared and executed the Test Cases for whole application.
- Involved in Application deployment, maintenance and production support.
Environment: Java, JSP1.2, Servlet 2.3, Struts, JDBC 2.0, HTML, MySQL and Tomcat, Ant Build, Struts 2.0, Hibernate3.1.2, Spring 2.5.1, DB2, HTML5, CSS, XML,JavaScript, Web Sphere Server, Eclipse 3.5, CVS, Log4j, ANT,, SOAP.
Confidential, New York, NY
Java/J2ee Developer
Responsibilities:
- Developed presentation tier using JSP, Struts framework.
- Used Core Spring framework for dependency injection and Spring Context to add support for message sources and i18n internationalization.
- Used Spring ORM to integrate with the Hibernate and used the hibernate template to implement the business logic.
- Wrote Spring configuration file to define beans, define data source and Hibernate properties.
- Used Spring DAO on the Data access layer with the Hibernate.
- Wrote the promos rules for personal auto and water craft line of business.
- Developed business logic using Java, Struts Action classes and deployed using Tomcat.
- Validated users input using regular expressions in JavaScript as well as in the server side
- Created Database Tables, Sequences and wrote hibernate mapping files and POJO class
- Used AJAX for better user interface and to load some fields values from the database.
- Used DB2and SQL as Databases and wrote SQL queries for updating and inserting data into the tables.
- Used Struts tag libraries and custom tag libraries extensively while coding JSP pages.
- Developed Ant build script and ant task classes to clean, compile, copy, deploy, generate configuration files using filters, doc, jar and war files.
- Interact with clients to understand their needs and propose design to the team to implement the requirement
- Fixed the bugs in the existing systems.
Environment: Jdk1.4.2 10, jdk6.0, JavaScript, Struts1, JSP, Servlets, Log4j, AJAX, Eclipse3.1.1, Weblogic 9,Hibernate 3.0, Spring 1.2, CVS, CSS,DB2, ANT, JDBC, HTML, SQL and JS.
Confidential, Ohio
Java/J2EE Developer
Responsibilities:
- Interaction with onsite team for change requests and understanding the requirement changes for implementation of the same.
- Coding/Development of individual modules
- Implemented business components using core Java
- Developed a tool to retrieve and send data to third party service provider.
- This feature was implemented using XML, SOAP.
- Used Log4j for logging for warnings, errors etc
- Unit Testing/Integration Testing, JUnit, Debugging and Implementation
- Used JMS to create, send, receive and read enterprise messaging system messages.
- Used Hibernate as a ORM tool for mapping POJO's to Database tables
- Database Updates/Verification
Environment: Eclipse 3.1, Servlets, Struts, JMS 1.1, Web logic App server 8.1, Oracle 8i database server, TOAD, XML, Unix, Windows XP, Web Services, SOAP, Hibernate 2,Log4j, ANT Scripts.