Java/j2ee Developer Resume
Miami, FL
SUMMARY:
- Around 8+ years of experience as a Java/J2EE Programmer in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object Oriented Client - Server technologies.
- Emphasis on Java programming, software engineering, C and data structures, Object oriented programming through C++ and database management systems
- Expertise in application software development using Java, J2ee Technologies,
- Experience with entire software development life cycle (SDLC) including requirement gathering, prototyping, proof concept, testing and maintenance.
- Hands on experience in different frame works for classes and interfaces to improve performance and separate business logic from presentation.
- Expertise working on windows, Linux and Unix operating systems
- In-depth knowledge of the object oriented programming, object oriented analysis and development J2EE technologies
- Sound knowledge of the Software Development Life Cycle and JBoss application server
- Proficient in server side java programming
- JAVA: Core Java, J2EE technologies including servlets, JSP, Web Services.
- Working knowledge of the open source technologies like Eclipse, AJAX, SML, Tomcat, CVS
- Experienced in Product Development.
- Excellent communication skills, ability to work under pressure, withstanding long working hours
- Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communication skills.
- Strong communication skills, excellent leadership qualities, quick learner and adaptable to work in sensitive work environment.
- Experience in Web Application development using HTML, JavaScript, Ajax, Dream Weaver, Adobe Flash and Adobe Flex.
- Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.
- Possess excellent communication, project management, documentation and interpersonal skills.
- Ability to quickly assimilate new technologies in fast-paced, high-demand environment.
TECHNICAL SKILLS:
Programming: Java, J2EE, C++, C, SQL
Scripting: JavaScript, HTML, DHTML,XML
Databases: Oracle (9i/10g), Microsoft Access, IBM db2
Software/tools: J2EE (JSP, Servlets, EJB), Java- RMI, JDBC, Swing.
Application Server: Web Logic, JBOSS, Oracle
Operating Systems: Windows XP/NT/2000/9x, MS-DOS, Linux, Sun Solaris
Others: MVC, Struts, Apache Ant
PROFESSIONAL EXPERIENCE:
Confidential, Miami, FL
Java/J2EE Developer
Responsibilities:
- Analyzed System Requirement Specifications (SRS).
- Provided technical analysis and design of the system using UML Diagrams
- Responsible for setting up development environments and assisted deployment teams to deploy applications into various environments.
- Developed different SOAP services and Web Services using WSDL, SOAP.
- Implemented J2EE Design Patterns like MVC, Business Delegate, and DTO.
- Implemented applications using Java, J2EE, JSP, JSF, Servlets, JDBC, XML, HTML, Hibernate Struts, spring and JavaScript on Windows environments.
- Wrote Hibernate Queries with JPA framework.
- Rewrote legacy code to replace existing persistence mechanism with JMS
- Wrote persistence layer and business layer (EJB's).
- Used Eclipse IDE for development and debugging of the application.
- Used Java Server pages Standard Tag Library.
- JDBC 3.0 is used as the database connectivity.
- Java 1.6 is used for coding the server side.
- Involved in the customization of the components like JSP, JavaScript for managing the content.
- Worked in developing, customization of workflow process for publishing content to the production environment.
- Involved in most of the parts of the SDLC like requirement gathering, planning and estimation of development effort for various modules, development, testing, implementation and maintenance.
- Involved in fixing the bugs posted by the testing team.
- Used ANT to build jar and war files
- Implemented web services.
- Contributed in peer-code reviews and achieved better code coverage for better maintainable code.
Environment: Java-J2EE, JDK, JSP, Servlets, spring, Hibernate, Eclipse, SQL, JUnit,JSF Maven, Subversions, PL/SQL, AJAX, Web Sphere, Tomcat, JavaScript, HTML, CSS, XML.
Confidential, Matawan, NJ
Java/J2EE Developer
Responsibilities:
- Developed web application using Struts Framework; Developed user interfaces using JSP, HTML and CSS.
- Created Web.xml, Struts-config.xml,Validation.xml files to integrate all the components in the Struts Framework
- Worked heavily with the Struts tags used struts as the front controller to the web application. Implemented Struts Frame work according to MVC design pattern
- Responsible for planning and estimation of development effort for various modules.
- Implemented validate framework for creation of validation.xml and used validation-rules.xml
- Designed and developed user interfaces using JSP,HTML and CSS
- Designed, developed and validated the front end using HTML, CSS, JavaScript and JSP for reusable web interface components including the open source Display Tag libraries.
- Used the MVC model to create the Object Model
- Used JQuery for developing Ajax based applications.
- Developed java program to extract data from the backend database (MS SQL Server) and imported the data using b formats and in turn generate quality custom Jasper reports in MS Excel, PDF and CSV formats.
- Involved in developing Integration Issues, System Testing Issues, User Acceptance Issuesand Production Issues including JUnit.
- Contributed in peer-code reviews and achieved better code coverage for better maintainable code.
- Responsible for unit testing, integration testing and implementation of the application.
- Involved in Unit Testing.
- Client calls and 24X7 on call support
Environment: Java-J2EE, JDK, JSP, Servlets, Struts, Hibernate, SQL Server 2005, JUnit,JSF Eclipse, SQL, PL/SQL, Log4j, CVS, JavaScript, HTML, CSS, XML and UNIX.
Confidential, Cincinnati, OH
Java/J2EE Developer/Module Lead
Responsibilities:
- Integration of data into a database which we acquired from different 3 rd parties of schools and colleges sports teams in USA.
- Designed Enterprise Application using MVC architecture.
- Created Web Pages using XML, XSLT, JSP, HTML and JavaScript.
- Optimized the code and database for maximum performance.
- Worked with Spring and Hibernate frameworks
- Used SQL to perform data mapping and backend testing. Also documented all the SQL queries for future testing purpose
- Developed the ANT scripts for preparing EAR and WAR files used to deploy J2EE components.
- Implemented log4j by enabling logging at runtime without modifying the application binary.
- Gathered and clarified requirements with business analyst to feed into high-level customization design, development and installation phases.
- Developed International Error Correction Screens using custom front-end forms using XML, XSLT, CSS, Javascript and proprietary tools
- Involved in modifying some changes in DAO layer using Hibernate.
- Created the Process flow for deploying application in WebLogic environment
- Responsible for the dealing with the problem, bug fixing and troubleshooting
- Developed Servlets for user Authentication and request handling.
- Tune and manage the performance of all the production database instances
- Managed trouble shooting the performance issues on the application backed & databases.
- Developed stored procedures and triggers etc.
- Provided training and leadership to other team members
- Defined and modified database tables to support software changes.
- Wrote database queries on Oracle10g.
Environment: Java (JDK 1.6), J2EE, JMS, Oracle 10g, PL/SQL, HTML, Web Services, JSP, JUnit,JSF, Servlets, Java Script, Unix shell scripting, Struts, Spring, Weblogic, Hibernate.
Confidential, Matawan, NJ
Java/J2EE Developer/Module Lead
Responsibilities:
- Expertise in development of One Major Module.
- Involved in designing, Coding & debugging phases.
- Used JavaScript, for the client end data validations.
- Implemented Struts framework (Action and Controller classes) for dispatching request to appropriate class.
- Designed and developed user interfaces using JSP,HTML and CSS
- Designed, developed and validated the front end using HTML, CSS, JavaScript and JSP for reusable web interface components including the open source Display Tag libraries.
- Used the MVC model to create the Object Model
- Used JQuery for developing Ajax based applications
- Used CVS as a version controlling tool for managing the module developments.
- Deployed applications using JBoss Application Server.
- The web portion of the application is built using the JSF framework with dynamic JSP pages
- Created stored procedures and Database Triggers using PL/SQL
- Used Eclipse 3.2.1 IDE to develop java code
- Wrote database queries on Oracle9i.
- Worked on complete Server Side and contributed to the front-end development with the implementation of Action Classes.
- Involved in Unit Testing
- Worked with the QA team to sort out issues related to quality.
Environment: Java-J2EE, JDK, JSP, Servlets, Struts, Hibernate, SQL Server 2005, Eclipse, JUnit,JSF,SQL, PL/SQL, Log4j, CVS, JavaScript, HTML, CSS, XML and UNIX.
Confidential, Matawan, NJ
Java/J2EE Developer/Database Engineer
Responsibilities:
- Debug Database stored procedures and complex queries to extract, calculate or manipulate information
- Application was built on MVC architecture with JSP, CSS, HTML and DHTML acting as presentation layer, Servlets as controller and EJB as business layer.
- Design, write, test SQL queries.
- Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario.
- Designed and developed web interfaces and business logic using Jakarta Struts Framework (MVC architecture), JSP, Servlets, Java Beans, JDBC, AJAX, Java Script, HTML, DHTML and XML Technologies.
- Design, implement and test data base Schemas.
- Integrated back-end database code with business applications.
Environment: Java, JSP, Apache Struts, Servlets, EJB, Beans, HTML, XML, UML, JUnit,JSF,WebSphere6.1, Oracle 10g, Unix, Spring MVC framework, WSAD,TOAD.
Confidential, Jersey City, NJ
Developer
Responsibilities:
- A method should take a Transaction Element name and should return an array of Transaction Elements as java objects by reading the XML document.
- A method should take a Transaction Element name and an array-list for attributes of that Transaction and create that element in the XML document.
- A method to take a Transaction Element name and attribute name and return the value of that attribute for that Transaction from the XML document
Environment: Windows JSP, Java, Servlets, JDBC, Java Mail, Oracle9i, Weblogic5.1, XML, HTML, Windows 2000