Senior Java/j2ee Developer Resume
CA
SUMMARY:
- Over 7 Years of IT Experience in Design, Development, Integration and Testing (SDLC) of Software Solutions based on J2EE Technologies.
- Worked extensively on J2EE technologies like Servlets, Java Server Pages (JSP), Servlets, JDBC, EJBs and JNDI.
- Good experience in latest technologies like Hibernate, spring framework and Jax - B.
- Good experience in developing web services using JMS and MQ for integrating with third parties.
- Good experience in HTML, XHTML, XML, XSL, CSS and java script technologies.
- Good Understanding of Design Patterns, Object Oriented Programming and UML.
- Comprehensive work experience on Application Servers such as BEA Web logic Server, Web Sphere Application Server.
- Having good working knowledge on Web Server Tomcat 5.X, Web logic Server, Web sphere Server.
- Experience with configuration (Source Control) tools like VSS, CVS and Clear Case.
- Extensive experience in designing and developing Enterprise Applications in Insurance, Finance domains.
- Well acquainted with the Software Development Life Cycle (SDLC) of applications.
- Experienced in designing and executing test cases based on Business requirements and Functional Specifications.
- Experience on different types of tests viz. Black Box, System and Regression.
- Extensively involved in testing the applications manually.
- Flexible and versatile to adapt to any new environment and work on any project.
- Excellent Problem Solving and Analytical, and technical Skills.
TECHNICAL SKILLS:
Languages: C, C++, Java, XML, SQL, PLSQL, JavaScript, HTML, CSS, Flex, Action script.
Web Centric Tech.: EJB, Servlets, JSP, JDBC, JMS, JNDI, Jax-B
Frameworks: Struts MVC, Struts Tiles, Hibernate, Spring frame work
App/web Servers: BEA Web logic 10.3, Web sphere Application Server 5.x, Tomcat 5.x
Databases: Oracle 8i / 9i,10g,DB2, Sybase, MS SQL Server 2000
Operating Systems: Windows NT/9x/2000/XP, Unix, Linux.
IDEs: WSAD (Web Sphere Studio Application Developer), Eclipse 3.1, AST (Application server toolkit).
PROFESSIONAL EXPERIENCE:
Confidential, CA
Responsibilities:
- Involved in the requirements Analysis meetings and understand the requirements for the modules for development..
- Interacted with Business Analysts in gathering the application requirements and customizations based on customer and client requirements and change requests.
- Used extensive Core Java for writing Business Services and Utils.
- Implemented the required functionality using Spring MVC Frame work
- Used Spring Framework for Dependency Injection.
- Rest web servicing using Spring.
- Consuming soap web services.
- Soup UI pro for testing.
- Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
- Developed Web Services from Scratch as part of SOA
- Consumed existing Web services to get the account information.
- Worked in Agile Environment
- Participated in Agile Meeting to update the Project Status
- Developed JSP and Servlets for the presentation tier.
- Unit testing of the Application Module Components.
- Extensively word on XML files
- Wrote Sql queries & Stored Procedures for business logic.
Environment: Java 1.6, JSP, HTML, XML, Web logic 10.3, JavaScript, Spring Framework, Sybase database, Linux, Eclipse Indigo IDE, SqlDbx, Cygwin, MKS
Confidential, NJ
Responsibilities:
- Involved in understanding of business requirements, design and development of the project.
- Interacted with Business Analysts in gathering the application requirements and customizations based on customer and client requirements and change requests.
- Involved with system design, architecture, coding and testing of the entire application.
- Worked with Service Oriented Architecture.
- Implemented the required functionality using Hibernate for persistence &Spring Frame work
- Used Spring Framework for Dependency Injection.
- Designs and develops cross-plane service components with Spring Framework.
- Worked in Agile Environment.
- Participated in Agile Meeting to update the Project Status.
- Developed message driven beans to receive & process JMS messages.
- Used Web Services and SOAP protocol to communicate with external applications.
- Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle 10g
- Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
- Developed JSP and Servlets for the presentation tier.
- Used WSDL to describe and locate web services.
- Worked with Adobe Flex to develop RIA’s.
- Participated in application fine tuning.
- Involved in writing various Queries to obtain data from the database and then using it as per need.
- Worked on Optimizing the SQL Queries, improving the performance and other DB Tasks.
- Provided On Call Rotation Support.
- Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.
- Worked with QA team in preparation and review of test cases.
- Written ANT scripts to build JAR, WAR.
- Deployed the application and tested on Web Sphere Application Servers.
Environment: Java 1.5,, Ant 1.5, UML, JSP, HTML,WSAD, IBM WEBSPHERE 5.0, Java Script, AJAX, Flex, Hibernate, Spring, SOA, web services, Oracle 10g, Linux.
Confidential, CT
Senior Java/J2ee Developer
Responsibilities:
- Involved in the analysis, Design, Coding, Modification and implementation of User Requirements in the Electronic Credit File Management system.
- Designed the application using Front Controller, Service Controller, MVC, Session Facade Design Patterns.
- The application is designed using MVC Architecture.
- Developed business components using Stateless Session Beans (SLS) using Session Bean as a Session Facade.
- Implemented the required functionality using Hibernate for persistence & Spring Frame work
- Used Spring Framework for Dependency Injection.
- Designed and implemented the Hibernate Domain Model for the services
- Designed and integrated the full scale Hibernate / Spring / EJB persistence solution with the application architectures
- Designs and develops cross-plane service components with Spring Framework.
- Involved in tracking and resolving Production issues.
- Implemented new releases to add more functionality as per the requirements.
- Created several JSP custom tag lib files for the development team and deployed them.
- Developed JSPs for presentation layer and used JavaScript for validations.
- Provided ability to add, administer and delete credit files and documents.
- Implemented search for documents in credit files and content in documents.
- Involved in unit & integration testing to find and fix the bugs.
Environment: J2EE, Eclipse, Web logic Application Server, JavaScript, HTML, DHTML, JSP, Servlets, JDBC, swing, XML, XSLT, CVS, Oracle 8i, CSS, UML designing, Spring framework, JUnit, EJB2.0, JSTL, Solaris and Windows 2000 platform.
Confidential
Web Developer
Responsibilities:
- Involved in initial design discussion.
- Coded JSP Pages using Struts tag libraries.
- For front end design using Jakarta Struts implementing MVC design pattern and writing JSP, Java Beans, Struts Controller, Action and Action Form classes and using Struts tag libraries. Development was done using Apache based on J2EE Architecture.
- Developed Actions, JDBC, XML, XML schemas, DAO.
Environment: Java, JSP, Struts, Jbuilder IDE, Tomcat web server, JavaScript, JAVABEANS, XML, JDBC, WINDOWS NT, SQL server.
Confidential
Web Developer
Responsibilities:
- Analyzed the requirements and developed use cases.
- Developed the class diagrams and sequence diagrams.
- Developed interface programs with external systems to obtain the customer credit using synchronized messaging system.
- Developed user interfaces using JSP, XML, Servlets and Struts.
- Developed data access objects using JDBC Applications.
- Developed User Interface pages in JSP to provide franchises Information using Struts architecture.
- Developed JSP, EJBs and data access layer (JDBC), to view fees, numbers of students etc.
- Developed franchise login pages using JSP and Servlets.
Environment: Java, JSP, SERVLETS, Jbuilder IDE, Apache Tomcat 5.0 Web server, JavaScript, JAVABEANS, XML, JDBC, WINDOWS NT, JDBC, SQL server.