We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Campbell, CA

SUMMARY

  • Sun Certified Sr. Java/J2EE developer having around 9 years of experience in Java/ J2EE technologies.
  • Strong working experience in Software Development Life Cycle (SDLC) Processes like Waterfall and Agile SCRUM Methodologies.
  • Strong software and business systems design, analysis, and development skills including experience in Object Oriented Analysis and Design(OOAD).
  • Strong experience in Service Driven, Model Driven and Data Driven application development.
  • Strong experience in Core Java, JSP, Servlets, Java Beans, Struts, Spring, Hibernate, JDBC, JSF, REST Web Services, SOAP WebServices, XML, XSL, JNDI, SQL Server, DB2, JMS, JPA, JTA, JNDI, EJB, Oracle and UNIX Shell Scripting.
  • Extensive experience in developing web based applications with Model - View-Controller (MVC) frameworks like Struts MVC, Spring MVC and JSF.
  • Extensive experience in Spring Framework like Dependency Injection, AOP, JDBC Template, Hibernate Template, Spring MVC and POJO objects.
  • Extensive experience in developing web applications with Struts 2 using Interceptors, Validators, AJAX support, Struts tags and Result Pages.
  • Hands on experience in developing web applications with JSF by using JSF UI component model, Navigation’s, Event Handlers and Templating with facelets.
  • Experienced in web and XML technologies like HTML, DHTML, JSP, Java Script, AJAX, XML, XML Schema, XSLT, SOAP, WSDL, WADL, CSS, DTD/XML Schema, SAX, DOM parsers and JAXB.
  • Extensive experience in developing presentation layer using ExtJS 3.x/4.1, Angular JS,Backbone, JQuery, HTML 5, CSS, JSP and JavaScript.
  • Extensive experience in JavaScript Debugging and exploring DOM by using tools like Firebug and IE Developer Tools.
  • Implemented persistence layers using Object/Relational Mapping (ORM) tools like Hibernate.
  • Implemented Hibernate Templates for interacting with Databases.
  • Hands on experience in interacting with Relational Databases like Oracle 10g, MS SQL Server, DB2 and PLSQL skills.
  • Implemented JMS with Spring JMS Template and Active MQ.
  • Hands on experience in using several J2EE design patterns like Singleton Pattern, Abstract Design Pattern, Abstract Factory Design Pattern, Data Access Object, Service Locator and Session Facade Design Patterns.
  • Implemented web services using REST, SOAP Web Services.
  • Strong knowledge on JPA and JTA.
  • Implemented Hibernate Declarative and Programmatic Transaction Management.
  • Hands on experience in working with version controlling tools like Perforce, Rational Clear Case, CVS, and Visual Source Safe.
  • Experience in using IDE's like IntelliJ, Netbeans, Eclipse, RAD, JBuilder and WSAD.
  • Strong experience in working the servers like IBM Web Sphere, JBoss, Weblogic and Apache Tomcat.
  • Experience in working with FindBugs tool to improve code coverage and clean code implementation.
  • Hands on experience in using JIRA for bug tracking, issue tracking and project management.
  • Experience in working with frameworks like JUnit, Log4J and ANT.
  • Knowledge on Automation frameworks like Selenium.
  • Have excellent Communication, Interpersonal, Analytical and Quick Learning skills.

TECHNICAL SKILLS

Languages/Technologies: Java, JSP, Servlets, JDBC, Java Beans, Struts, Facelets, Spring, Spring MVC, Hibernate, JavaScript, JSON, AJAX, REST Web Services, HTML, SQL, PL/SQL, XML, ExtJS, JQuery, JMS, EJB, JNDI,JPA,JTA, JAX-WS, Active MQ,Selenium

J2EE Frameworks: Struts 2.x, Spring 3.0, Hibernate 4.x, JSF 2.0.

Web Development: JSP, HTML, JavaScript, JSON, ExtJS, JQuery, AngularJS,BackboneJS, DHTML, SAX, CSS and FireBug,IE Developer Tools

IDEs/Tools/Utilities: Eclipse, JBuilder, JDeveloper, IntelliJ, WSAD, RAD, NetBeans, SOAPUI. FindBugs

Bug Tracking Tools: Test Director, JIRA

App/Web Servers: Tomcat 7.0.x, Web Sphere, JBoss and BEA Web Logic

Web Services: REST, WSDL,WADL, SOAP, W3C, XML,WOA,SOA

Version Control: Perforce, CVS, Clear Case, VSS and SVN

Databases: My SQL, Oracle 10g, DB2 and SQL Server

Operating Systems: Microsoft Windows NT 4.0 / 2000/XP/7, Unix,LINUX,Sun Solaris

PROFESSIONAL EXPERIENCE

Confidential, Campbell, CA

Sr. Java/ J2EE Developer

