We provide IT Staff Augmentation Services!

Java\j2ee Developer Resume

0/5 (Submit Your Rating)

Colorado Springs, CO

SUMMARY

  • 6+ years of experience in developing Software Solutions based on Java andJ2EE platform including different frameworks.
  • Experienced in phases of Software Development Life Cycle such as Requirements Gathering, Analysis, Design, Implementation, Testing, Deployment and Production Support.
  • Experience in development methodologies such as Agile, Test Driven Development and Waterfall.
  • Expertise in Object Oriented Analysis, Design / Development Methodologies, Use Cases, Sequence and Class Diagrams using UML with Rational Rose.
  • Experience with various design patterns such as Singleton, façade, MVC.
  • Excellent proficiency in Core Java concepts such as Collections, Generics, Multi - Threading, Serialization, File I/O.
  • Expert level skills in Java/J2EE technologies like JDBC, Servlets, and JSP.
  • Expertise at using frameworks like Struts framework, spring framework, Hibernate framework and web- services.
  • Worked on Spring Core, Spring ORM, Spring DAO, and Spring MVC architectures.
  • Savvy in front-end technologies like JSP, JSTL, Java script, HTML, CSS.
  • Well versed in XML related technologies such as XML, XSL, XSLT, XSD, DTD and parsers SAX/DOM and JAXB.
  • Expertise in building configuration files on various frameworks such as Spring, Struts, and Hibernate.
  • Strong skills in designing and implementing web server solutions and deploying Java Application Servers like Web Logic, Apache Tomcat, Glassfish, IBM Web Sphere.
  • Worked on different IDEs like Eclipse, Net Beans RAD and My Eclipse Blue.
  • Extensive Experience in working with various databases like Oracle, SQL Server 2000, DB2, My SQL.
  • Good understanding of various domains/industries such as HealthCare, Insurance, Banking, Sales, Warehouse Management.
  • Ability to communicate effectively with all levels of the organization such as technical, management, customers and presented technical designs and strategies through daily operations meetings.

TECHNICAL SKILLS

Java: JDK (1.4/1.5/1.6)

J2EE Technologies: JDBC, Servlets, JSP

Frameworks: Struts (1.x, 2.0), Hibernate (2.0/3.0),Spring (2.x/3.0).

Web Services: Axis, WSDL, SOAP, REST, XML Beans, JAXB, JAXP, JAX-RPC

Web Technologies: HTML, CSS, JavaScript, XML, AJAX, J Query

Web / Application Servers: Tomcat (6/5/4), IBM Web Sphere 6.0,Web Logic 10.x, JBoss 5, Glassfish.

Development Tools: Eclipse, My Eclipse, Net Beans, RAD.

Build Tools: ANT, MAVEN

Testing & Logging: JUnit, Log4j

Database: Oracle 8i/9i/10g, SQL Server 00/05/08R2,DB2, MySQL.

Version Control: CVS, SVN.

Software: UML/Rational Rose, TOAD, XML Spy,SQL Developer

PROFESSIONAL EXPERIENCE

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 Hibernate.
  • Developed Data Access Objects (DAO’s) for easy data access.
  • Involved in modifying some changes in DAO layer using Hibernate.
  • 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, Hibernate, PL/SQL, HTML, Web Services, Java Script, Log4j, Junit, ANT.

Confidential, MI

Software Engineer

Responsibilities:

  • Involved in requirement gathering, design and development, handling deliverables, tracking status phases of Software Development Life Cycle (SDLC) in the application.
  • Involved in the design and development of application built in Java/J2EE using Struts, Spring and Hibernate frameworks in SOA.
  • Generated the Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase using UML in Rational Rose.
  • Used struts framework to develop Action Servlets, Action Form bean and configured the struts-config.xml file.
  • Used Servlets and JSP’s in developing the web application on Websphere.
  • Involved in using all core Java Concepts into the application for the reusability of the code.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed Java, JSP, Java Script, HTML, and CSS for UI.
  • Implemented WEB Service Layer for exposing order services to other platform independent applications.
  • Used Spring Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules.
  • Used RAD(Rational Application Developer) as the IDE and deployed the application on Web Sphere application server
  • Involved in writing the ANT scripts to build and deploy the application.
  • Used Logging framework Log4J for logging purpose.

Environment: J2EE, Oracle 10g, Spring Framework, Hibernate, Struts Framework, WebSphere, SVN Repository, and UNIX.

Confidential, Chicago

Java Developer

Responsibilities:

  • Developed Java Batch Programs using core java to retrieve data from database and to run some schedule jobs for Reporting.
  • Developed some reusable framework like building business logic blocks using Core Java.
  • Struts framework is used for building the Front-End.
  • Utilized the various J2ee Design patterns to develop the Business modules based on the required functionality.
  • Business Components are developed (model components) using Enterprise Java Beans (EJB).
  • Experience in using Java Script, JS libraries for the presentation tier and developer the screens of the application.
  • Developed Session Façade with Stateless Session bean to provide a uniform coarse-grained service access layer to clients.
  • Developed DAO'S for getting data and passing data to the database
  • JavaScript is used for client side validation and to control some dynamic data.
  • Extensively worked with Oracle Application servers, Apache Tomcat, JBoss 4.2.3 and Service Mix Server.
  • Used MAVEN scripts to fetch, build, and deploy application to development environment.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Prepared the REST and SOAP based service calls depending on the data passing to the web service.

Environment: JBoss 4.2.3, JDK 1.5, JDBC, JNDI,EJB, JSP, jQuery, Servlets, Apache Tomcat, Maven, Struts 1.2, HTML, XML, Java Script, CSS, UNIX/Linux, ExtJS, Oracle 9i, Toad, Clear Case, MQ Series, Eclipse Helios.

Confidential, Columbus

Software Engineer

Responsibilities:

  • Developed web layer by using Struts framework. Designed and developed web page using JSP, HTML, JavaScript, and Servlets.
  • Developing Spring Framework components and integrating with Hibernate access the database.
  • Development of Controller Servlet a Framework component for Presentation
  • Designing, Development and Implementation of JSP and Java Beans in Presentation layer for Submission Application reference implementation.
  • Developing reports and PDF files to print the information.
  • Development of JavaScript for client end data entry validations and Front End Validation.
  • Involvement in Unit Testing & System integration testing of the module.
  • Involvement in the Documentation of the module
  • Involved in fixing the bugs or defects in the application.

Environment: Java, Servlets, Struts, Hibernate, Spring, JSP, HTML, JavaScript, XML, CSS, Sybase & Tomcat.

Confidential

Software Engineer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using JSP, Tiles, Java Script, and CSS.
  • Developed the application using Struts framework.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Implemented Action Classes and Action Forms using Struts framework.
  • Used JDBC to connect to the database.
  • Involved in Unit testing, System Testing and writing test cases.
  • Design Database tables.
  • Wrote SQL queries and stored procedures
  • MySql Server administration
  • Apache Tomcat server administration.

Environment: JSP Struts 1.1, JDBC, J2EE, Apache Tomcat 5, HTML, JavaScript, MySql

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.

We'd love your feedback!