We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Enterprise Applications in the Client/Server environment using Java/J2ee in Client - Server, 3-tier and n-tier applications.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
  • Expertise in several J2EE technologies like JSP, Servlets, Java Scripts, Web Services (SOAP, WSDL and UDDI) JSF, Hibernate, spring, struts, EJB (Entity session Message Driven Bean), Ajax, JAVA Beans, JNDI, JMS, JAVA Mail, XML, Sockets using IDE’s LIKE ECLIPSE.
  • Experienced in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, JSP etc.
  • Experience in Requirement gathering, Analysis, Design, Reviews, Coding and Code Reviews, Unit and Integration Testing.
  • Development of applications using J2EE Design Patterns e.g. MVC Architecture, Business Delegate, Data Access Object (DAO), Singleton, Session Façade etc.
  • Extensively worked with XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, and DOM).
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, My Eclipse, RAD, RSA, WebLogic Workbench.
  • Expertise in creating Conceptual Data Models, process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
  • Experience in implementing various design patterns including Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, SQL Server, MySQL.
  • Experience with Eclipse, My Eclipse, WSAD (Web Sphere Studio Application Developer), J Builder, Maven.
  • Good knowledge in usage of version controls such as Confidential, VSS (Visual Source Safe), and Clear Case.
  • Experienced in the functional usage and deployment of applications in J Boss, BEA Web Logic, Web Sphere and Apache Tomcat Server.
  • Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with J-Unit, good knowledge in integration using J2EE Architecture.
  • Experience with Databases like Oracle 10g/11g, MYSQL, SQL SERVER 2008, JDBC etc.
  • Proficient in Quality Control - includes ensuring defect free releases, maintaining correct entries in Design Docs, UI specs, Test Cases, Traceability Matrix.
  • Efficient team member with excellent work/time management skills excellent leadership, communication and interpersonal skills, ability to work under strict deadlines.

TECHNICAL SKILLS

Web Technologies: JSP, Servlets, Ajax, Web Services (WSDL, SOAP, JAXB, JAXP, Spring-WS, JAX-RPC, JAX-WS), JQuery, JSF

Frameworks: Struts MVC, Spring 2.5/3.0.2

ORM: Hibernate2 /3.0.1

API: Java collections, Threads, RMI, JavaBeans, JDBC, JNDI

Application Servers: JBOSS, Web Logic, Web Sphere

IDE’s: Eclipse, WSAD, J Builder, My eclipse

Databases: Oracle10/11g, SQL Server, My SQL, DB2, IBM

Markup Languages: XML, VXML, XSL, XSLT, SAX, DOM, XPATH, DTD, Schemas

Source control Tool: Rational Clear Case, VSS, Confidential

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Java Developer

Responsibilities:

  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, and packages on Oracle database.
  • Conducted analysis of organizational needs and goals for the development and implementation of application systems by involving with business personnel.
  • Multithreading was used to process data in chunks to improve performance.
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Analyzed and designed a scalable system which includes using, Object oriented concepts, OOAD and the various J2EE design patterns. Implementation of MVC Architecture using Spring MVC.
  • RSA (Rational Software Architect) was the IDE used and SVN repository for version control.
  • Used hibernate to store the persistence data into the Oracle database and written HQL to access the data from the database. Annotations were used in hibernate mapping instead of XML mapping.
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.
  • Worked on Multithreaded environment to send response to user interface.
  • Implemented Multithreading to achieve concurrency and more performance in user interfaces developed in swings.
  • Worked on re-engineering existing modules by rewriting them using the Swing framework, JavaScript, AJAX and Hibernate.
  • Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Logging of application was done through Log4J. Exception was directly logged into the database using JDBC appenders.
  • Oracle 11g database was used.
  • PL/SQL developer was used for connecting to Database. Spring JNDI were used for data source connection.
  • Used Log4j for logging and debugging.
  • Version control of the code and configuration files are maintained by SVN.
  • Worked on Oracle as the backend database.
  • Creation and maintenance of data using Oracle database. JDBC for database connectivity with Oracle.
  • Implemented business objects and business logic of the system (Java).
  • Performed testing of the developed application.
  • Followed Agile with SCRUM methodology to track project progress.

