We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Around 7 years of experience in all phases of Software Development Life Cycle (SDLC).
  • Experience in understanding and gathering the Business requirements, translating them into Functional specifications and develop code along with detailed design.
  • Well experienced in designing and developing n - Tier applications using JAVA, J2EE, Servlets, JSP, JDBC, JavaScript, JQuery, AJAX, JSON, EJB, JSTL, SOAP, Restful Web services, JAXB, Visual Basic, XML, XSLT, UML.
  • Extensive experience in Hibernate, Spring and Struts Frame Work.
  • Well experienced in Service Oriented Architecture (SOA) and MVC Architecture.
  • Well experienced in following J2EE design patterns such as MVC, Business Delegate, Data Transfer Object, Data Access Object, Session Facade, Factory Method and Singleton.
  • Apache Axis 1.2 is used to develop and configure SOAP and WSDL based Web Services accessed by numerous clients running both Java and Non Java applications.
  • Experience in MySQL, multiple versions of Oracle9i/10g, MS SQL Server 2008, Sybase.
  • Experienced in Debugging, Performance tuning and code optimization.
  • Proficiency in developing and deploying applications using Application Servers such as Web logic, WebSphere, Apache Tomcat and JBoss.
  • Well experienced in testing and deployment phases using ANT, MAVEN, Log4j and JUnit tools.
  • Experience in Version Control tools like CVS, SVN, GIT and Stash.
  • Experience in RUP and Agile development (TDD and SCRUM) methodologies.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, SQL, Visual Basic J2EE Standards EJB, JDBC, JNDI, JMS, Java Mail, Shell Script, XML Deployment Descriptors.

Web Technologies: JSP, Servlets, Struts 1.1/2.0, AJAX, FLEX, XML, JavaBeans, XSLT, CSS, SAX, DOM

Server Technologies: EJB 2.0, JMS, Hibernate 3.0, iBATIS, Web Services, JSF

Database: Sybase 11.x, 12.0, Oracle 8i/9i, MS Access, MySQL, SQL Server, DB2

Web / App servers: IBM WebSphere 4.0/5.x, Apache Tomcat 4.x/5.x, JBoss 3.2/4.0

GUI: AWT, SWING, Applets, HTML, DHTML, Java Script

IDE: JBuilder, MyEclipse, WSAD 4.0/5.0, NetBeans 5 /6.x, RSA

Tools: JDeveloper, SQL Developer, Eclipse, Rational ROSE, Rational Clearcase, VSS, CA SCM, CA Job Scheduler

Specialized On: Oracle SOA suite, Core Java, J2EE Architecture, IBM BTT Framework

Operating System: Windows 95/98/NT/XP, UNIX, MS-DOS, LINUX, Server/Workstation-4.1

Protocols: HTTP, TCP/IP, FTP

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

Java/J2EE Developer

Responsibilities:

  • Gathered all project requirements and functional specifications from Business users.
  • Implemented MVC Architecture using Spring framework for the application.
  • Wrote Business Logic using Java, Servlets for the different parts of the system based on business rules provided by the Business users.
  • Developed user interface using HTML, JSP, Servlets, CSS, JavaScript and Ajax. Exclusively used CSS for modifying Layout and design of the web pages.
  • Mapped tables in database using Hibernate.
  • Wrote client-side and server-side validation scripts using jQuery and JavaScript.
  • Performed unit testing by writing test methods using Junit. Used CVS for version control.
  • Extensively followed SCRUM methodology. Participated in Release and Iteration Planning meetings with engineers. Used HP QualityCenter as a defect tracking system.
  • Designed and developed Web Services (SOAP, WSDL).
  • Worked with Oracle for executing queries and stored procedures for testing data persistence. Assisted in production support; prepared daily batch monitoring report; dealt with clients for processing files.
  • Ran Maven Scripts to automate the Java Build and Deploy process. Deployed application into the JBoss Application Server

Environment: Java 1.6, J2EE, Struts 2, Hibernate 3.0, JPA, Spring, HTML 4, JSP, CSS 3, PL/SQL, AJAX, JavaScript, CVS, XML, JBOSS, Oracle 10g, Maven, Eclipse 3.6, JUnit 4.7, Windows XP,HP Quality Center.

Confidential, Colorado Springs, CO

