Java,j2ee Developer Resume
Chicago, IL
SUMMARY
- Java Professional with 11 + years of experience in Object - Oriented Analysis & Design, Development/programming for web based, multi-tier and distributed applications in JAVA/J2EE Platform
- Expertise in Object oriented analysis and design (OOAD) using Java/J2EE Design Patterns, Unified Modeling Language (UML) .
- Experience in working with SOA Architecture Web Services, SOAP, WSDL, AXIS 2 and REST Architecture.
- Experience working extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.
- Proficient in J2EE components such as Servlets, JSP, Spring MVC, JDBC, Java Beans.
- Extensive experience in Hibernate 3.0, Spring 2.5 and AOP.
- Expertise in writting client side validations using Ajax, Javascript and Struts validation framework.
- Extensive experience in developing applications using Java, GWT, Servlet 2.4, JSP, JDBC, XML Technologies, JQuery, JavaScript, HTML, DHTML, Eclipse development framework, Web Designing.
- Experience in writing ANT scripts and Log4J and JUnit for unit testing.
- IDEs for development - Oracle JDeveloper, NetBeans, WSAD, Eclipse.
- Expertise in developing distributed applications using Application Servers such as Websphere 6.0, Web Logic 8.0, JBoss .
- Excellent experience in software development methodologies including Scrum/Agile Model.
- Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support.
- Excellent team player with good communication, people and leadership skills.
TECHNICAL SKILLS
Languages: Java, C, C++, SQL* Plus and PL/SQL
J2EE Technologies: J2EE, Spring MVC, Spring Ioc, JSP, EJB 2.0, Servlet, Struts, RMI, HTML, JQuery, Hibernate, JUnit, WebServices/SOAP/Axis 1.3
Web/App Server: IBM Web sphere 6.1 and BEA Weblogic 8.1,9.x, Tomcat 6, Jboss Application server 4.1
Internet: XML, XSL, HTML, DHTML, CSS and JavaScript
Databases: Oracle 10g, DB2, MySQL, PL/SQL, MS Access
IDE/Tools: WSAD 6.x, IntelliJ IDEA, HP Quality Center, Rational Rose, SQL developer, TOAD, Altova UModel 2007
Version Control Tools: Tortoise SVN, CVS, VSS and PVCS
Design Methodologies: Rational rose(UML), Data Model, MS Visio Pro 2003
Operating Systems: Windows,Linux
Build Tools: Ant, Maven
File Transfer tools: WinSCP
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Java,J2ee developer
Responsibilities:
- Involved in Java/J2EE application design and development.
- Analyzing the requirements and coming up with estimation and plan for releases.
- Co-ordination between onsite/offshore team.
- Designed Class/Sequence diagrams through RAD 6.5 for the technical design.
- Mentor for new team member to quicken the development work.
- Involved in code Review and suggested to optimize for better performance.
- Developed the front end of the application using XML, XSLT & Spring MVC.
- Involved in cron jobs using Unix shell scripts.
- Involved in Integaration of various components like XML,Spring & Hibernate.
Environment: JAVA,J2EE (Servlets, JSP,JDBC),JDK 1.6, Spring 3.0.6, Hibernate 3.x, Webservices - JAX RPC, DB2, XML, XSLT,RAD 7, WAS 6.1, TOAD, Junit 4.x,Dimension,Jquery,CSS,HTML,Oracle.
Confidential, Chicago, IL
Java,J2ee developer
Responsibilities:
- Technical Lead for the team of application developers in the application design and development using JAVA/J2EE technologies.
- Schedule meeting with technical team and SME.
- Responsibility for review the High level Design, LLD, Integaration Test case.
- Developed Use Cases, Class diagrams, Sequence diagrams and User Interface diagrams in UML using Rational Rose.
- Involved in design using Spring MVC / Hibernate mapping.
- Developed Web services using SOAP and XML mechanisms to interact with applications of other pharmacy division.
- Involved in Code reviews and verifying compliance of J2EE best practices from the programming & design level.
- Used Clear Quest as Defect tracking tool and coordinated sanity testing activities before each release.
- Used Crucible for code reviews.
Environment: JAVA,J2EE (Servlets, JSP,JDBC),JDK 1.6, Spring 3.0.6, Hibernate 3.x, Webservices - JAX RPC, Oracle 11g,RAD 7, WAS 6.1, SQL Developer 3.x, Jasper reports 3.x, Junit 4.x, Tortise SVN.
Confidential, Alaska
Project/Technical Lead
Responsibilities:
- Lead the technical design and development of Corrections Integarated System project using Java/J2EE, Struts and Spring Framework.
- Involved in the design, development, testing and deployment of the application.
- Wrote Project Technical Design (LLD), Sequence Diagrams, and Use Cases using UML (for OOM) standards and Rational Rose Developed a Prototype of the project with mockup screens for business approval.
- Used Spring MVC to get advantage of MVC design pattern.
- Implemented Spring IOC.
- Followed Waterfall Methodology throughout the Life Cycle of the project.
- Involved in Unit Testing, Integration Testing, and System Testing.
- Interacted with the users in case of technical problems and mentored the business users.
- Mentored developers in the application development, best practices, coding standards and deployment.
Environment: JDK 1.5, Spring 2.0, Hibernate 3.2, Struts 2.0, Informix 10.x, MyEclipse 8.0, JBoss application Server 5.x, Ajax, PL/SQL procedures.
Confidential, Boise, Idaho
Sr. Java Developer
Responsibilities:
- Onsite co-ordinator for maintenance, enhancements and support for the existing websites.
- Onsite Coordination with Business and offshore team.
- Implemented Design Patterns such as Business Delegate, Service locator etc in the EJB layer of the application.
- Struts2.0 is the MVC framework and backbone of the application.
- Façade design patterns were extensively used for entity bean and session bean interaction.
- Involved in enhancement and bug fix of the site.
- Involved in Junit testing.
Environment: Struts 2 .0, EJB 2.0, JSP, JDK 1.4, Log 4j, Web Logic server 9.0, apache server 4.1, Oracle 9.1, eclipse 3.2, Ant, Junit, Linux, HTML, JavaScript, AJAX.
Confidential, Minneapolis, MN
Sr. Java Developer
Responsibilities:
- Involved in the design, development, testing and deployment of the application.
- Developed Use Cases, Class diagrams, Sequence diagrams and User Interface diagrams in UML using Rational Rose.
- Designing classes using design pattern methodologies such as Singleton, Service Locator, and DAO Factory and Session Façade patterns.
- Involved in performance tunning.
- Involved in Junit testing.
- Followed Waterfall Methodology throughout the Life Cycle of the project.
Environment: Java/J2EE, Comergent framework, Oracle 8i,eclipse 3.1, Struts, Hibernate, JSP, HTML, CSS, XML, PL/SQL, TOAD, Rational Rose, JavaScript, HTML, AJAX,CSS
Confidential, Minneapolis, MN
Sr.Java Developer
Responsibilities:
- Involved in all the phases of (SDLC) Software Development Life Cycle including analysis, designing, coding, testing and deployment of the application.
- Designed and implemented the user interface using JSP, HTML, CSS and AJAX.
- Used JSP Custom Tag Library (JSTL) to build the user Interface of the application.
- Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
- Involved in Unit testing.
Environment: Java/J2EE, EJB2.0, Oracle 9i, BEA Weblogic, Struts, JDBC, JSP, HTML, CSS, JavaScript, PL/SQL, TOAD, JavaScript, HTML, AJAX,CSS
Confidential, NY
Sr.Java Developer
Responsibilities:
- Involved in all the phases of (SDLC) Software Development Life Cycle including analysis, designing, coding, testing and deployment of the application.
- Designed and implemented the user interface using JSP, HTML, CSS and AJAX.
- Developed a standalone program to generate reports scheduled using CRON jobs that runs daily.
- Developed and executed the business validation logic in form beans.
- Involved in Unit testing.
Environment: Java, Struts 1.1, EJB 2.0,Hibernate, JSP tag libraries, Oracle 8i, IBM WebSphere 5.1, Junit, CVS, JavaScript, HTML, AJAX,CSS
Confidential, MI
Java Developer
Responsibilities:
- Involved in analysis, designing, coding, testing and deployment of the application.
- Designed and implemented the user interface using JSP, HTML, CSS and AJAX.
- Created Store procedure & views for backend programming.
- Involved in Bug fixes & unit testing
Environment: Java, JSP, Oracle 8i, IBM WebSphere 5.1, Junit, CVS, JavaScript, HTML, AJAX,CSS
Confidential
Java Developer
Responsibilities:
- Involved in Business requirement gathering,designing, coding, testing and deployment of the application.
- Designed and implemented the user interface using JSP, HTML, CSS and AJAX.
- Developed and executed the business validation logic in form beans.
- Involved in Unit testing & Integaration testing.
Environment: Java/J2EE, JSP,Servlets,Eclipse 3.1, Tomcat server 4.1x, VSS, Oracle 8i, TOAD, JavaScript, HTML, XML, CSS