We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Fremont, CA

PROFESSIONAL SUMMARY

  • Over 8+ years of IT experience in analysis, design and development using Java and J2EE.
  • Experienced in SDLC, Object oriented analysis/design and development, MVC architecture/implementation.
  • Experienced in Design, development and testing of web application and integration projects using technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST/SOAP).
  • Expertise in front end development and design using Core JAVA, Servlets, JSP, JSTL, Struts, XML, HTML and JavaScript.
  • Experience in spring technologies like MVC, JDBC, ORM, and Web Services using Eclipse.
  • Good knowledge of Object/Relational mapping using Hibernate.
  • Experienced in leveraging RDBMS like Oracle, MySQL.
  • Designed systems using Data Modeling, UML and J2EE based frameworks like MVC Architecture and Hibernate.
  • Experienced working proficiently with various IDEs including Eclipse, Net Beans.
  • Experience with XML and related standards and technologies like HTML, CSS, JavaScript.
  • Experienced in developing applications using Weblogic, and Apache Tomcat.
  • Experienced with Polarion which provides a view of all work assigned to you (i.e. tasks, requirements, defects, releases). It also provides a list of any work items that you have setup to “watch” and any work items assigned to you that have outgoing links marked as “suspect”.
  • Having good programming experience with SQL for the databases. Experience of backend development with SQL Server, IBM DB2.
  • Execute jobs on the Hudson/Jenkins server to create new repositories in Subversion or branches for an existing repository.
  • Experienced in developing Web, Client/Server, multi - tiered applications from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and inter personal skills.
  • Experience in Onsite - Offshore co-ordination to report the project status, gather requirements, UAT, resolve issues in client environment.
  • Proactive and well organized with effective time management skills.

TECHNICAL SKILLS:

Languages: Java and J2EE

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, JSF, JMS, SOAP, JavaScript, CSS 3, XML, JSON

Development Approach: Waterfall and Agile

Design Patterns: Core J2EE patterns (MVC, Value Object, Session Facade, Data Access Object and Singleton)

Testing Tools: JUnit3.8/4.0

Defect Tracking Tools: HP Quality Center

Application/Web Servers: Apache Tomcat 6.0, IBM, BEA Web Logic 8.1, 9.2, 10x

IDE: Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, Net Beans IDE

Message Oriented Middleware: Apache Active MQ

Version Controls: CVS, SVN and Rational Clear Case

Frameworks: Struts, Spring, JSF, and Hibernate

Design Technologies: OOAD, IBM Rational Rose, and UML

Web Service Frameworks: Apache CXF

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools: Ant and Maven

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server and MySQL, PL/SQL

Processes: SDLC

Protocols: TCP/IP, HTTP, TELNET, FTP and LDAP

Operating Systems: All Versions of Microsoft Windows, UNIX and LINUX

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE

Confidential, Fremont, CA

Java/J2EE developer

Responsibilities:

  • Involved in all phases of the application development.
  • Design and development of Download Services, Upload Schemas and Display dependency tree structure for WSDLs, User Management to grant user access to different modules.
  • Developed JSP pages with Spring Validation Framework, Controllers, jQuery, JSTL, HTML5, CSS3
  • Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Involved in consuming SOA webservices for Home page customization.
  • Providing the access and validations to various users such as admin, Read-only and Read-Write and their roles.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Data clean up and data migration between multiple schemas.
  • Created a test application as an interface between channel security and the main application to validate the Header information.
  • Analyze product test requirements and develop test plans.
  • Implemented log4j logging framework in whole application.
  • Worked on Apache Tomcat server to manage application deployments.
  • Involved in deploying the code in SIT, UAT and PROD environments.
  • Involved in code review and documentation review of technical artifacts.

Environment: Java EE, Java Script, JQuery, Maven, JSP, SVN, Eclipse, Hibernate, Spring MVC, Apache Tomcat, Windows 7, Oracle SQL Server,WSO2 API manager.

Confidential, Lowell,AR

Java/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycles (SDLC) like requirement analysis, Design, Development and testing phases.
  • Application is implemented using agile methodology where there is daily SCRUM meetings to understand the status and resolve issues.
  • Developed new SOAP style webservices & clients using Apache CXF framework and applications for MQ using Spring JMSTemplate & Spring Integration.
  • Developed MVC architecture using JSF Icefaces & Spring AOP and prepare statements to execute SQL commands from Java.
  • Developed application using Spring Integration for polling files using Inbound and Outbound Channel-adapters.
  • Worked on the development of distributed server based applications using Spring AOP.
  • Used Dependency Injection and DAO feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Analyzing product test requirements and develop test plans.
  • Writing batch command files for running Batch process scheduled on Control-M scheduler.
  • Involved in Unit Testing and Integration Testing for each class and module.
  • Used SVN as the version control tool.
  • Implemented log using Log4j, logback.
  • Worked with Weblogic Application Server for deploying the applications and Eclipse IDE for application development.

