Sr.j2ee Developer Resume
Groton, CT
SUMMARY
- Over 8+ years of extensive experience in the design, development and implementation of server and web based applications in various Java/ J2EE technologies.
- Experience in implementing all the phases of lifecycle of the system like analysis, designing, coding, testing and deploying high - volume, high-performance, real-time intensive applications.
- Expertise in configuring the Spring Application Context with dependency injection and using Spring Framework 1.0/2.0/JSF 2.x that can integrate Struts / Hibernate / Web Services / JDBC / JNDI
- Expertise in MVC 2 Architecture using Struts Framework with features like the Validation Framework, Tiles Framework etc.
- Expertise with servers like Web sphere Application Server 5.1/6.0/6.1, BEA Web Logic 7.0, apache Tomcat web server 5.0/7.0, and JBOSS 4.2.2
- Expertise in developing static/dynamic web pages using JSP, Servlets, HTML, CSS and providing Company side validations using JavaScript
- Experienced in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i, DB2 UDB 6.5, MySQL.
- Developed Java Beans and used Custom Tag libraries for embedding dynamic code into JSP pages
- Experience in front end development using CSS, XML, AJAX and HTML
- Expertise in using Web Services with SOAP and REST for developing web applications.
- Experience in error logging and debugging using Log4J.
- Experienced in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB
- Strong experience with JUnit in performing unit test and determining the application functionality.
- Experience with versioning tools like Clear case, CVS, SVN, Git.
- Good Working knowledge of ANT, Maven.
- Experience in working with different operating systems Windows, Linux and UNIX.
- Expertise in analyzing and solving technical problems based on little data, as well finding and diagnosing bugs.
- Strong inter-personal skills in interacting with End Users, Managers and Technical personnel. Motivated team player with ability to work under minimal supervisions.
TECHNICAL SKILLS
Languages: Java, C,C++, SQL, PL/SQL, PERL
J2EE Technology: JSP, Servlets, MVC, Struts 2, Hibernate, Spring, JSF,JDBC, RMI, JAXB, SAX/DOM, LOG4J 1.2
Application Servers/ Web Servers: Web Sphere 6.1, Web Logic App Server 9.2, JBOSS 4.x, Apache Tomcat 5.5, Oracle Application Server 10.1.3
IDE Tools: RAD 7.0, Eclipse Indigo, JDeveloper 11.2, MyEclipse 5.0
Web Technologies: XML 1.0, XSLT 2.0, HTML, DHTML, Java Script, AJAX, CSS, JNDI, LDAP 3.0, SOAP 1.2.
RDBMS: Oracle 8i/9i/10g, SQL server 2000/2005, DB2 8.0/9.0, MySQL 4.0/5.0/5.5Design Methodologies UML, Rational Rose
Version Control Tools: Rational Clear Case, CVS, SVN, Git
Build Tools: Ant, Maven
Operating Systems: Windows, UNIX, Linux
PROFESSIONAL EXPERIENCE
Confidential, Groton, CT
Sr.J2EE Developer
Responsibilities:
- Actively involved in the application life cycle mainly includes design, development, debugging and testing of the system.
- Implemented Spring core container for making code loosely coupled and Spring MVC for separating the presentation layer from the business layer. Used Spring IOC and Spring AOP.
- Used Spring JDBC for connecting to backend oracle database.
- Refactored code by applying best practices and design patterns for better performance and maintenance.
- Developed unit test cases and test suites for the code using Junit.
- Worked on SOAP based WebServices.
- Used Log4J to create log files to debug and trace the application.
- Adopted J2EE best Practices, using J2EE patterns like Session Façade, Value Objects, Business Delegate, Service Locator and Singleton for portability and performance.
- Used Rational Clearcase for Version Repository maintence and used TOAD to interact with Oracle Database.
Environment: Java 1.6, Eclipse Juno, BEA WebLogic10.3, Spring 3.0.x, LOG4J 1.2.15, XML, Junit 4, SAX, Apache Maven 1.7.1, Windows 7.
Confidential, Baltimore, MD
Sr. Java/J2EE Developer
Responsibilities:
- Participated in Analysis and Design of the project components, Coding, Testing and assisted the client in UAT
- Developed the front end layout of application using JSF/ Struts
- Used Spring Framework for Dependency injection, Spring JDBC, Spring Core, Spring ORM.
- Developed using design patterns like MVC, Singleton Factory etc.
- Involved in development and implementation of the functional requirements in middle tier spring framework using J2EE and Java.
- Developed dynamic JSP pages with Tiles, Spring.
- Worked on SOAP based WebServices for developing WSDL files and implemented SOA architecture. Also worked on JAX-RPC, RESTful
- UI Interface is implemented using AJAX.
Environment: J2EE, Oracle, Servlets, JSP, JDBC, AJAX, Spring, WebSphere ApplicationServer6.1, JavaScript, HTML, Windows XP, UNIX, Linux, Maven
Confidential, San Jose, CA
J2EE/JAVA developer
Responsibilities:
- Actively involved in the Object Oriented Analysis, designing, and implementation of the project
- Used Servlets, Struts and JSPs in developing the web application. Designed and developed model, view and controller by utilizing Struts MVC framework.
- Developed Spring,Servlets, Java Beans and JSP pages with HTML and JavaScript.
- Implemented Data Access Layer pattern and developed various DAO components by using JDBC API.
- Involved in database design and coding SQL and PL/SQL Scripts for Oracle.
- Involved in Bug Fixation and enhancements of the product.
- Wrote JUnit test cases for various modules.
- Used SVN for version control.
- Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
- Responsible for the design and development of the application framework.
- Designed and Developed UI’s using JSP by following MVC architecture.
- Developed the application using Struts framework. The views are programmed using JSP pages with struts tag library.
- Used JUnit for unit testing of the system and Log4J for logging.
Environment: J2EE 1.3, JSP, Servlets, Struts, JNDI, JDBC, Oracle 8i, UML, DAO, XML, MVC Design Pattern, Eclipse 2.1, Log4j and JUnit.
Confidential, Groton, CT
Java/J2EE Developer
Responsibilities:
- Involved in various phases like of the SDLC. Involved in the Object Oriented Analysis and Design.
- Used Rational Rose to create Use Case Diagrams, Class Diagrams, and Sequence Diagrams to represent the detailed design phase.
- Developed the user interface on the Jakarta Struts Framework using JSP, HTML and AJAX.
- Implemented Struts Validation Framework for validating front end.
- Developed Struts Action class which would route submittals via Business Delegate to Business appropriate components and render retrieved information.
- Implemented the Design patterns like Business Delegate, Session Façade, Data Transfer Object, Value Object, Data Access Object and Service Locator.
- This facilitated clean distribution of roles and responsibilities across various layers of processing.
- Used Spring Framework for dependency injection.
- Used Hibernate Framework for Object Relational Mappings.
- Participated in database design using Oracle.
- Tested the application functionality using JUnit Test Cases.
- Used Maven as a build tool.
- Used WebSphere Application Server for deploying various components of the application.
Environment: Servlets, JSP, Spring, Struts, XML, Web Services, JAXB, JUnit, Maven, Web Sphere, HTML, JSP, AJAX
Confidential
J2EE/JAVA developer
Responsibilities:
- Participated in Analysis and Design of the project components, Coding, Testing and assisted the client in UAT
- Developed the front end layout of application using JSF / Struts
- Used Spring Framework for Dependency injection, Spring JDBC, Spring Core, Spring ORM.
- Developed using design patterns like MVC, Singleton Factory etc.
- Involved in development and implementation of the functional requirements in middle tier spring framework using J2EE and Java.
- Developed dynamic JSP pages with Tiles, Spring.
- Worked on SOAP based WebServices for developing WSDL files and implemented SOA architecture. Also worked on JAX-RPC, RESTful
- UI Interface is implemented using AJAX.
- Used Hibernate Framework for Object Relational Mappings.
Environment: J2EE, Oracle, Servlets, JSP, JDBC, AJAX, Spring, WebSphere ApplicationServer6.1, JavaScript, HTML, Windows XP, UNIX, Linux, Maven
Confidential
J2EE/JAVA developer
Responsibilities:
- Actively involved in the Object Oriented Analysis, designing, and implementation of the project
- Used Servlets, Struts and JSPs in developing the web application.
- Designed and developed model, view and controller by utilizing Struts MVC framework.
- Developed Servlets, Java Beans and JSP pages with HTML and JavaScript.
- Implemented Data Access Layer pattern and developed various DAO components by using JDBC API.
- Involved in database design and coding SQL and PL/SQL Scripts for Oracle.
- Involved in Bug Fixation and enhancements of the product.
- Wrote JUnit test cases for various modules.
- Used SVN for version control.
Environment: Windows XP, Oracle, J2EE, JSP, Servlets, Struts, XML, HTML, SQL, Junit