Responsibilities:

  • Analyzed the business requirements, functional specifications and system requirements.
  • Have participated in brainstorming sessions to finalize the architecture of the application and prepared detailed design documents using Class and Sequence Diagrams.
  • Discussions with the Business Analysts for prototype creations.
  • Implemented the Architecture using Spring MVC & Spring AOP framework.
  • Implemented base classes, setting up framework classes/configuration files for implementing fully fledged J2EE application.
  • Used Spring Dependency Injection for injecting the request values to the beans.
  • Developed presentation layer using ExtJS, JQuery,JSON Object, HTML 5, CSS, JSP and JavaScript.
  • Used ExtJS 4.1 and JSP in developing the end user views and configuration.
  • Used JavaScript JSON objects to exchange data between server and end user interfaces.
  • Used ExtJS components to build up the UI components.
  • Developed Resource classes to interact with database using Hibernate.
  • Implemented Persistence Logic with Hibernate template.
  • Implemented Hibernate Second Level Cache.
  • Implemented Exception mechanism.
  • Implemented Transaction management using Hibernate Declarative Transaction management.
  • Involved in Performance Analyzing and Tuning.
  • Used Perforce version control system.
  • Deploying the project and all necessary jar and war files in Tomcat.
  • Extensively involved in integration and testing of the whole system
  • JIRA for bug tracking and project management.
  • IntelliJ is used as an IDE for development.
  • Used Log4j to log the entries, while running the application.
  • Used JUnit for writing unit Test Cases.

Environment: Java, J2EE, JSP, Servlets, Spring,Spring AOP, Spring MVC,Hibernate Template, Log4j, Hibernate, IntelliJ 7, Oracle10g, XML, Perforce, ANT Script, ExtJS, JUnit and JIRA, Perforce,HTML 5, CSS,AJAX,JavaScript,JQuery.

Confidential, Campbell,CA

Sr. Java/J2EE Developer

Responsibilities:

  • Analyzed the business requirements, functional specifications and system requirements.
  • Have participated in brainstorming sessions to finalize the architecture of the application and prepared detailed design documents using Class and Sequence Diagrams.
  • Used JavaScript JSON objects to exchange data between server and end user interfaces.
  • Used ExtJS components to build up the UI components.
  • Designed and developed code for MVC architecture using struts framework that uses Servlets, JSP.
  • Implemented base classes, setting up framework classes/configuration files for implementing fully fledged J2EE application by using Struts MVC framework.
  • Implemented Hibernate Transaction Manager to maintain the transaction management.
  • Setting up build environment by writing Ant build.xml, taking build, configuring and deploying of the application in all the servers.
  • Implemented Custom Interceptors for performing Validations.
  • Implemented both Action Level Validations and Field Level Validations.
  • Developed presentation layer using ExtJS, JSON Object, HTML 5, JQuery,CSS, JSP and JavaScript.
  • Used design patterns like Value Object, Business Delegate and DAO.
  • Performed design, code reviews and prepared detailed documentation.
  • Implemented Exception mechanism and used Struts error message mechanism.
  • Implemented persistence layer using Hibernate
  • Implemented Persistence Logic with Hibernate template.
  • Developed XML configuration and data description using Hibernate
  • Developed Log4j to log the entries, while running the application.
  • Used Perforce version control system.
  • JIRA for bug tracking and project management.
  • Used JUnit for writing unit Test Cases.
  • IntelliJ is used as an IDE for development.

