Java Developer Resume
Lacey, WA
SUMMARY:
- 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.
- 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, Weblogic 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.
- 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.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, Lacey, WA
Java Developer
Responsibilities:
- Involved in the requirements Analysis meetings and understand the requirements for the modules for development.
- Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Participated in gathering business requirements from the User.
- Development UI modules using HTML, JSP, JavaScript and CSS.
- Followed the Object Oriented Analysis and Design (OOAD).
- Involved in creating the UI components (JSP) and the client side validations are done using JavaScript.
- Applied Do Not Repeat Yourself (DRY) principle.
- Used Service Oriented Architecture (SOA), to achieve loose coupling.
- Design Patterns like Façade, Singleton and Factory Pattern were used.
- Involved in developing code for obtaining bean s in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
- Participated in application fine tuning.
- Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.
- Used Java Script for validations and to full fill the business requirements.
- Modified Ibatis sql queries as per the business requirements.
- Developed J2EE components on Eclipse IDE.
- Used JDBC to invoke Stored Procedures.
- Involved in unit & integration testing to find and fix the bugs.
- Agile Development methodology was used for application development.
- Used Sqlserver database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
- Responsible for Bug Fixing (Debugging) of the application.
Environment: Java 1.6, JSP, HTML, XML, JBoss-4.2, JavaScript, Spring 2.5.6/3.3, JSP, Ibatis, JDBC, SQL Server 2008, Eclipse IDE.
Confidential, Chicago Illinois
Responsibilities:
- Involved in analysis, design and implementation of Business Requirements.
- Worked with business analysts and communicate with client to understand the business logic of requirement..
- Used Spring framework for MVC architecture and dependency injection.
- Used Spring Web Flow.
- Replaced Dao Implementation with web service call to fetch the data using web service.
- Worked on Grails, Groovy framework to fulfill the business requirement.
- Developed presentation layer using GSP and JSP.
- Worked on non-relational database Radis
- Wrote hibernate queries to fetch data from database.
- Responsible for Bug Fixing (Debugging) of the application.
- Used Jquery and java script for client side validations
- Test WSDL using SOAP UI.
- Agile Development methodolgy.
- Used Data Object and XPATH to parse the xml file..
- Used Ant as build tool.
- Performed unit testing using JUnit and monitored the error logs using Log4J and fixed the problems.
- Communicate with off-shore teams.
- Involved in resolving production issues.
- Used Git for Source Control and Version Management of all codes and resources
- Worked on Linux development
Environment: Java 1.6, JSP,GSP, HTML, XML, Tomcat, JavaScript, Jquery, Spring Framework 2.5, Hibernate 2.6, oracle 10g, Eclipse IDE, Intellje IDE, Git Source control, Groovy - Grails and Linux development, VI editor, gedit, redis. LDAP, JIRA.
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.
- 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.
- 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
Sales Representative
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.
- 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.
- 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.