Sr. J2ee Developer Resume
NY
SUMMARY
- Over Eight plus years of professional software development experience in IT industry including Requirements Analysis, Design, Development, Maintenance, Enhancement & Production Support of Business Applications and Delivery.
- Hands on experience on Unified Modeling Language (UML), Object Oriented Analysis and Design (OOAD), Software development Life cycle using Rational Rose.
- Expertise in web based GUIs using HTML,DHTML, Java Script,AJAX,CSS,Perl/CGI and expertise in XML related technologies such as DOM,SAX,SOAP,WSDL and OOAP
- Participation in all phases of Software Development Life Cycle including analysis, design, coding and testing.
- Expertise on Rapid Application Development (RAD) and Eclipse IDE.
- Expertise in developing application using all J2EE Technologies includes JSP1.2, Servlets2.2, JDBC 2.0, JNDI and Struts. Implemented the Message Driven Beans using JMS)
- Expertise on Struts, Spring, JSF Frameworks and Web Services (JAX - RPC, JAXP, JAXB).
- Expertise on ORM tools like Hibernate and IBATIS for communicate to the Database from the J2EE applications.
- Good experience on databases, writing PL/SQL procedures, Functions and Triggers using Oracle9i, Oracle 10g, SQL and PL/SQL
- Worked on different Application servers and Web servers like IBM Web Sphere, BEA Web Logic, MQ Series, Sun JAVA Web Server, Apache and Tomcat
- Developed applications using open source frameworks like Struts including Struts HTML Tag Library, Action Classes, Form Beans, tiles and Struts Validation Framework
- Worked with different Java IDEs include JBuilder 3.5, Eclipse2.1/3.0 and MyEclipse5.0.
- Experiencing version tracking system like CVS and Visual Source Intersafe.
- Expertise in velocity and have good knowledge and understanding about Flex.
- Worked on different OS like UNIX, Windows NT, Windows XP and Windows 2K.
- Excellent in analysing, problem solving, good communication and leadership skills.
- Team Player with Focused/Committed / Get-the-Job-Done Attitude, Highly organized, Excellent People-Interaction Skills
TECHNICAL SKILLS
Languages: Java, Java Script, UML, HTML, XML, XSL, Unix Shell and PL/SQL.
App. Servers: BEA Web Logic 8.1, Web Sphere 5.0 and Tomcat 5.0
Java Technologies: JDK(1.2,1.3,1.4), Servlets 2.3, JSP 1.2,HTML,DHTML,AJAX,jEJB2.0, JDBC2.0,JNDI,CSS,ANT,RMI,JMS,Applets,XML(DTD Schema,DOM&SAX),Java Beans, Java Mail,WebServices(Axis,WSDL,XML,SOAP)
Web /Application Servers: BEA Weblogic (8.1), IBM Websphere Application Server (5.0), Tomcat4.x/5.x,Oracle 9i, Oracle 10g, Apache Web Server.
Databases: Oracle 9i, Oracle10g, SQLServer 7.x, MS-Access.
Designing and Modeling: OOAD using UML, MVC, J2EE Design Patterns
Design Tools: Borland TogetherSoft, Rational Rose 2000
Frameworks: Struts 1.2,Tiles,Spring MVC,JSF,Velocity,Hibernate and Log4j
Case Tools: Rational Expertise
Development Tools: WeblogicWorkshop,Eclipse3.0/3.1,Ant,TOAD and XML Spy
Operating Systems: Windows NT/2000/XP,Unix,Linux
PROFESSIONAL EXPERIENCE
Sr. J2EE Developer
Confidential, NY
Responsibilities:
- CRM Application Development including project deliverables.
- Develop and implement CRM system using java/j2ee technologies(Java, J2EE (EJB, JNDI, JDBC), JAX-RPC, JAXB, JBOSSWS, Web Services, SOAP, WSDL, XML, Annotations, Ant )
- Working on full life-cycle projects including requirements, design, build, test and implement phases to meet due dates
- Responsible for hardware configuration recommendation and application architecture
- Initiate process improvement efforts
Environment: Core Java, J2EE, Jsp, ExtJS 3.4, Oracle11g, apache Tomcat, Junit,EJB, Struts2.0, Websphere7.0, eclipse, Sterling CRM 9.2
Sr. J2EE Developer
Confidential, Baltimore, MD
Responsibilities:
- As J2EE developer I was actively involved in developing various Business Layer and Data Management components of this multi-tiered web based system over J2EE architecture
- Worked with Business Analysis in gathering the Requirements, Use Cases, and Metadata required for analysis, design and development.
- Requirement analysis, developing cases, sequence diagrams and class diagrams for various stages of Agreement formation through the agile programming based on SOA and followed Test-Driven Development (TDD)
- Developed and exposed the APIs using core java for common business logics which are used in the different side of the application.
- Involved for creating EJB based Entity Beans for Object Relation Mapping (ORM).
- Implemented EJB interceptors for cross checking the delivery for emails to the clients with the quote information.
- Involved in the discussion for integrating the business rules eg: avoid quote creation on holidays to the system using Drools.
- Implemented hibernate second level caching framework using ehcache to make the applications performance better.
- Extended Log4j to create custom append for logging exceptions and errors and email handling on error conditions.
- Created Java beans and business logical implementation using Java.
- Used agile methodology along with Test Driven Development and JMS architecture for the product Delivery.
- I was also actively involved in testing which includes unit, functional, system and Regression testing using different tools.
Environment: s: Core Java, J2EE, Jsp, Servlets, css, html, mysql, apache ant, Junit,EJB, Hibernate, Drools 5.3, JBOSS, eclipse
Sr. Java Developer
Confidential, Baltimore, MD
Responsibilities:
- Designed and developed HTML front end screens and validated forms using Java Script.
- Created the Technical high-level design document, Technical low-level design document and Test case documents.
- Developed UI of the Application using JSP, Servlets, HTML and JavaScript.
- Implemented proper error logging using log4J and exception handling.
Environment: s: Java, Jsp, Servlets, css, html, mysql, apache ant, Junit, Hibernate, eclipse
Sr. Java Developer
Confidential, Baltimore, MD
Responsibilities:
- Developed JSP’s for presentation layer.
- Used JavaScript for client side validation and real time UI updates, HTML, DHTML and CSS for presentation.
- Configure log4j framework in the application for better logging which help debugging and tracking issues which would help for support in the future.
- Used agile methodology along with Test Driven Development.
Environment: s: Java, Jsp, css, html, eclipse
Sr. Java Developer
Confidential, Andover, MA
Responsibilities:
- As J2EE developer I was actively involved in developing various Business Layer and Data Management components of this multi-tiered web based system over J2EE architecture and SPRING framework.
- Developed and exposed the APIs using core java for common business logics which are used in the different side of the application.
- Involved in the database designs and entity relationships to make proper data handling in the database level. Also part of writing stored procedures for implementation business logics and better performance.
- Used GOF patterns to redesign critical pieces for being extensible, reusable and robust. Patterns used were Factory Pattern, DAO, DTO, Singleton Pattern, Command Pattern and Strategy Pattern.
- Developed the front-end layer using the JSP, SPRING, JavaScript, AJAX and HTML which will trigger the process of transformation.
- Extended Log4j to create custom append for logging exceptions and errors and email handling on error conditions.
- Requirement analysis, developing use cases, sequence diagrams and class diagrams for various stages of Agreement formation through the agile programming based on SOA and followed Test-Driven Development (TDD).
- Implemented hibernate second level caching framework using ehcache to make the applications performance better.
- Involved in Infra activities like setting up the environment and configure application server like JBOSS and other related development tools like Apache Ant/maven, Clear case and building the JUNIT framework for Unit testing.
- Used Apache Axis for web service using XML (WSDL), SOAP to communicate to the different applications.
- Used agile methodology along with Test Driven Development and JMS architecture for the product Delivery.
Environment: s: Core Java,J2EE, JSP, Click Framework, Servlets, SPRING MVC, Hibernate, Log4J, JUNIT, SQL, JMS, PLSQL, JBoss, Clear case, Eclipse, SQL Server 2005, WSDL, Maven, SOAP, Axis, JMS, Unix, Apache Ant and maven.
Java Developer
Confidential, Atlanta GA
Responsibilities:
- Developed JSP’s and Servlets for making out a graphical User interface or presentation layer .
- Used Spring 1.0.2 Framework for Dependency injection and integrated it with Struts frame work and Hibernate
- Configured Spring and Hibernate to develop full-fledged MVC Application.
- Implementation of Business Process using Enterprise Java Beans (EJB).
- Used JavaScript for client side validation and real time UI updates, HTML, DHTML and CSS for presentation.
- Configure log4j framework in the application for better logging which help debugging and tracking issues which would help for support in the future.
- Involved in part of the project Enhancements, Deployment, Maintenance and solving the critical issues in the application and Data base level.
- Configure the Development environment using Eclipse, Apache ant and Junit framework for easy development
- Responsible for managing the user maintenance module.
- Used JSP, JavaScript and struts to implement the User Interface Design.
- I was also actively involved in testing which includes unit, functional, system and Regression testing using different tools.
- Used SDLC to carry out.
Environment: J2EE,Struts, Java,, JDBC,JSP, Unix,CSS, HTML, Click Framework, Java Servlets, EJB,JavaScript, AJAX, XML, Apache Tomcat, BEA WEB Logic9.2,Toad8.0, Oracle Application Server 10g.
J2EE Developer
Confidential, Atlanta GA
Responsibilities:
- Worked with Business Analysis in gathering the Requirements, Use Cases, and Metadata required for analysis, design and development.
- Involved in part of the Report Generation and development for GUI using Java Swing.
- Implemented proper error logging using log4J and exception handling.
- Login screen developing and login id and password are maintaining in an XML file.
- Validating text fields as per application and implemented proper error handling and exception handling.
- I was also actively involved in testing which includes unit, functional, system and Regression testing.
- Used SDLC methodology
Environment: Core Java, Java Swing, Log4j, DOM & XML.
Java Developer
Confidential
Responsibilities:
- Developed JSP’s for presentation layer.
- Developed and designed custom Pages for my module.
- Wrote Oracle queries needed to store and manipulate the data.
- Secret code generation using 128-bit AES algorithm.
- Implemented Pl/SQL scripts and made a stand alone tool using PERL on Unix
- Used Web Services WSDL and SOAP for getting device information from agent.
- Used JavaScript for client side validation and real time UI updates, HTML,DHTML and CSS for presentation
- Involved in Debugging and Resolving QA issues.
- Extensive usage of Java Beans with JSP in the project.
- Involved in Sending money modules.
- Performed code review and design review to ensure compliance with development standards.
Environment: UNIX, Java, JavaScript, HTML,CSS,Unix,JDBC, JMS, JSP, EJB, Servlets, WSDL, SOAP, Oracle10g, Apache Tomcat, BEA WebLogic, Weblogic Workshop9.2/8.1.6,XML Spy, Log4j
Confidential
Java application Developer
Responsibilities:
- Worked with Business Analysis in gathering the Requirements, Use Cases, and Metadata required for analysis, design and development.
- Involved in part of the Report Generation.
- Involved in the development of UI.
- Used, Java Swing to implement the User Interface Design.
- Uses Multithreaded feature of java
- Login screen developing and login id and password are maintaining in an XML file.
- Validating text fields as per application
- Used log4j for logging and alerting.
- I was also actively involved in testing which includes unit, functional, system and Regression testing.
Environment: Core Java, Java Swing, DOM & XML.
Java Developer
Confidential
Responsibilities:
- Developed JSP’s for presentation layer and created Custom tags for different modules.
- Developed Pl/SQL scripts on Unix
- Wrote Oracle queries needed to store and manipulate the data.
- Implemented Message Driven Bean using JMS
- Used JavaScript for client side validation and real time UI updates, HTML,DHTML and CSS for presentation
- Extensive development of Java Beans with JSP in the project.
- Involved in Sending money modules and Performed code review and design review to ensure compliance with development standards.
Environment: UNIX, J2EE, Java, JavaScript, HTML,CSS,JDBC, JMS, JSP, Unix,Perl,EJB, Servlets, Struts, Rational Rose, UML, JSF, WSDL, SOAP, Apache Tomcat, WebSphere Application Server.
Java Developer
Confidential
Responsibilities:
- Designed and developed HTML front end screens and validated forms using Java Script.
- Used JavaScript to validate all the client side data and Implemented cascade style sheet for data format.
- Created the Technical high-level design document, Technical low-level design document and Test case documents.
- Designed various web applications based Reports.
- Created Java beans and business logical implementation using Java.
- Uses Oracle as he database for data persistence and involved in create tables, stored procedures, functions, snapshots and views.
- Developed UI of the Application using JSP, Servlets, HTML and JavaScript.
Environment: Windows, SQL-server 8.0, Java, HTML,JavaScript, JSP, Java Servlets, Java Script, XML, Jakarta-Tomcat 5.5.
Java Developer
Confidential
Responsibilities:
- Developed JSP’s for presentation layer.
- Used JavaScript for client side validation and real time UI updates, HTML, DHTML and CSS for presentation.
- Used log4j for logging and alerting.
- Involved in part of the project Enhancements, Deployment and Maintenance.
- Responsible for managing the user maintenance module.
- Used JSP, JavaScript and struts to implement the User Interface Design.
- I was also actively involved in testing which includes unit, functional, system and Regression testing.
Environment: Windows, Oracle 8i/9i, Java, JavaScript, HTML, JSP, Java Servlets, Java Script, XML, Jakarta-Tomcat 5.5.