We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

2.00/5 (Submit Your Rating)

San Ramon, CA

PROFESSIONAL SUMMARY:

  • Java Software Engineer/Professional with 7+ years of experience in IT industry with the development of JAVA/J2EE based applications for various clients.
  • Strong experience in using open - source frameworks like Hibernate & Spring.
  • Experience in Java / J2EE, Hibernate and Spring (MVC), Servlets, JSP, JMS, JavaScript, Multithreading, Business Rules Engine, Axis 1.2, Rest, XML, Web Services (JAX-RPC, JAX-WS, JAXB), Unix Shell Command, Tomcat, Web 2.0, JSTL, XML Beans, XPATH, XSLT, GWT.
  • Proficient in Java/J2EE Design Patterns including Singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), Data Transfer Object (DTO), Business Delegate.
  • Expertise in Configuring and deploying applications on JBOSS, WebLogic and Tomcat Servers.
  • Experienced in Web applications developments, Client/Server Technology, Distributed Applications using J2EE Enterprise Applications.
  • Extensive experience in Web applications developments using - HTML, CSS, XML, JavaScript, J2EE, JSP, JMS, Servlets, JDBC, JNDI, Java Beans.
  • Experience using middleware business logic technologies Session Beans, Message Driven Beans.
  • Experience with Java Messaging Service (JMS) and worked on WebLogic, ActiveMQ.
  • Good experience in XML technologies such as DTD, Schemas and XML parsers like SAX, DOM.
  • Excellent communication skills and strong interpersonal skills. Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
  • Good understanding of Software Development Life Cycle (SDLC).
  • Extensive knowledge on defect management Life cycle and Version control systems using DOORS, Microsoft VSS, Maven, HP Quality Center 9.2, Test Director, and ClearQuest.
  • Familiarity with Agile software development process.
  • Strong in analyzing business requirements and specifications and development of test plans, test scripts, test cases and executing them.
  • Experience in performing database testing and working with SQL queries and database like Oracle, MySQL.
  • Performedmanualtesting extensively.
  • Experience in database design, development using SQL/PL-SQL in Oracle, MYSQL, and SQL Server.
  • Good Experience with black box testing.
  • Experience in developing test plans, test cases, defect logging and build deployment.
  • Experience working with SQL, JavaScript, HTML.
  • Good team player with excellent technical and communication skills.
  • Accustomed to fast paced environment, changing priorities & multitasking.
  • Good interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies.

TECHNICAL SKILLS:

Programming Languages: Java, JSP, Servlets, JDBC, EJB, JNDI, JMS, MDB, JavaBeans, XML, Web Services, JAXB, SQL, HTML, XML, JUNIT, JavaScript

Database Systems: MySQL, Oracle

Web Designing: HTML, XML, JavaScript, CSS,JSON

IDE Framework: Eclipse IDE, Intellij

Application Server: WebLogic, JBoss, Tomcat

Operating System: Windows, Linux, Mac

Build Tools: Ant, Maven.

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Sr. J2EE Developer

Responsibilities

  • Developed web application that can create events, dispatch events, monitor the status of event and provide reports using Java/J2EE.
  • Worked on developing a business friendly intuitive GUI for the PDP and SR Programs.
  • Developed the application’s UI component using HTML, CSS, and JavaScript.
  • Worked on the ETL business logic to bring data from CC&B system to DR Database.
  • Created a complex module that can create and schedule events for PDP and SR. Created a complex event participation algorithm that can decide on who will participate in the event based on business rules.
  • Created JMS module to send JMS messages to middleware layer that in turn can send notification to the customers via Varolli’s service.
  • Used Spring Framework to implement business logic Singleton, Factory, Model View Controller (MVC).
  • Designed the application based on Spring framework using MVC design pattern Singleton, Factory, Model View Controller (MVC)
  • Developed different components required for the application like Spring Services, Data Access Objects (DAO).
  • Created daily batch jobs that would validate the sanity of the data arriving through ETL job and can clean up know issues.
  • Implemented CSS(Cascading style sheets) at JSP pages for GUI look and feel
  • Written JavaScript functions to get dynamic data and for client side validation.
  • Used Spring Security to develop authentication and authorization modules
  • Used Spring framework to develop business logic components
  • Used Hibernate to develop DAO code
  • Designed and developed JSP and Servlets to build the presentation layer
  • Consumed Web Services to interact with external vendor.
  • Involved in monitoring production environment, solving performance issues
  • Suggested various bug fixes and implemented solutions for defects.

