Java Developer Resume
Tampa, FL
SUMMARY
- Six years of technical experience in implementation, customization, integration and support of business application system.
- Functional expertise includes Web Application & Desktop Application.
- Having Domain Experience in Health Care, Automobile and E - Commerce.
- Present role as a Module development, Requirement Analysis, Functional Specification Documentation and interaction - onsite coordination with client.
- Experience in designing, developing and deploying J2EE applications on Tomcat web server.
- Experienced in developing Client and Web (Internet and Intranet) based applications with J2EE, JSP, Servlets, JDBC, Struts, spring other frameworks.
- Experienced in developing web applications using spring modules like Spring IOC.
- Experienced in creating various project artifacts like use-case documents, class diagrams, design document, architecture document, etc.
- Experience in writing SQL queries for relational databases like Oracle 10g/9i.
- Experience to communicate with End client to understand the business requirement and prepare business document.
- Experience with XML technologies including XML, Java Script, CSS and HTML.
- Experience in using IDE’s like Eclipse.
- Development experience with popular Object Oriented Design Patterns concepts.
- A developer who can think, speak and apply the OOP language concepts in building enterprise Java applications using frameworks such as Struts, Spring and Hibernate.
- Expert level skills in Java Multithreading, Exception Handling, Servlets, JSP, PHP, Custom Tag Libraries, Java Script, CSS, HTML, Struts, Spring, Hibernate, Enterprise Java Beans, JDBC, and XML related technologies.
- Expertise in back-end procedure development, for Database Applications using Oracle and PL/SQL, SQL Server.
- Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
- Experience in version control system tools like CVS, SVN.
- Highly organized with the ability to manage multiple projects and meet deadlines.
- Hands on experience Agile Methodology.
- Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.
TECHNICAL SKILLS
Hardware: XP-Professional, Windows 2000 Server, Windows 98, MS-Dos, UNIX
Software Products: Apache Tomcat Server, WebSphere Application Server, JBoss
Language: Java, J2EE, Struts, Spring, Hibernate, XML, HTML, PL/SQL,VB Script, Java Script
Tools: RAD, Eclipse, Toad
Databases: MySQL, Oracle 9i
Version Control Tools: VSS, CVS, SVN
PROFESSIONAL EXPERIENCE
Confidential, Detroit, MI
Java Developer
Environment: Oracle, Tomcat Web Server,Eclipse, Struts,Spring,Hibernate,Core Java, Unix, SVN, Toad
Responsibility:
- This web-based application was built using Agile development practices using Extreme Programming.
- Designed, implemented and tested the Spring Domain Model for the services using Core Java.
- Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.
- Involved in implementation of application using conventional design practices (MVC-Model View Controller).
- Integrated springs framework with Hibernate that is used for Database operations.
- Collaborated on design spec reviews together with Business Analysts.
- Have worked on Oracle 10g data base for storing and retrieving the application data
- Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts.
- Created DDL, DML scripts to create tables and privileges on respective tables in the database.
- Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
- Involved in loading and storing objects using Hibernate.
- Involved in configuring Hibernate mapping file.
- Used version one to work on Agile development. elped a team in performing tests using JUnit and automation scripts for UI.
- Used Clear Quest to track the defect list.
Confidential, Tampa, FL
Java Developer
Environment: Oracle, Tomcat Web Server,Eclipse, Struts,Spring,Hibernate,Core Java, Unix, SVN,Toad
Responsibility:
- This web-based application was built using Agile development practices using Extreme Programming.
- Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.
- Involved in implementation of application using conventional design practices (MVC-Model View Controller).
- Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
- Have worked on Oracle 10g data base for storing and retrieving the application data sole responsible for deployment and requirement analysis with client.
- Used to analyze large volume of data in Unix environment during production hours.
- Collaborated on design spec reviews together with Business Analysts
- Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
- Involved in loading and storing objects using Hibernate.
- Involved in configuring Hibernate mapping file.
- XML was used to create the db schema-mapping file for Hibernate.
- Helped a team in performing tests using JUnit and automation scripts for UI
- Managed tasks and acted as point of contact for off-shore team coordination
- Develop technical design documents.
Confidential, New Jersey, NJ
Sr. Java Developer
Environment: Oracle, Tomcat Web Server,Eclipse, Struts,Spring,Hibernate,Core Java, Unix, SVN,Toad
Responsibility:
- This web-based application was built using Agile development practices using Extreme Programming.
- Participating in user requirement sessions to gather business requirements.
- Involved in Analysis, Design, Development, Integration and Testing of application modules.
- Participated in the design meetings and created class and sequence diagrams from the Design Documents for the modules assigned to me using UML.
- Implementing MVC Architecture using Spring Framework, customized user interfaces.
- Used Core Java, and Spring Aspect Oriented programming concepts for logging, security, error handling mechanism
- Developed user interface using JSP, AJAX, HTML, CSS, JSP Tag libraries to simplify the complexities of the application.
- Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
- Was sole responsible for deployment and requirement analysis with client.
- Used to analyze large volume of data in Unix environment during production hours.
- Have worked on Oracle 10g data base for storing and retrieving the application data
- Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts.
- Created DDL, DML scripts to create tables and privileges on respective tables in the database.
- Created a batched job which retrieves the records from the database and sends the data to the letter generating web service.
- Maven is used to create build file and does Unit testing by creating Test Suites using JUnit Framework.
- Solving the issues found during the testing phase for all the modules that developed.
- Extensive troubleshooting and stress testing for the developed module and improved the performance of the application.
- Involved in code versioning, Check In, Check outs and code merging using SVN versioning tool.
- Involved in the integration of all the 3-tiers of the architecture consisting of Data service layer, Business Object layer and Presentation layer (front frameworks).
- Involved in the integration testing and made sure the data flows correctly from one sub system to another.
