Sr. Java Developer Resume
Los Angeles, CA
SUMMARY
- Around 9 years of experience in requirement gathering, analysis, designing, development, implementation & testing of Web Applications using Java, J2EE technologies.
- Oracle Certified Java Professional (OCJP certified).
- Oracle Certified Web Component Developer (OCWCD certified).
- Extensively worked in developing J2EE based web applications using Model View Controller (MVC) architecture.
- Expertise in J2EE technologies Core Java, JSP, Servlets, JDBC
- Experience in implementing spring and JSF framework.
- Experience in implementing Hibernate, JPA ORM tools.
- Expertise in using HTML, XHTML, CSS, Java Script, JSP and JSF in designing web pages.
- Hands on experience in using various IDE’s Eclipse, RAD.
- Good working knowledge in servers such as Tomcat, Glassfish and Web Sphere.
- Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
- Experienced with the DB tools like DB solo (data migration tool), IBM Data Studio.
- Experienced in version control tools like IBM Clear Case and Rational Team Concert (RTC).
- Experienced in using defect tracking tool such as Rational Team Concert (RTC) and HP Quality Control.
- Excellent business knowledge on the Insurance Domain and prepared few use cases by IBM Rational Requirements Composer.
- Developed automated testing methods using Selenium (HTML Driver).
- Knowledge on different databases like Db2, Oracle and My SQL.
- Capable of delivering optimized, effective and well - documented code, adhering to quality standards and delivery dates.
- Good understanding and experience in working with team members from different cultures and excellent verbal and written communication and ability to learn new technologies.
TECHNICAL SKILLS
Programming Languages: Java, J2EE
Database Systems: IBM DB2 8.0, TOAD, Oracle 9i/8i
Java Technologies: JSP, Servlets, Spring, Hibernate, JDBC, JSF, Web Services
Scripting Languages: HTML, XHTML, XML, XSD, JQuery, Java Script, CSS
Framework: Hibernate, Spring, JSF, Log4J, JUnit, Ice faces
Server Architectures: Tomcat, Web Sphere application Server, Glassfish
Development Tools (IDE): RAD, Eclipse
Configuration Mgmt. Tools: IBM Rational Team Concert v4.x, Clear case
Project Execution Models: Agile
Other Tools: IBM Tealeaf DB solo, IBM Rational Requirements Composer, Soap UI, Win Scp, Hermes JMS
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles, CA
Sr. Java Developer
Environment: Core Java, JSF, Hibernate, spring, XML, JavaScript, CSS, HTML, JUnit Testing framework, JAX-WS, Eclipse, Glass Fish, DB2, Log4J, SOAP UI, Rational Team Concert and IBM Tealeaf.
Responsibilities:
- Worked as Senior Java Developer and Onsite coordinator.
- Developed the application using the iterative and incremental software development process of agile methodology.
- Analyzing the requirements from System Analysts. Designing new components required for new requirements.
- Developed application using Spring Core, Spring AOP and Spring ORM Framework and SOAP Web services
- Used hibernate as ORM for persistence and Involved in writing entities.
- Involved in accessing the SOAP web services to perform the address standardization, class code and territory determination in vehicle page/use case.
- Interact with clients to understand their needs and propose design to the team to implement the requirement.
- Worked in the Use case requirements, analysis, design and development phase.
- Worked in the development of architecture components.
- Involved in the development of the major pages in project (Applicant/ Units /Issue policy).
- Involved in the development of different save services.
- Involved in the development of different Web service client components.
- Monitored the error logs using Log4j and fixed the problems.
- Used Rational Team Concert as version control tool.
- Used Rational Team Concert as build tool.
- Written Automation scripts in Selenium.
- Used Enterprise Architect (EA) tool to develop Use case diagram, Class diagram, Sequence diagram and Activity diagram.
- Used Eclipse as the IDE and deployed the application on Glass Fish application server.
- Involved in discussions of change requests and technical back log items.
- Debugging and testing of the applications & fine tuning performance.
Confidential, Woodland Hills, CA
Java Developer
Environment: Core Java, JSF, Hibernate, spring, XML, JavaScript, CSS, HTML, JUnit Testing framework, JAX-WS, RAD 7, Web Sphere, DB2, Log4J, SOAP UI, Rational Team Concert and IBM Tealeaf.
Responsibilities:
- Worked as Java Developer.
- Developed the application using the iterative and incremental software development process of agile methodology.
- Analyzing the requirements from System Analysts. Designing new components required for new requirements.
- Involved in coding of applicant and Driver pages.
- Used Spring DAO with JDBC to develop the DAO layers.
- Involved in consuming SOAP Web services using JAX-WS.
- Initial analysis of requirements, issue log resolution for each release (Rel 8, 10 & 12).
- Involved in designing and coding of FFQ3, 21C and Commercial Quotes.
- Involved in the development of different save services.
- Involved in the development of different Web service client components.
- Involved in Unit test cases authoring and execution of the assigned Use cases.
- Used IBM Clear case as version control tool.
- Used HP Quality Control for defect tracking.
- Worked on fixing the production support issues.
Confidential, Grand Rapids, MI
Developer
Environment: Java, JSP, AJAX, JDBC, JavaScript, Log4J, CSS, IBM DB2.
Responsibilities:
- Involved in developing Driver, Vehicle, and Coverage Sections for Express Application.
- Involved in resolving the bugs/defects, adding new functionalities, enhancing existing functionalities, tracking bugs in daily transactions.
- Interacted with the business clients.
- Involved in the development of different save services.
- Involved in Unit test cases authoring and execution of the assigned Use cases.
- Worked on fixing the production support issues.
- Used IBM Clear case as version control tool.
- Used HP Quality Control for defect tracking.
- Worked on fixing the production support issues.
Confidential
Developer
Environment: JAVA, J2EE, DB2, GUI Front-end screens using JSF
Responsibilities:
- Gathering Requirements and preparing technical page detailed designs.
- Developing J2EE application using IBM Rational Software Architect Platform that includes integrated eclipse and IBM Web sphere.
- Customized the exception handling logic as per the application needs for easy identification of root cause.
- Using Clear Case for maintaining the version control and Quality Center for defect processing.
- Actively involved in the installation and configuration of Web Sphere Application server.
- Modifying Components using Java & J2EE technology to implement the Business Rules.
- Involving in developing code for validations and Events in JSF.
- Involving in developing code for database interaction using Hibernate.
- Involving in Writing SQL statements for back end module activities.