Java/j2ee Developer Resume
Rancho Cordova, CA
SUMMARY
- Around 7 years of experience in analysis, design, development, testing and maintenance of Java/J2EE applications for large enterprise customers in Financial, Insurance and Automobile Industries.
- Good Experience in developing J2EE applications using JSP, Servlets, JDBC, JNDI, JPA,Spring Framework, Hibernate, Struts Framework.
- Experience of using various J2EE Design Patterns like Singleton, MVC, DAO, Session Facade, Service Locator etc.,
- Extensive experience in developing server - side applications using J2EE, Spring Framework, Hibernate and iBATIS.
- Expertise in Web Services: SOAP, RESTFul, JAX-WS, JAX-RS.
- Expertise in developing web based applications based on Struts and Spring MVC Framework.
- Strong work experience in Oracle 10g/11g, and MySQL.
- Good knowledge in SQL/PL-SQL programming for packages, stored procedures etc., using Oracle 10g/11g.
- Experience in developing test cases for Unit Testing using JUnit, Integration Testing and System Testing.
- Experience in working wif build tools like Maven and build-automation tools like Jenkin and Hudson.
- Expertise in developing Web based Applications using WebSphere, Oracle WebLogic.
- Experience wif multiple versions controlling software such as Clear Case, Subversion (SVN).
- Expertise in developing scalable, extensible n-tiered applications working in iterative methodologies (RUP/Agile/XP).
- Strong analytical skills wif ability to quickly understand client’s business needs.
- Research-oriented, motivated, proactive, self-starter wif strong technical, analytical and interpersonal skills.
TECHNICAL SKILLS
Operating Systems: Windows 2000/XP, Linux, Solaris.
Languages: C, C++, JAVA, Java Script, SQL, PL/SQL.
Database Technologies: Oracle 10g/11g, MySQL.
J2EE Technologies: JDBC 3.0, Java Servlets 2.3, JSP 2.0, JNDI, SOAPWebServices (JAX-WS/Restful), JMS, Struts 1.3/2.xSpring Framework 2.5/3.0, Hibernate 2.5/3.0,iBatis 2.3.
Web Technologies: HTML, DHTML, Java Script, CSS, AJAX, JQuery, XML
Application Servers: Oracle WebLogic 9.2/10.3.x,IBM WebSphere 6.1/7.0
Web Servers: Tomcat 6.0
IDE Tools: Eclipse 3.0, RAD7.1.
Version control: Subversion, Clear case.
Modeling & Designing Tools: UML, MS-Visio, Rational Rose
Defect Tracking Tools: HP Quality Center
Automation Tools: Jenkins, and Hudson.
PROFESSIONAL EXPERIENCE
Confidential, Rancho Cordova, CA
Java/J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
- Used Struts 2.3 (MVC) architecture. Used JSPs in front-end, Spring Framework in business layer and Hibernate in persistence layer.
- Implemented server side validation using Struts Validator framework.
- Used Struts framework along wif JSP, HTML, CSS, Tiles, JSTL and JavaScript to construct the dynamic web pages (presentation layer) for the application.
- Developed SOAP Web Services to communicate wif large customers like AETNA, Wal-Mart.
- Developed REST Services for Policyholder and Member Information Services.
- Developed and maintained some DAO components wif Spring JDBC template.
- Used Java and Spring Framework (DI) for maintaining the backend module.
- Involved in writing SQL queries in Oracle 10g/11g using SQL Developer.
- Developed test cases and performed unit testing using JUNIT Test cases.
- Used Log4j to log the user-friendly log messages to the log files.
- Involved in performing code reviews before delivering to QA.
- Involved in Production Support and Maintenance of the application.
- Involved in fixing the bugs, which were reported by both testing team as well as Customer Escalations.
Environment: JDK 1.6, J2EE (JSP, Servlet, JDBC), Struts 2.3, Spring 3.0, Hibernate 3.5, JavaScriptAjax, JQuery, JBoss 6/Resin, SVN, Maven and Oracle 11g
Confidential, Pittsburgh PA
Java/J2EE Developer
Responsibilities:
- Developed components on dashboard wif JSP and configured the beans wif Spring .
- Developed RESTful Web Services to communicate wif clients on other platforms.
- Developed DAO layer communicated wif Oracle database wif halp of Hibernate framework.
- Maintained some DAO components wif Spring JDBC templates
- Configured Spring xml files from scratch wif core concepts of Dependency Injection and Aspect oriented programming.
- Configured pom xml files using maven and automated the function using Hudson
- Developed Oracle SQL Queries and Stored Procedures.
- Used SOAP UI for testing web services request and response.
- Used JSON for data transmission for Restful webservices.
- Involved in the creation interactive web pages using AJAX, JQuery
- Implemented Error logging aspects (Log 4J) by using Spring AOP
- Performed analyses, troubleshooting and worked closely wif QA to keep application robust
- Used tools like SOAPUI, TOAD and MyEclipse IDE during development process
- Developed test cases and performed unit testing using JUNIT Test cases.
- Involved in production Support activity like working/analyzing on production issues.
- Performed application coding and programming. Conduct design and code reviews
- Performed analysis and troubleshooting
- Worked collaboratively wif QA early and regularly to ensure feature robustness
Environment: JDK 1.6, Spring 3.0, Struts 2.3, Hibernate 3, JAX-RS, Oracle 11g, Linux, Maven, IBM Websphere 7.0, ClearCase, Hudson, RAD.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
- Used Spring Model View Controller (MVC) 2 architecture.
- Used JSPs in front-end, Spring Framework in business layer and Hibernate in persistence layer.
- Implemented Service Layer Business Components using Spring 3.0 modules.
- Designed and developed a few database Service Module components using Spring JDBC Template and iBatis.
- Involved in the development of UI screens using JSP, Custom tags, HTML and JavaScript.
- Involved in the creation interactive web pages using AJAX, JQuery.
- Automated build configurations using Jenkins and Maven configurations.
- Developed the application using Front Controller, Business Delegate Factory Pattern, Session Facade, Data Access Objects, and Singleton.
- Involved in Unit integration, bug fixing, acceptance testing wif test cases, Code reviews
- Designed and Implemented Unit testing using JUNIT Framework.
Environment: JDK 1.6, Spring 3.0, Spring-MVC, Hibernate 3.0, SOAP, JAX-WS, Oracle 11g, Linux, Maven, Weblogic 10.3.5, Jenkin, ClearCase.
Confidential, Columbus OH
J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
- Involved in analysis and design of enhancements to existing application
- Developed SOAP based Web Services to get pricing from external Business Entities.
- Used SOAP UI for testing web services request and response.
- Developed Web Service clients using Spring-WS.
- Developed DAO Layer for CRUD operations (insert, update, and delete) using Hibernate and Spring Framework.
- Maintained some DAO components wif Spring JDBC templates.
- Configured Spring xml files from scratch wif core concepts of Dependency Injection and Aspect Oriented Programming.
- Developed Oracle SQL Queries and Stored Procedures.
- Designed and developed the UI layer using Struts 2, JSP, HTML, CSS and JavaScript
- Implemented Error logging aspects (Log 4J) by using Spring AOP
- Involved in Unit integration, bug fixing, acceptance testing wif test cases, Code reviews
- Involved in Production Support and Maintenance of the Application
Environment: JDK 1.6, Spring 2.5, Spring-WS, Hibernate 2.5, SOAP, JAX-WS, Struts 2 Oracle 11g, Linux, Maven, IBM Websphere 6.1,SVN.
Confidential
Analyst Programmer
Responsibilities:
- Involved in Design, development of EPC project.
- Developed the project using Agile methodology.
- Used Struts Framework for developing applications, which makes the applications as well as developers life easier.
- Developed POJO s for business requirement.
- Developed Business logic for Dealership Data Screen using Spring and Hibernate.
- Developed Web services for contacting DMS server and getting the price for parts.
- Developed test cases and performed unit testing using JUNIT Test cases.
- Used Log4j to log the user-friendly log messages to the log files.
- Involved in performing code reviews before delivering to QA.
- Developed User Interface for Dealership Data screens using JavaScript, JSP and AJAX.
Environment: JDK 1.5, Spring 2.5, Hibernate 2.5, SOAP, JAX-WS, Struts 1.3, Oracle 11g, Linux, BEA Weblogic 9.2.