Sr. Java Developer Resume
New, YorK
SUMMARY
- Around 6 years of experience in Analysis, Design, Implementation and testing of Web based applications.
- Experience on complete software development life cycle (SDLC) with various software development models.
- Expertise in J2EE Technologies that includes Java, JDBC, Servlets, JSP, Struts, Java Beans and Design Patterns.
- Expertise in OOAD and OOP from designing UML diagrams using IBM Rational Rose and Microsoft Visio to development phase.
- Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on WebLogic, WebSphere and Apache Server.
- Development, testing and deployment experience of enterprise applications on Windows & UNIX platforms through IDE’s such as Eclipse/MyEclipse and NetBeans.
- Expertise in MVC architecture using Jakarta Struts 2.0 with features like Validation framework, Tiles framework and Internationalization.
- Worked on spring framework for developing Multi - Tier distributed Enterprise Applications.
- Worked on REST, JSON and Soap.
- Hands on experience with XML, HTML, CSS, JavaScript.
- Experience in working with Oracle and MS SQL Server and writing SQL queries.
- Expertise in Defect Management and Bug Reporting using Bug Tracking Tools (Bugzilla).
- Excellent oral, verbal, written, communication, interpersonal and presentation skills.
- Strong team player with organizational and analytical skills.
TECHNICAL SKILLS
Programming Languages: JDK 1.4, 1.5, 1.6, C, C++.
Client Scripting: JavaScript
Server Scripting: JSP1.2,2.1
J2EE Frameworks: Struts, Spring
IDEs: Eclipse, IntelliJ IDEA, JBuilder 2005,2006, NetBeans, RAD
Databases: SQL Server 2005, 2008, Oracle 9i, 10g, MySQL 4.1, 5.0, DB2.
ORM Frameworks: Hibernate 2.0.2.1, 3.0
Platforms: Unix, Solaris 4.1, Red Hat Enterprise Linux Server 5.0, Windows
Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development
Web Technologies: HTML, CSS
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer
Environment: JDK 1.6, JSP 2.0, Struts, Hibernate 3.0, AJAX, JavaScript 1.2, XML, Web service, DB2, Websphere7.0, Windows 7, IBM Filenet, Spring batch framework, Oracle 11g
Responsibilities:
- Worked in the role of a team member in the project. Coding and requirement analysis were my major responsibilities.
- Coding using Java, Struts Frame work, Web service interaction.
- Coordinate with the project leader in the project activities as well as management activities.
- Analyze and identify the dependencies of application programs with the database and other interfaces.
- Requirement Analysis, Estimation, Solution Documents.
- Peer Review and Review of Unit/System Test Plan/Results
- Communication with the concerned parties for resolving technical issues that involve other systems
- Knowledge Management to create repository of business knowledge
- Proactively involved on inducting new resources in the team and knowledge transition
- Deploy the software program to the production region and provide post delivery support
- Contacting Web Sphere Application Server team for web sphere related issues in test/prod environments.
- Responsible for delivery of code for requirements and defects produced during the same.
Confidential
Sr. Java Developer
Environment: JDK 1.6, JSP 2.0, Struts, Hibernate 3.0, spring 2.5, Weblogic 10, Oracle 10g, Web Services, AJAX.
Responsibilities:
- Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
- Performed client side validations using JavaScript
- Implemented the application using Struts framework that uses MVC design pattern
- Used AJAX for the asynchronous communication to the server
- Extensively used SAX parsers for parsing XML documents
- Configured Hibernate objects as Spring Beans in the Spring Configuration File.
- Wrote client side and server side validations using Struts Validators and JavaScripts Validations.
- Used JSTL and created web interfaces using JSP technology and deployed on server.
- Developed Restful web services that managed the multiple parallel client access scenarios.
- Developed SOAP-based Web Services for customer queries.
- Developed persistence layer modules using hibernate as the ORM tool to interact with the database.
- Configured hibernate managed environment by defining the data source, object/table mappings, associations, components, and inheritance.
- Developed and Deployed EJBs and other Components in the Oracle Weblogic Server
- Oracle 10g was used as the database and required database was created and populated
- Wrote, debugged Maven Scripts for building the entire web application and deploy them on Weblogic Server.
- Involved in testing and validation procedures.
Confidential, New York
Java Developer
Environment: JDK 1.6, JSP 2, JSTL, spring, Hibernate 3.0, MySql, Eclipse 3.1, Ant, JunitWebsphere, JDBC, HTML, CSS, JavaScript, Oracle.
Responsibilities:
- Involved in the requirements specification, analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
- Discussing with the client to understand the exact requirement of the System and the control/data flow.
- Involved in development of Functional & Technical specifications.
- Configured the Hibernate configuration files to persist the data to the Oracle Database.
- Developed the Stateless Session Bean components & Message Driven Beans.
Confidential
Java Developer
Environment: JDK 1.5, JSP 2.0, Servlets, Struts, EJB 2.1, Tomcat 5.0, Oracle, JUnit 4.0, log4j 1.2, CVS, Toad, Visio, Ant 1.7.
Responsibilities:
- Involved in the analysis, design and implementation and testing phases of SDLC
- Developed UML Use Case Diagrams, Object Diagrams & Class Diagrams in Microsoft Visio
- Developed the Admin, Policy and Claims Screens for customers using AJAX, JSP and Struts Tags.
- Wrote authentication and authorization classes and manage it in the front controller for all the users according to their entitlements.
- Developed user interfaces using JSPs.
- Performed client side validations using JavaScript
- Implemented the application using Struts framework that uses MVC design pattern
- Used AJAX for the asynchronous communication to the server
- Implemented various XML technologies like XML schemas, XSL style sheets and XSLT
- Extensively used SAX parsers for parsing XML documents
- Oracle was used as the database and required database was created and populated
- Used log4j to capture the log
- Used CVS for version control.
- Performed unit testing of the application using JUnit
Confidential
Java Developer
Environment: Java, JSP, Servlets, J2EE, Hibernate, Oracle, PL/SQL, HTML, XML, JavaScript, CSS, Ajax.
Responsibilities:
- Involved in the designing of the project using UML.
- Implemented MVC using spring framework.
- Experienced in the use of agile approaches, including Extreme Programming, Test-Driven Development.
- Built web-based maintenance application to maintain complex specification documents. Used spring and Oracle database.
- Redesigned Web front-end to scheduling system using JSP, CSS, and JavaScript.
- Designed and developed presentation tier components such as commands, actions, JSPs, domain and domain access objects using Agile Processes/XP and best practices.
- Designed and developed migration path from Spring in order to promote rapid development and code maintainability.
- Used Object/Relational mapping Hibernate as the persistence layer for interacting with Oracle.
- Used JavaScript for client side validations.
- Coded and implemented PL/SQL packages to perform Application Security and batch job scheduling.
- Created stored procedures and triggers that are required for project.
- Involved in bug fixing.
Confidential
Java Developer
Environment: Java, JSP, Servlets, J2EE, PL/SQL, HTML, XML, JavaScript, CSS, Ajax, Oracle.
Responsibilities:
- Created XML, XSL and DTD files for various functionalities.
- Involved in New User, Login and user tracking functionality.
- Extensively work on the Java Scripting.
- Involved in WEB Page creation.
- Involved in capturing new enhancements and Bug fixing posted by customers.
- Involved in user interface design and development based on the define standards.
- Involved in development and bug fixing of Stored Procedure in Oracle.
- Prepared test cases for inventory management module and was involved in Unit/Integration Testing
- Responsible for requirement capturing, analysis, design and development