Environment: J2EE, Eclipse, spring, Hibernate, HTML, CSS, XML, Subversion, SQL, Oracle SQL Developer, SVN, Putty, Agile, Jira,Tomcat 6.0, Log4j, Windows.

Confidential, Seattle, WA

Java Developer

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and WebServices (SOAP, WSDL).
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Used Jenkins to build and maintain the code for testing the application using a test interface locally.
  • Used Hibernate3 with annotation to handle all database operations.
  • Followed Agile software development with Scrum methodology.
  • Developed the application using J2EE, JSP, Tag Libraries, XML, XSD and Oracle.
  • Used JSP and Servlets for server side transaction.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Implemented business objects and business logic of the system (Java).
  • Developed with system architecture (UML).
  • Version control of the code and configuration files are maintained by SVN and involved in Unit Testing.
  • Worked in deadline driven environment with immediate feature release cycles.
  • Worked with QA team in preparation and review of test cases.

Environment: J2EE, Java, spring, Hibernate, JavaScript, XML, HTML, UML, Tomcat 6.0, Log4j, Eclipse, Subversion, Jenkins, SQL, Oracle, Windows.

Confidential, NY

Technical Lead & Build Manager

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concept.
  • Followed agile software development with Scrum methodology.
  • Wrote application front end with HTML, JSP, JSF, Ajax/J Query, Spring Web Flow, XHTML, DHTML
  • Used J Query for UI centric Ajax behavior.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, and Singleton.
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Implemented features like logging, user session validation using Spring-AOP module
  • Developed server-side services using Java, Spring, Web Services(SOAP, WSDL, JAXB, JAX-RPC)
  • Worked on Oracle as the backend database
  • Used JMS for messaging.
  • Used Log4j to assign, track, report and audit the issues in the application.
  • Develop and execute Unit Test plans using J Unit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: Java, J2EE, JSP, Servlets, Hibernate, spring, Web Services, SOAP, WSDL, UML, HTML, XHTML, DHTML, JavaScript, J Query, CSS, XML, J Boss, Log4j, Oracle, J Unit, Eclipse.

Confidential

J2EE Programmer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, defining scope, Design analysis, impact analysis, Integration and deployment.
  • Responsible for the design and development of the application framework.
  • Designed and Developed UI’s using JSP by following MVC architecture.
  • The application uses the STRUTS framework. The views are programmed using JSP pages with the struts tag library, Model is implemented using Java classes and web implementation controllers are Servlets.
  • Generated XML pages with templates using XSL.
  • Used XSLT for transforming the XML content into HTML
  • Used JavaScript for client side validations. Used Junit for unit testing of the system and Log4J for logging.
  • The Java Message Service (JMS) API is used to allow application components to create and receive, and read messages.
  • Created and maintenance of data using Oracle database. JDBC for database connectivity with Oracle.
  • The request and response from the client is controlled using Session Tracking in JSP Deployed on Web Logic Server for handling HTTP Request/Response

Environment: C++, Java, J2EE, JSP, Servlets, JMS, JDBC, Java (JDK 1.3), Struts, UML/Rational Rose, Session Tracking, XML, XSL, XSLT, PL/SQL, HTML, JavaScript, Web Logic App Server, Oracle

Confidential

Java Consultant

Responsibilities:

  • Business Logic analysis to produce Business Requirement, Workflow Diagram, Architecture, Functional and Design specifications.
  • Prepared detailed Use Case Features and Function Requirement Documents form Business requirement Specs.
  • Developed the application usingStrutsFramework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
  • Coded Action Classes, Action Form for the web tier for the Customer Service representative to send a fax request withStrutsvalidation framework.
  • Designed and developed the controller and view components using JSPs and Servlets.
  • System maintenance and, functionality addition and improvement.
  • Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviewing.
  • Involved in production support and maintaining the application after production.

Environment: Java,JSP, Servlets, JDBC, Log4J, My sql, SQL, Eclipse, XTML Spy, ANT, J Unit, Putty, XML, DOM Parser, SAX Parser, UML, OOD, MVC, JDBC, Applets, Linux, Windows XP, Subversion

We'd love your feedback!