We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

VirginiA

SUMMARY

  • 7 years’ experience in IT industry with strong experience in application development and implementation of Web based applications using JAVA/J2EE.
  • Experience in Object Oriented Design (OOD), OOPS Concepts and development and implementation of Web based applications.
  • Experience in the full life cycle of software development including requirements analysis, design, coding, testing, implementation, and maintenance.
  • Experienced in developing UML diagrams like class diagrams and sequence diagrams using Rational Software Architect.
  • Excellent skills in Spring Framework (IOC, AOP, DAO, web MVC), Hibernate, JMS, JSF, Struts (Validators, Action, Tiles), HTML, JavaScript, AJAX
  • Very good experience in using J2EE (Entity, Stateless Bean, Servlet, JDBC, JSP, Java Beans).
  • Strong experience in developing and supporting applications that consume and/or generate SOAP and Restful WebServices using Apache CXF.
  • Experience in J2EE Design Patterns (Front Controller, Business Delegate, Session Façade, Data Access Object and Value Object
  • Dynamic web applications with AJAX and Websockets
  • Good Knowledge in UNIX commands and in creating UNIX Shell Scripts.
  • Good experience in implementing Service Oriented Architecture (SOA) using XML based Web Services (SOAP/UDDI/WSDL/RESTFUL)
  • Experience in using XML related technologies such as JAXB, DOM (Document Object Model) and SAX (Simple API for XML).
  • Use of Multi - Threading and collection framework including List, Map etc.
  • Used JUnit framework for Unit testing of application.
  • Very good experience in Production Support, fixing the production issues and taking up the warranties and finally ensuring the Application is running Stable in the Production Environments.
  • Experience in relational databases like Oracle, MYSQL, SQL Server and DB2
  • Proficient with Build Management Tools using Maven & Ant.
  • Experience in version control systems like CVS, Subversion, Rational Clear Case

TECHNICAL SKILLS

Languages: Java, Python, UML, SQL

Web Technology: Servlet, JSP, HTML, CSS, Websockets, JavaScript, AJAX, JQuery

Specification/API s: EJB, JNDI, JMS, JAXB, JAX-WS, JAX-RS.

Frameworks: Struts, Spring, Hibernate, JSF

Web/App Servers: WebSphere, JBoss, WebLogic.

Web Services: CXF, Axis, SOAP, REST, WS-Security, WSDL, UDDI

XML Suite: XML, XSL, DTD, XSD, XSLT, XPath

RDBMS/DBMS: Oracle 11g, DB2, MySQL, PostgreSQL

Operating Systems: Windows, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Virginia

Java/J2EE Developer

Responsibilities:

  • Involved in Designing, Developing, Bug fixing, documenting and unit testing of the application
  • Performed bug report to GWT project.
  • Implemented core java threads and multithreading with synchronization
  • Used UML for developing Use Cases, Sequence Diagrams and preliminary Class Diagrams for the system and involved in the low-level design.
  • The application was designed using the Struts 2 Framework to implement the MVC pattern
  • Developed web tier using Struts2 tag libraries, CSS, HTML, XML, JSP, Action classes
  • Designed, developed and deployed the application using Eclipse and Apache Tomcat 7.0
  • Developed Rest architecture based WebServices by using Apache CXF and JAX-RS to facilitate communication between client and servers.
  • Used SAX and DOM parser to parse the XML document and XSLT for transformations
  • Integrated the application with Spring Framework for dependency injection using the IOC feature.
  • Used Spring Controllers to pass control of application, validate user input and developed client web service to authenticate the end user.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content
  • Developed beans and persisted bean in the database using JDBC and Hibernate
  • Developed PL/SQL procedures for login module and written SQL queries
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script/JQuery, HTML, DHTML, CSS
  • Developed the Unit test cases and performed unit testing using JUnit
  • Developed and maintained UNIX shell scripts for data-driven automatic processing
  • Used Subversion for software versioning and a revision control system.
  • Used Maven build framework for building the project
  • Critical to planning and overseeing our software development activities, leading teams against competing deliverables, and actively identify production issues/bringing them to quick resolution.

Confidential, Issaquah, Washington

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design, development and testing phases of Agile Scrum
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed Web pages using JSF
  • Used JQuery for AJAX support and used JSON for DOM objects
  • Developed GUI screens using JSP, HTML, and CSS
  • Used Apache CXF for XML generation
  • Designed and developedMessage Driven Beans (MDB)that consumed the messages from the Java message queue.
  • Used SOAP Technology for exchanging the XML application using HTTP
  • Developed Web Services using WSDL and XML
  • Wrote AngularJS controllers, views, and services for new website features
  • Developed Servlet and JSP based on MVC pattern using Spring framework
  • Used Hibernate and JPA with Entity Beans for interacting with Persistence Layer for CRUD operation
  • Used AngularJS as the development framework to build a single-page applications
  • Used SQL statements and procedures to fetch the data from the database.
  • Configured Struts Hibernate Framework with Spring MVC.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Deployed the application on to WebSphere application server
  • Performed unit testing using JUnit Framework.
  • Used JIRA for bug tracking.
  • Implemented core java threads and multithreading with synchronization
  • Used Maven to build and generate code analysis reports
  • Used Subversion for software versioning and a revision control system.

Confidential, Wilmerding, PA

Java/J2EE Developer

Responsibilities:

  • Involved in Designing, Developing, Bug fixing, documenting and unit testing of the application
  • Involved in the development of the GUI screens using JSP, XML/XSLT, HTML and JavaScript
  • Analyzed and developed the application using Spring MVC Framework
  • Used AJAX for client-to-server communication
  • Developed applications using Java, Servlet, EJB, Struts, Hibernate, Spring, JDBC
  • Used CVS for source code version control.
  • Implemented core java threads and multithreading with synchronization
  • Used Struts tag libraries as well as Struts Framework
  • DevelopedMessage Driven Beans (MDB)for processing the carrier’s response and saving the response to database.
  • Used Struts Controller to implement workflow application
  • Developed functions and store procedures using SQL and PL/SQL for the application
  • Designed the business object with Hibernate ORM mapping and interfaced with the business mangers using Spring DAO.
  • Coded web pages using HTML, JavaScript, and Struts tag libraries.
  • Designed the JSP pages using Eclipse and integrated the Custom developed components for better look and feel.
  • Used SVN to deploy them in to a central depository location
  • Used JBoss and WebLogic application server in the development
  • Used Maven for the project dependencies
  • Performed the Unit testing using JUnit framework.

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Used UML for developing Use Cases, Sequence Diagrams and preliminary Class Diagrams for the system and involved in low-level design.
  • Extensively used Eclipse IDE for building, testing, and deploying applications.
  • Developed the whole frame work for the projects, based on Struts MVC Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML, JavaScript, AJAX and CSS.
  • Involved in writing JavaScript functions and implementation of AJAX on presentation layer.
  • Developed controllers, repositories, Service modules, form beans and validations.
  • Developed beans and persisted bean in the database using JDBC and Hibernate.
  • Designed asynchronous messaging using Java Message Service (JMS) and utilized Message Driven Beans (MDB)
  • Involved in connecting bean with database using Spring Hibernate configuration file.
  • Involved in development of Spring DAO layer that invoked database queries.
  • CreatedSQLqueries,PL/SQLStored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures.
  • Written ANT scripts to build the entire module and deploy it on WebLogic Application Server.
  • Implemented JUnit framework to write test cases for different modules and resolved the test findings.

Confidential, Boston, MA

Java Programmer

Responsibilities:

  • Analysis, design, and development, provision of technical requirements specifications, design of software module interfaces, and data models necessary for product customization and prototype as per OOPS concepts.
  • Implemented the user interface for the User management such as add user, delete user, modify user
  • Implemented the Business logic using JSP, JSTL, Java Beans and Service Classes
  • Implemented the UI using Java Serve Pages, HTML and CSS
  • Implemented Client Side Validation using Java Scripts.
  • Created web pages using Spring MVC Framework
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Used WebLogic Application Server
  • Developed the unit test cases using JUnit
  • Created Database Triggers, Stored Procedures and functions using PL-SQL
  • Used ANT for build tool

We'd love your feedback!