Java/j2ee Developer Resume
Lombard, IL
SUMMARY
- 10 years of experience in Software development and 5+ years in JAVA development, including analysis, design, coding, testing, implementation, documentation and maintenance of application software in client server environment.
- Extensive experience in multi - tier projects using Java, J2EE, Spring, Hibernate, Tomcat, JSP, JSTL, Servlets, SQL/JDBC, Ant, HTML/CSS/XML / JavaScript, JQuery, JUnit, C#, C++, Oracle, UML, XML, SOA.
- Successful hands on experienced in all phases of the Software Development Life Cycle (SDLC).
- Proficiently developed GUI using Spring Framework used for developing Web Modules.
- Experienced in Java Web Services with real time knowledge using SOAP, WSDL and REST.
- Proficient in OOP Technologies, DAO/JDBC and J2EE design patterns
- Expertise in Tomcat, Ants, on various platforms like Unix/Windows Platforms.
- Well versed in RDBMS concepts Oracle 10g, 11i, MS SQL server and MySql.
- Expertise in PL/SQL, SQL, SQLPlus, MySQL, Documentum and familiarity using Data Modeling tools, creating Case Diagrams, ERDs (Visio 2002/2003, Rational Rose).
- Proficient in using Java Design Pattern.
- Thorough knowledge of J2EE technologies and their implementations.
- Excellent knowledge of MVC framework using Spring MVC.
- Development and deployment experience with Spring, Hibernate, Tomcat, Ant application servers.
- Experience in Eclipse, STS.
- Excellent knowledge on Web application design (XML)
- Proficient with Object to Relational Mapping tools (Hibernate 3.0) and Model Driven Architecture supporting tools.
- Proficient in learning new technologies and quickly adapting to new environment.
- Strong team-oriented, analytical, problem solving and communication skills.
- Experienced of using IDEs like Eclipse and STS.
- Used JavaScript, AJAX while working on various projects where constant refreshing was required form the server side.
- Have good working knowledge in Application Servers like Apache Tomcat, Ant.
- Participated in unit testing, regression testing and load testing using SoapUI.
- Configured Apache Ant for build the project.
TECHNICAL SKILLS
Languages: Java, J2EE, C#, C++, VB6
Web Technologies: HTML5, JavaScript, Jquery, Json, CSS3, AJAX,JSF, JSP, Servlets, PHP
Frameworks: Spring MVC, Hibernate,WebServices, Java Design Pattern
Databases/API: Oracle 10G, Hibernate, MySQL, MS SQL Server
Web Services: SOA, REST Web Service, EDI
Application/Web Servers: APACHE, TOMCAT, ANT, WEBLOGIC
IDE Tools: Eclipse, STS, Apache Maven, SoapUI,CVS,TOAD,DATA LOAD,DISCOVER
System Design: UML, Rational ERD.
Operating Systems: Unix, Linux, Windows 2003/2000/NT/XP/7
Data Modeling: Microsoft Visio, Rational Rose and UML Design
System Tool: TIDAL, CVS, UPK
PROFESSIONAL EXPERIENCE
Confidential, Lombard, IL
Java/J2ee Developer
Responsibilities:
- Analyzed the technical requirements and created various model required for the project.
- Used JSP for server side scripting
- Involved in multi-tiered J2EE design utilizing MVC architecture (Spring Framework) and Hibernate deployed on Weblogic Application Server connecting to an Oracle 10g database. The Application is designed using J2EE technologies based on Spring MVC architecture.
- Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
- Developed the spring AOP programming to configure logging for the application
- Used MS Visio to design and model class diagram and sequence diagram.
- Used spring framework 3.0 with the help of Spring Configuration files.
- Used XML support of Spring Framework.
- Used Java Script for client side validation like currency format, country name.
- Incorporated AJAX to improvement of performance of request and response.
- All the implementation classes were tested using JUnit classes.
- Used Eclipse 3.5.1 as the IDE for the project.
- Used Apache ANT to build projects which assisted in testing and to produce reports on projects.
- Log4j were used to log the various debug, error and informational messages at various levels.
- Created several Exception classes to catch the error for a bug free environment.
Environment: Java/J2ee, JSP, Java Script, Ajax, XML, XSLT, XPATH, Spring web service, Apache ANT.
Confidential, Newark, NJ
Java Programmer
Responsibilities:
- Developed the user interface using JSP and Java Script to view all online trading transactions.
- Developed both Session and Entity beans representing different types of business logic abstractions.
- Coded Java Server Pages for the Dynamic front end content that use Servlets and JDBC.
- Coded HTML pages using CSS for static content generation with JavaScript for validations
- Implemented Java Naming/Directory Interface (JNDI) to support transparent access to distributed components, directories and services.
- Used JDBC API to connect to the database and carry out database operations.
- Used JSP and JSTL Tag Libraries for developing User Interface components.
- Developed business entity and session beans.
- Developed helper classes and configured deployment descriptors.
- Used Ant builds script to create EAR files and deployed the application in Web Logic app server.
- Used CVS for version Control.
- Worked on Load balancing and clustering
- Performing Code Reviews.
- Deploying application in Dev, Production servers.
Environment: Web logic server 7.0, JNDI, JDK1.2, Servlets, JSP, XML, HTML, JDBC, Java Script, Oracle 8i and Windows NT.
Confidential, Orlando, Florida
Programmer Analyst
Responsibilities:
- Analyzed the technical requirements and created various model required for the project.
- Practiced Agile as software development method for the project.
- Configure the development environment using Eclipse, Apache Ant, Spring web service application server.
- Used JAXB library to work with XML schemas.
- Write XML schema for different endpoint like Search and Retrieve, Update, Versioning.
- Write XSLT for schema validation purposes.
- Write java code to merge the new endpoint with the exiting core.
- Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process using log4j, which gave the ability to pinpoint the errors.
- Used Apache ANT to integrate the build process.
- Involved in Unit testing, regression testing and load testing using SoapUI.
Environment: Java/J2ee, Agile, XML, XSLT, XPATH, Spring web service, Apache ANT, SoapUI.
Confidential
Software developer
Responsibilities:
- Analysis and understanding of business requirements.
- Developer JSP for client requirement.
- Developer J2EE to support client customization UI system to integrate the data and application system.
- Developed ETL project - Design Tech-design-document, Design pl/sql package, prepared unix script to call pl/sql script to run the ETL package for data integrated and data extract.
- Design procedure for java-portal team access database.
- Trouble shooting and debug.
- Writing Test scripts and functions wherever necessary for various units of the assignment task
- Analyze and write detailed specifications for Tech design document.
- Changing log.
- Developed and modified database objects as per the requirements.
- Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
Environment: Java/ J2EE, JSP, Servlet, Core java, Weblogic, Java Bean, JDBC3.0, XML,, JavaScript TOAD, Oracle Forms, Unix, CVS, Tidal, Oracle10g, Eclipse.
Confidential
Java Software developer
Responsibilities:
- Analysis and understanding of business requirements.
- Working in a team of 10 members and involved in architecture, requirements gathering, analysis, detailed design, preparing class diagram, flow diagram etc.
- Java Web Flow design.
- JSP developer website for Expenses Application Approval system.
- J2EE developer website for supporting e.RMA system development.
- Oracle-ERP implements the Fulfill-lifecycle of ORACLE-ERP system, which included defining, analyzing, designing, building, transitioning and finally production. (SDLC).
- ERP data load, SQL data load (product, BOM, stock) for configuration ERP system for client.
- Analyze and write detailed specifications for Tech design document.
- Changing log.
Environment: JSP, Servlet, JavaScript, TOAD Oracle Forms, Unix, CVS, Tidal, Oracle10g.
Confidential
Software developer
Responsibilities:
- Analysis and understanding of business requirements.
- Web development for intranet application system.
- ASP web design for eChannel to access the CRM sales information to supporting sales activity integration application system.
- Oracle-ERP implement to Global Branch Office. Fulfill-lifecycle of ORACLE-ERP system, which included defining, analyzing, designing, building, transitioning and finally production.
- Analyze and write detailed specifications for Tech design document.
- SIEBEL CRM system implementation.
- EDI system for ODM process
Environment: TOAD, Oracle Forms, Report, Windows 2000, Unix, IIS, SQL-server 2000, Oracle10g, Visual Studio, ASP, HTML, Java Script, DAO