Environment: Java, J2EE, Servlets, JSP, ExtJS, Struts 2, Hibernate, JavaScript, IntelliJ 7,Tomcat 7.x, Oracle 10g, SQL, SQL Developer, ANT, HTML, DHTML, JavaScript, AJAX, CSS, XSLT, JUnit, Log4j, Perforce, JIRA, Backbone,Struts 2 MVC,HTML5, CSS.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Documentation of functional and technical requirements writing of Technical Design Documents
  • Design components based on object-oriented design (Class, Sequence diagrams (UML, OOAD using Together)
  • Developed the helper classes for better data exchange between the MVC layers using JSF.
  • Developed presentation layer components comprising of JSP, AJAX, Servlets and JavaBeans using the Spring framework.
  • Implemented the business using spring service framework.
  • Implemented MVC (Model View Controller) architecture.
  • Responsible for the deployment of the application in the development environment using IBM Websphere 5.0 application server.
  • Developed middle ware components using Java/JEE JMS to access IBM MQ messages.
  • Involved in the configuration of IBM Websphere application server.
  • Designed and developed front end user interface using HTML and Java Server Pages (JSP) for customer profile setup.
  • Implemented Transaction management using JTA.
  • Implemented JMS listeners with Active MQ
  • Used HTML, Java Script for client side validations.
  • Developed ANT Script to compile the Java files and to build the jars and wars
  • Responsible for Analysis, Coding and Unit Testing and Production Support
  • Used Junit for testing Modules.

Environment: Java 1.5, J2EE, Spring Frame Work, JSF, Facelets, JMS, Servlets, JSP, Web Services, IBM Websphere, RAD, Oracle, SQL, JTA, JPA, TOAD, Javascript, XML, XSLT, XHTML, DB2, JUnit, Clear case, Clear Quest, Rational Rose, Log4j, JMS,ActiveMQ

Confidential

Software Engineer

Responsibilities:

  • Designed the system with object-oriented methodology.
  • Developed presentation layer components comprising of JSP, AJAX, Servlets and JavaBeans using the struts framework.
  • Designed the presentation layer using JSP, XML & XSLT.
  • Implemented the complex style-sheet using XSLT to present XML data in the presentation layer.
  • Developed and Deployed EJB components on IBM Websphere Application Server.
  • Developed XML and Action classes to implement framework.
  • Involved in development and validation of XML, XML schema.
  • Designed and developed a highly convenient front end user interface using HTML and Java Server Pages (JSP), for customer profile setup.
  • Used WSAD 5.0 as IDE.
  • Involved in writing SQL Queries, Stored procedures and Triggers.
  • Developed middle ware components using Java/JEE JMS to access IBM MQ messages.
  • Used Struts validation framework for validation.
  • Created the database tables with indexes and views in the database-using Oracle8i.
  • Responsible for Analysis, Coding and Unit Testing and Support.
  • JDBC connections are used to connect to the Enterprise Information Systems.
  • Used Junit for testing Modules.

Environment: Java, J2EE, MQ Series, Struts, Servlets, JSP, IBM Websphere 5.0 application server, WSAD 5.0, Oracle8i, SQL, TOAD, Rational Rose, Rational Clear Case, XML, XSLT, XHTML, JUnit

Confidential, CA

Software Engineer

Responsibilities:

  • Involved in Design and development of the application.
  • Implemented letter generation in HTML format taking input from a Rich Text file using swing API’s.
  • Developed server side programming using JSP, Servlets, and EJB.
  • Developed presentation layer components comprising of JSP, Servlets and JavaBeans using the struts framework.
  • Developed and deployed EJB components on BEA Weblogic 8.1 application server.
  • Developed the middle tier using J2EE technologies (EJBs, Java Servlets) on BEA Weblogic application Server.
  • Developed PL/SQL packages, procedures, functions, triggers, views for business processes and assisted in designing database schema.
  • Involved in developing Struts, JSP and Servlets based search criteria.
  • Coded the UI elements using JSP, Servlets and JavaScript for validations.
  • Used JMS as messaging server.
  • Involved in development and validation of XML, XML schema.
  • Developed the action classes.
  • Developed the integration layer between the business layer and the database.
  • Involved in Configuring web.xml and struts-config.xml according to the Struts.
  • Client side validation of HTML pages using Java Script.
  • Checkout the files from CVS and verified the version control coding changes and rebase the code.
  • Involved in writing the JUNIT test cases, test suites, test units.
  • Used Log4J for logging framework to debug the code.

Environment: Java, J2EE (EJB, JSP, Servlets), Struts, Swing, BEA Weblogic 8.1 application server, JMS, XML, Oracle 8i, PL/SQL, HTML, Java Script, CVS, JUnit, Log4J

Confidential, CA

Java Developer

Responsibilities:

  • Developed the Web client using JSP, Servlets, HTML, and JavaScript.
  • Worked on web tier.
  • XML parsing using SAX and DOM.
  • Used MyEclipse as IDE.
  • Involved in writing PL/SQL procedures and Functions.
  • Developed and Deployed EJB components on JBoss 4.0.1 application server.
  • Written Stored Procedures to populate the SQL Server 2000 database.
  • Involved in finding the RC (Root Cause) of the bugs/issues.
  • Involved in production support.

Environment: Java, J2EE (JSP, Servlets, EJB), RMI, JDBC, JNDI, JBoss 4.0.1 application server, MyEclipse, SQL Server 2000, PL/ SQL, HTML, Java Script, XML, Eclipse, VSS, CSS, SAX, DOM

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering and Analysis.
  • Extensively involved in writing the Approach Document for Work Request.
  • Extensively involved in writing the Technical Design Document for Work Request.
  • Involved in writing the Unit Test Cases, User Acceptance Test Cases.
  • Developed Java Beans, Servlets, JSPs.
  • Extensively involved in validation.
  • Configured Log4j for logging and debugging.
  • Performance Analyzing and Tuning.
  • Involved in the data base design and interaction with the front-end application to the Database.
  • Deploying the project and all necessary jar and war files in Web Server.
  • Tracking the IRs in the Test Director.
  • Generating IRs report in the Test Director.
  • Used VSS for Version controlling.
  • Extensively involved in integration and testing the whole system.

Environment: Java, JSP, Servlets, JDBC, XML, Eclipse, VSS, Tomcat 4.1, SQL ServerTest Director7.5, UNIX, TOAD

We'd love your feedback!