Environment: Java 1.6/J2EE, Oracle, Eclipse, Weblogic, Apache CXF, Spring JMSTemplate, JMS Spring Integration, IceFaces,Hibernate,Apache Active MQ, Maven, JUnit, SVN, logback, log4j, soapUI,csv Dozer, Hudson/Jenkins,Polarion

Confidential, Herndon,VA

Java/J2EE developer

Responsibilities:

  • Developed application business components and configured beans using Spring IOC.
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Developed DAO classes using Hibernate Template from Spring with Hibernate API.
  • Designed and Implemented MVC architecture using Spring MVC.
  • Developed administrative interfaces with the technologies of JSP, JavaScript, spring and Hibernate.
  • Designed and modified User Interfaces using JSP, JavaScript and CSS.
  • Involved the CRUD operations.
  • Used Eclipse as an IDE for developing the application.
  • Primarily focused on the spring components such as DispatcherServlets, Controllers, Model and View Objects, View Resolver.
  • Developed test cases and performed unit test using JUnit Framework.
  • Involved in Production Support. Solved many production issues based on priority.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed user interface using JSP, JSP Tag libraries to simplify the complexities of the application.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.

Environment: Java/J2EE,Spring,Hibernate,JavaScript,Oracle,PL/SQL,XML,Eclipse,Agile, WebLogic,JUnit

Confidential, Burbank, CA

Java developer

Responsibilities:

  • Involved in client requirement gathering, analysis& application design.
  • Used UML to draw use case diagrams, class& sequence diagrams.
  • Implemented client side data validations using JavaScript.
  • Involved in requirements gathering, analysis and design. Adapted Water fall model from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance
  • Responsible for Development, Implementation and Testing of the complete business solution
  • Developed use cases and created UML diagrams like class diagrams, sequence diagrams to represent the overall architecture. Developed User Interface using Struts JSTL and Tiles framework
  • Used Jquery and CSS for the UI Development.
  • Used Normal POJO’s.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, Form Bean and Action classes.
  • Developed a set of Action classes using Struts for handling business logic and Hibernate API for data logic. Designed related tables in the database using ER diagrams. Designed and developed presentation layer using JSP, HTML and JavaScript. Applied J2EE design patterns namely, DAO, Business Service and Singleton. Extensively used XML throughout modules. Achieved data persistence using Hibernate
  • Configured the Web logic application server. Tested JSPs, Servlets and Business Objects on WSAD test environment. Involved in resolving tickets and refactoring of other existing systems
  • Worked with Database Administrators to create and implement Oracle stored procedures, triggers
  • Involved in Unit, System and Integration testing of the application.
  • Used JUNIT testing framework for Unit testing.

Environment: Java, J2EE, JSP, Servlets, Struts, JSTL, Tiles, Hibernate, Oracle 9i, XML, UML, Eclipse 3.0.1, WebLogic 8.1, HTML, CSS, JavaScript, Windows 2000.

Confidential

Associate Software Engineer

Responsibilities:

  • Involved in client requirement gathering, analysis& application design.
  • Used UML to draw use case diagrams, class& sequence diagrams.
  • Developed presentation layer using JavaScript, HTML and CSS.
  • Implemented client side data validations using JavaScript.
  • Implemented server side data validations using Java Beans.
  • Implemented views using JSP & JSTL1.0.
  • Implemented code MVC2 framework using JSP's JavaBeans & Servlet.
  • Used Apache Tomcat .
  • Used Aqua Data Studio for database query and administration.
  • Used simple XML to build/process xml documents.
  • Developed Business Logic using Session Beans.
  • Implemented Entity Beans for Object Relational mapping.
  • Implemented Service Locater Pattern using local caching.
  • Worked with collections.
  • Performed application level logging using log4j for debugging purpose.
  • Involved in fine tuning of application.
  • Thoroughly involved in testing phase and implemented test cases using Junit.
  • Involved in the development of Entity Relationship Diagrams using Rational Data Modeler.

Environment: Java SDK 1.4, Entity Bean, Session Bean, JSP,Servlet,JSTL1.0,CVS, JavaScript, and Aqua Data Studio, SQL, PL/SQL, Triggers, Cursors, Stored Procedures, JBOSSv3.0,Eclipse 2.1, Solaris Flavor UNIX.

We'd love your feedback!