Sr.java/j2ee Developer Resume
NJ
SUMMARY
- Over 7 +years of expertise in the entire Software Development Life Cycle (SDLC) such as analysis, design, development, testing and implementation of information systems.
- Domain expertise in healthcare and Finance.
- Extensive experience in Front - End Development using MVC frameworks such as Spring MVC, Struts.
- Experience in Design and development of enterprise systems and web applications using EJB, JMS, JSP, Servlets, JDBC, Struts/Tiles, Spring, Hibernate, Web services, XML and XSLT.
- Extensive experience on the MVC (Model-View-Controller) architecture, client tier, application-server tier and database-server tier layers.
- Strong development experience on SQL, PL-SQL, Oracle, MS-SQL Server 2000 and DB2 MS Access.
- Extensive knowledge of Front End Technologies: XSTL, JSP, HTML, DHTML, JavaScript and CSS.
- Proficient in using XML Suite of Technologies XML, XSLT, DTD, XML Schema, SAX, DOM.
- Extensively worked on debugging using Logging Frameworks such as Apache Log4j.
- Experienced in Web Services technologies like SOAP, WSDL and UDDI.
- Strong Implementation understanding on Object Oriented Programming (OOP)
- Proficient in using J2EE Design Patterns like Singleton Pattern, DTO Pattern, DAO Pattern, Factory Pattern, Session Façade Pattern, Front Controller Pattern and Service Locator Pattern.
- Experienced in Java Multithreading programming.
- Experience with testing and writing the test cases using JUnit.
- Extensive experience with IBM WebSphere Application Server, BEA WebLogic & Apache Tomcat.
- Skilled at programming on different java Integrated Development Environment (IDE) using tools such as Eclipse, MyEclipse, IBM Rational Application Developer (RAD) and NetBeans.
- Familiar and worked with different OS UNIX, Windows NT, Windows XP, Windows 2K.
- Excellent track record of leading end to end implementation and integration projects to successful completion under tight deadlines.
- Strong technical background, excellent analytical ability, good debugging skills, good communication skills, team player, goal oriented and ability to quickly learn new technologies as required.
- Responsibilities have included leading small teams, coordinating and interacting closely with various teams of interfacing application.
TECHNICAL SKILLS
Languages: Java, C, C++, SQL and PL/SQL
Java Technologies: Java, JDK1.5, JEE, J2EE, Servlets, JSP, JSTL, JDBC, JNDI, JMS,EJB, Jakarta Struts Spring and Hibernate.
Other Languages: RMI, EJB, XML(Including DTD,XML Schema, XSL, XSLT), UML(With Rational Rose and MS Visio), HTML, CSS, JavaScript.
Databases: Oracle 8i/9i/10g, MS Access 2000, MYSQL, DB2 8.1 and MS SQL Server 2005
IDE/Development Tools: JDeveloper, IBM RAD, Eclipse, MyEclipse, JBuilder 8.0 and Net Beans
Frameworks: JUnit, Struts, Hibernate, Spring, DAO
Operating Systems: DOS, Windows 9x/NT/2000/XP, UNIX.
Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP).
Web/Application Servers: Tomacat5.5, BEA WebLogic V8.x, V9.x, V10.x, IBM WebSphere V5.x & V6.x.
Version Controls: VSS, Rational ClearCase,Harvest and CVS
PROFESSIONAL EXPERIENCE
Confidential, NJ
Sr.Java/J2EE Developer
Responsibilities:
- Development of various application systems based on technologies of multi-tier, web-based architecture, Standalone apps using tools like Java Servlets, JSP, Dao’s, J2EE, JUnit, JMeter, Web Sphere Application Server, RAD.
- Developed, deployed and maintained various enterprise applications in WebSphere Application Server Suite.
- Involved in various Configurations of Database Pools and several Custom Properties required for specific Enterprise Applications on the WebSphere Application Server.
- Provided instantaneous support for maintaining and troubleshooting products on WebSphere Application Server at Production Stage.
- Developed all parts of web app using Spring
- Developed Spring MVC based applications via configuration files.
- Developed Metadata Service DAO using Spring’s JDBC Abstraction Layer which supports Confidential Applications.
- Initiated the development of several Spring based templates which would be distributed to Confidential -wide Developers.
- Developed the Standard UI Components as Custom Tags using Java Server Pages Tag Libraries.
- Actively Participated in scrum meetings.
- Provided Excellent Support to all the Modules developed.
- Identified as an exceptional team member and recognized as an aggressive developer for delivering assigned Projects on time.
- Provided Excellent corporate standard help and documentation for the products developed.
- Involved in Stress Testing too Using JMeter.
- Provided the Technical Specification and Test cases Documents for the products developed.
Environment: Java, JDK1.5, Servlets, JNDI, JSP, Spring, XML, JavaScript, CSS, XSLT, DHTML, HTML, Ajax, JDBC, J2EE, Java Beans, RAD7.0, JMS, Websphere Application Server, JUnit, log4J, JMeter, Windows XP, Oracle 10g, Clear Case, Ant and DB2(MQ Series) .
Confidential, PA
Sr.Java/J2EE Developer
Responsibilities:
- Design and development of application system using a multi-tier, web-based architecture which will use tools such as, J2EE, JSP,XML, Spring, Oracle10g, SQL, PL/SQL, and Eclipse.
- Design and development of application system using a multi-tier, web-based architecture which will use tools such as, J2EE, XML, Oracle9i, Struts and Eclipse.
- Project followed XP Programming techniques as result of which there was constant interaction with QA Testers.
- Used UML to design the work flow of the application and created UML Diagrams to design the structure of classes and objects to build the application.
- Also written Test Cases and Test Plans for different User Acceptance Cases.
- Used JDBC to establish connectivity to the database and developed several data access routines where JDBC is used for validation.
- Developed and Maintained Hibernate based on Data Layer.
- Created the various front end pages using JSP, HTML, JavaScript and CSS.
- Used JavaScript for client side validation and to create interactive web pages.
- Created SQL stored procedures and wrote packages to in PL/SQL to auto generate SQL scripts using ANT Scripts.
- Maintained ANT scripts for build and deployment purposes.
- Implemented unit testing using JUnit framework and integrated it with ANT build scripts for invocation during build time.
- Assisted the Test Engineers in manual Testing of the Application before various version releases.
- Involved in fixing the bugs in various Medsuite releases for various clients.
- Involved in creating new components for various releases.
- Involved in completing the task using scrum methodology
Environment: Java, J2EE,Struts, Websphere, XML, Oracle, Eclipse, Ant, CVS.
Confidential, Boston, MA
Sr.Java Consultant
Responsibilities:
- Involved in analysis, design and development.
- Involved in creating database.
- Involved in writing components to run reports using Jasper API, JDK, Servlets and Hibernate.
- Coordinating offshore team (Team China).
Environment: Java, servlets, Hibernate, Adobe Flex (Action Script & MXML), Flex Builder Plugin with eclipse, Tomcat Server, Oracle 9i, Unix, CVS, Clear Case.
Confidential, Northrook, IL
Sr.Java Developer
Responsibilities:
- Involved in Analyzing the changes and impact of the changes.
- Involving in fixing defects and implementing change Requests.
- Involving in VPD meetings with external teams like verifying Functional requirements & Technical
- Requirements documents.
- Involved in developing web pages using Struts, Spring frameworks
- Involved in writing java components to invoke web services
- Doing code review, unit testing and integration testing
- Writing JUnits for new components.
- Analyzed and customized the Checkstyle plug-in for Alliance Coding Standards.
Environment: RAD (Rational Application Developer), WAS (WebSphere Application Server), Java, J2EE (EJB,JDBC, JNDI, etc), Web Services, Struts & Spring frame works, XML, Checkstyle Plugin,JUnit, Clear Case and Clear Quest.
Confidential, Omaha, NE
Sr Java Developer
Responsibilities:
- Involved in Analyzing the changes and impact of the changes.
- Involving in fixing defects and implementing change Requests.
- Coordinating onsite team and involving in meetings verifying Functional requirements & Technical Requirements documents.
- Involved in developing JBPM workflows using Drools and coordinating with client to setup application environment.
- Involved in writing java components jdk1.5, Spring, webservices and stored procedures
Environment: My Eclipse 6.0, Java 1.5, Web Services, Spring frame works, XML, Weblogic 8.x JBPM Workflows, JMS, Quartz Scheduler, Hibernate, Clearcase, and PostegreSQL.