Environment: Spring, JAVA, j2ee, JSP, XML, JAX-WS Web services, JavaScript, CSS, HTML, SQL, Oracle, Eclipse, CVS, Log4J, JUnit

Confidential, San Ramon, CA

Java Software Engineer

Responsibilities

  • Developed the front end using HTML and JS.
  • Prepare Software Requirement Specification, Release plan, documentation etc.
  • Involved in User Interface (UI) analysis with the business team to validate accuracy.
  • Extensive use of Servlets & JSP for the presentation layer along with JavaScript for the client side validations
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Developed JSPs that can update, delete and insert data into Oracle database
  • Used Hibernate to store the Java objects in the database
  • Implemented Servlets to effectively handle the workflow of the application.
  • Implemented the business logic for the application using Session EJBs.
  • Developed Entity beans for necessary transactions using the EJB specifications.
  • Extensively used Eclipse IDE. Developed JSPs, Servlets and J2EE Web Services
  • Implemented Model View Controller (MVC) architecture using Spring Framework at the web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Developed Action Class, Action Form, and Form Beans using Struts Framework.
  • Configured spring to manage Actions as beans and set their dependencies in a spring context file.
  • Implemented spring framework’s dependency injection and IOC.
  • Used EJB to develop the Business logic.
  • Developed Session Beans to process requests from the user and used Hibernate to retrieve and update customer information.
  • Written MDBs to work with JMS for achieving asynchronous messaging.
  • Developed the Web Services using JAX-RPC.
  • Used Struts validation framework for validating forms.
  • Involved in debugging and application modules.
  • Used Log4J for logging and debugging purposes and JUnit to perform unit testing.
  • Used Web Logic application server for deploying various components of applications.
  • Tested the web application and deployed on the application server.
  • Provide all data validation through SQL queries UNIX/Linux commands to perform Back-end testing.
  • Conducted daily defect review meetings and prepared test results reports.
  • Provide daily and weekly status reports on all work performed.
  • Worked closely with the Designers and developers to get the immediate resolution to the defects.
  • Designed the application based on Spring framework using MVC design pattern Singleton, Factory, Model View Controller (MVC)

Technical Environment: J2EE, Servlets, JSP, Tomcat, JBoss 3.2, Java 1.4, Eclipse 2.1, JDBC, EJB 2.0, HTML, SQL, CSS, JavaScript, UML, Ant, JUnit, Oracle 10g, CVS, Log4J, JUnit, XML

Confidential, Pleasanton, CA

Java Software Engineer

Responsibilities

  • Involved in drawing UML diagrams like class diagram, package diagrams, sequence diagrams, activity diagrams using SBP
  • Developed UI components like JSP,JSTL, JavaScript and Ajax
  • Provided the Action classes, Action Form classes for the project.
  • Involved in setting coding standards and writing related documentation.
  • Developed web tier using Struts tag libraries, CSS, HTML, XML, JSP and Servlets Provided
  • Provided the PL/SQL scripts for Oracle9i and used in the project.
  • Created browser compatibility matrix to perform compatibility testing & present various report to product owner
  • Advocating the appropriate level of quality by the resolution of important Defects

Environment: Java 1.4, Tomcat, XML, JSP, JDBC, Servlets, EJB 2.0, Eclipse, Java Script, SQL, Oracle 8i, TOAD, SQL, UML, Ant.

Confidential

Quality assurance Engineer

Responsibility:

  • Interface with business users to create business requirement documents (BRDs) and other functional specification.
  • Involved in performing GUI, Functional, System and Regression Testing.
  • Worked closely with users and program developers to ensure application development meets with the user expectations.
  • Performed Cross browser compatibility testing.
  • Troubleshoot complex environment issues.

Environment: Java 1.4, Tomcat, EJB, JDBC, Servlets, JSP, Web Services, SQL, Oracle 9i.

Confidential

Quality Assurance Engineer

Responsibilities:

  • Interacting with development team for bug’s closure.
  • Generated test cases as per Use cases defined in product requirement document.
  • Created template Functional documents for various project.
  • Created Business requirements documents (BRD) and system design specification (SDS) of various modules.
  • Helped in creating project plan.
  • Worked with waterfall and later shifted to Agile methodology
  • Reporting status of testing progress, issues to team lead on a weekly basis.

Environment: Java, J2EE, Spring1.x, Hibernate3.x, JDBC, SQL, Oracle 8i, JUnit, Ant, UML, Windows XPEducation: Bachelor of Engineering (ECE) from Anna University Chennai, India.

We'd love your feedback!