Java\J2EE Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Gathered and clarified requirements with business analyst to feed into high-level customization design, development and installation phases.
  • Designed the Architecture of the project as per Spring MVC Frame work.
  • Worked with Spring Core, Spring AOP, Spring Integration Framework with JDBC.
  • Developed Data Access Objects (DAO’s) for easy data access.
  • Involved in modifying some changes in DAO layer using JDBC.
  • Developed International Error Correction Screens using custom front-end forms using XML, XSLT, CSS, JavaScript and proprietary tools.
  • Involved in customizing the User Interfaces (UI) as per the client requirement.
  • Consumed web services and were called using JAX-RPC SOAP protocol, WSDL descriptor file and Universal Description, Discovery and Integration Registry (UDDI).
  • Created process flow for deploying application in Web Logic environment.
  • Used Oracle 10g Database, SQL to perform data mapping and backend testing. Also documented all the SQL queries for future testing purpose.
  • Back-end development of enhancements and customizations to the database scripts, triggers, stored procedures.
  • Implemented Automated Build System for Innovation using Ant Build System.
  • Used Log4j, Junit for logging and Testing.
  • Responsible for the dealing with the problem, bug fixing and troubleshooting.
  • Involved in unit and system testing.

Environment: Java (JDK 1.6), Eclipse 3.5, Weblogic10.0, Oracle 10g, Spring, JDBC, PL/SQL, HTML, Web Services, Java Script, CVS, Log4j, Junit, ANT.

Confidential, Simsbury, CT

Software Developer

Responsibilities:

  • Worked with the business users and stakeholders to gather functional business requirements.
  • Documented technical, implementation and deployment specifications.
  • Developed proof of concepts to present the workable prototypes to stakeholders and LOB managers.
  • Implemented the validation framework using JavaScript to extend client side as well as server side validation.
  • Designed and developed the WLC application and the different modules such as Claims, Failure Analysis, Warranty Center, Parts Return, Supplier Recovery using Struts Framework.
  • Validated the DB Queries and Stored Procedures for efficiency and performance.
  • Implemented logging functionality using Log4j.
  • Worked on transaction management in the application using Struts Action Annotations and Validation Annotations.
  • Configured the framework, action mappings and interceptors using Struts configuration files like struts.xml.
  • Defined workflow sequences for various rule validations and implemented different actions for a policy rule validation using Struts Action Chaining.
  • Developed tester interfaces and object initiation interfaces and tested the different action classes and framework objects using JUnit.
  • Developed test cases, plans and executed the different cycles of tests and document the test results.
  • Developed the WLC (Warranty Life Cycle) Application Framework components and reviewed and consolidated work done by the team members and attach it to SVN.
  • Involved in Unit Testing of various modules by generating the Test Cases and debugging the application.

Environment: JAVA, JSP, Servlets, Struts, Hibernate, JBoss, Oracle BPEL 10.1.3, Websphere DataPower XI50, ANT, Maven, XMLSpy, SVN, XML, XSLT, HTML, JavaScript, Oracle 9i/10g, JDeveloper.

Confidential

Java Developer

Responsibilities:

  • Programmer Analyst responsible for development, support and enhancement of Order Fulfillment system.
  • Designed and developed JSP pages for Agent login, Products display, My Account and Order Confirmation pages.
  • Implemented struts Validator framework for validating the input forms at both client side and server side.
  • Implemented GUI interface using tiles, JSP's and struts custom tags.
  • Analyzed and identified components for the Presentation, Business, Integration, Resource and Service Layers
  • Created Service Locator component to conceal the complexity of J2EE/JNDI APIs.
  • Developed Business Interfaces for EJBs.
  • Involved in the Web Sphere Server configuration, packaging and deployment of EAR file.
  • Designed DataAccessObjects, to encapsulate data access code.
  • Created the message resource file to display application information and error messages.

Environment: Core Java, Struts Framework, WSAD 5.1, Various Design Patterns, EJB, JSP, HTML, Oracle 9i, Web Logic 7.1, CVS, JUNIT on Windows XP.

Confidential

Programmer Analyst

Responsibilities:

  • Designed and Developed the Application using Visual Inter Dev6.0, Visual Basic 6.0.
  • Involved in Data Model design of the Core Database Management System.
  • Written Interfaces, which interacts with third party applications and gets the required output parameters using XML and web services.
  • Involved in developing base classes to implement all application level functionalities like Base Controls, validations.
  • Maintaining the Source Code in Visual Source Safe.
  • Used ADO to have access from Oracle 8.0 and written stored procedures in Oracle 8.0 to enhance performance.
  • Created different types of reports for the module using Crystal Reports 8.5.

Environment: Windows 2000, Visual Inter Dev6.0, Visual Basic 6.0, Visual Source Safe, ADO, Oracle 8.0 and Crystal Reports 8.5.

We'd love your feedback!