We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 8 years of experience as a Java/J2EE Developer in coding, integrating and testing software (SDLC) implementations collecting business specifications, user requirements, design confirmation, development and documenting the entire life cycle.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSF, JSP, Servlets, Java Beans, EJB, JMS, JNDI, JDBC, XML, CSS, Web services, Design patterns.
  • Expertise in various open source frameworks like Struts, spring, Angular JS and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Extensive noledge and implementation skills in various J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi - Tier distributed Applications.
  • Extensive experience in modeling presentation tier using Struts MVC2 (Model-View-Controller) architecture.
  • Extensive experience with JMS Pub/Sub Environment.
  • Competence in using Java IDE tools of Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Eclipse 3.0, IntelliJ 10.5 and WebLogic Workshop to develop dynamic web applications.
  • Executed functional and regression test automation script for various modules of the application by using Selenium Web Driver in multiple browsers
  • Expertise on Web/Application Servers like Tomcat, JBoss, WebSphere and Web logic and Portlets Application Server.
  • Good understanding and working experience of networking technologies and protocols.
  • Well-versed in building applications making use of Spring Framework.
  • Good noledge of JSTL, ADO.net, J2EE Containers, Strong expertise in building adaptive/responsive applications using modern web frameworks.
  • Work experience in Spring Hibernate Batch DML Operations.
  • Experience with the database management like Oracle, DB2, MySQL, and Microsoft SQL Server.
  • Good understanding of design issues with micro-services - security, resiliency, performance, etc
  • Strong in core java concepts, Collection framework, Generics & multi- threading concepts
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans, Maven, and WSAD/RAD.
  • Good working noledge on JUNIT, Strong critical thinking, consensus building and strong communication skills.
  • Developed ANT scripts in to build and deploy J2EE Applications.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP, XML and WSDL using IBM-MQ (messaging technology ) series for developing WEB SERVICES
  • Web page designer for HTML files that supports AJAX component, Rich design time UI to use AJAX libraries such as Dojo, jQuery.Experience in version control tools like CVS and SVN.
  • Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers, Cursors, Indexing, Query Optimization and Performance Tuning.

TECHNICAL SKILLS

Programming/ Scripting Languages: C, C++, JAVA2, JavaScript, CSS, HTML5, DHTML, XML, SQL, EQL

Java/J2EE Technologies: Java Beans, Servlets, Applets, JSP, JDBC, EJB, JSF, JMS, RMI, Web Services, WSDL,JPA, AJAX

Frameworks: Struts 2.0, spring, Hibernate, AJAX, WebObjects, Mockito, MyBatis/iBATIS, Angular Js

Databases: SQL server, Oracle, Access, MySQL, Data stage, SSRS, PL/SQL, Toad

Web Technologies: HTML, AJAX, JSON, JQuery, CSS, XML, XSL, XPATH, XQuery, CSS, SOAP.

Application Servers /Web servers: IBM Web sphere, Jboss Application Server, Apache Tomcat, Oracle Weblogic

IDE’s: Eclipse, Rational Application Developer (RAD), RSA, Net Beans, IntelliJ, Selenium

Operating System: Windows, UNIX, Linux

Other Technologies: ANT, Maven, CVS, Log4J, HQL, MS Visio, JUnit, Mercury Quality Center

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Participated in requirement analyzed and gathered with client and participated in team discussions while analyzing the final requirements.
  • Participated in all phases of development of J2EE-compliant Web-based application, Software requirement analysis and implementing the most optimal methodology.
  • Designed system components using Rational Rose.
  • Translated business Flow Charts and Use Cases into Class and Sequence diagrams, the system is designed using J2EE technologies based on MVC architecture.
  • Used Hibernate as ORM tool for mapping purposes and actively worked with the core interfaces and HQL
  • The application uses the STRUTS framework.
  • Used Flex based LiveCycle Data Services for Remoting, messaging and Data Management
  • Extensively worked with JSF based GUI development and integration with struts
  • Form level validations are provided using Struts validation framework, Created Screens and
  • Backend methods to view, create and update scheduled events.
  • Used Spring Framework to integrate Struts and Hibernate.
  • Involved in Spring based development using IOC, AOP, Web Module, DAO and Transaction Management
  • Designed and developed Configuration and Cycle Management Component to support
  • Placement of orders and various types of Shipment Auto Processing.
  • Used EJB, HTML, JSP, JDBC, Servlets and other J2EE API on Websphere5.1 in Windows XP environment.
  • Used Angular Js for single page applications, It simplifies the development and testing of such Application .
  • Has Knowledge on Spring Batch which provides Functions like processing large volumes of
  • Records, includinglogging/tracing,transaction management, job processing statistics, job Restart, skip, and resource management
  • Worked with Session, Entity and Message Driven beans
  • Used SOAP Web Service for communicating with different applications on different types of
  • Operating systems using different technologies
  • Actively involved in REST based Stateful and Stateless Web Services
  • Designed web services based on Restful Web Services focusing on system’s resources
  • Worked with Oracle (SQL) as the back end.
  • Extensively used core Java Technologies (Multithreading) and involved in Performance Optimization activities
  • Created applications to connect to Oracle by using ODBC, JDBC connection pools, callable Statements and prepared statements.
  • Developed Stored Procedures using PL/SQL for Oracle database. Created Session beans to encapsulating the business logic of the application like fetching the data required, updating the customer information.
  • Used JQuery and Ajax to create a dynamic and interactive experience.
  • Revised and halp standardize client-side JavaScript to jQuery.
  • Implemented and designed new rich interfaces using jQuery and HTML.
  • Interface designed using HTML, CSS, DHTML, JSPs, Struts Tiles and Custom Tags.
  • Used WebLogic for development and deploying applications.

Environment: Used: J2EE (JSP1.2), JDK 1.5, Struts1.2, UML, PL/SQL, HTML, XML, JDBC2.0, Oracle 9i, WSAD v5.1, Hibernate 3.0, Spring 1.2, Angular Js, UNIX, Eclipse 3.0, DHTML, CSS, HTML, jQuery.

Confidential, Bellevue, WA

Java/J2EE Developer

Responsibilities:

  • Extensively involved in design and development of Line Level Bill Credits (LLBC), and Handset
  • Upgrade modules for Confidential Customer CAM application
  • Developed handlers which should handle WebServices calls using Axis 2.0 and http requests to process the data. Used Sax parser to parse the XML response from Hosts.
  • Used Struts framework to write Presentation Layer, Business Layers and Controller servlets.
  • Used Oracle 10g as backend databases and actively involved in writing PL/SQL functions and packages.
  • Developed XML configuration files, properties files used in struts validator framework for validating Form inputs on server side.
  • Developed web service client based on WSDL’s provided by middleware team for retrieving bill credits and customer agreement data from backend systems like SAMSON database.
  • Used ActiveMQ to improve the stability and scaled the system for more concurrent users.
  • Version Control was mandated through ACCUREV.
  • Involved in deployment of application on Weblogic Application Server in Development & QA environment
  • Interaction with Onsite team to validate and clarify requirements for design/development work at offshore.

Environment: Used: Java 1.6, Struts 1.1, Eclipse, JSP, Servlets, Web Services, Angular Js, JMS, Activez, TIBCO-EMS, XML, Ant, ACCUREV, JDBC, Oracle 10g, and Weblogic 7.0

Confidential, Titusville, NJ

Java Developer

Responsibilities:

  • Involved in Full Software Development Life Cycle (SDLC).
  • Writing Use Case Documents, UML diagrams and Project Design Documents.
  • Prepared query log for the initial requirement gathering.
  • Implemented Spring MVC with the application.
  • Implemented Spring s dependency injection for all the DAO s, Service Beans.
  • Implemented declarative transaction management using the Spring AOP.
  • Building the Project development environment in Eclipse IDE and debugging the application using eclipse
  • Used session beans and Entity beans for business logic.
  • Deployed WAR in Weblogic Application server in Dev environment.
  • Used CVS for software configuration management.
  • Involved in writing and testing unit cases using JUNIT.
  • Involved in writing PL/SQL stored procedures, functions, tuning SQL Queries and Procedures.
  • Implemented AGILE software methodology for dis application.
  • Defects are tracked and generated the bug report. worked with testing team to ensure test cases are inline with the requirements.
  • Participated in the performance tuning of application using JProfiler.

Environment: Used: Java, Jdk 1.4, JSP, Servelets,Spring,, JavaScript, CSS, EJB,Eclipse 3.4,Weblogic Application Server 8.1, CVS, ANT, JDBC, XML, Log4j, JUnit, SQL, PL/SQL, TOAD and Oracle 10g,LDAP.

Confidential, Memphis, TN

J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Designed and developed application based on Spring MVC design pattern along with Web Flow Architecture.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations. primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver. Designed various types of controllers needed for services, utilitieshalpers and other classes and packages including business logic handlers.
  • Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC
  • Involved in the implementation of DAO using Spring - Hibernate object relational mappings.
  • Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
  • Consumed Web Services.
  • Auto-generated XML files were parsed using the SAX parser facilitating run-time performance efficient display.
  • Extensively used the Eclipse IDE for all coding in Java, Servlets and JSPs.
  • Versioning and maintenance using Putty, WINSCP, and Win CVS, used CVS for version control.
  • Used Oracle as database and involved in the development of PL/SQL backend implementation.
  • Used JUnit framework for unit testing of application and Log4j to capture errors.
  • Used Agile based SCRUM methodology for developing the project.

Environment: Used: Java, Spring 2.5, Hibernate 3.0, EJB 3.0, JNDI, AJAX, Web Services, Eclipse, Apache Tomcat Server, CVS, UML, XML, XHTML, DHTML, JavaScript, CSS, XSL, Oracle 10g, SQL, Log4j, UNIX Shell Script.

Confidential

Java Developer

Responsibilities:

  • Involved in the entire software engineering life cycle, including Client Requirement EstimationFunctional Specification, Design, Coding, Unit Testing and Documenting.
  • Designed and Developed Web pages by using HTML/JSP.
  • Extensively used JavaScript for front end validation.
  • Designed and developed Session beans to implement the business logic.
  • Developed Data Access Layer using JDBC to perform the common database activities like selectupdate, insert and delete.
  • Designed and developed DVO s for data transfer. written Stored Procedures and Triggers by using PL/SQL.
  • Co - ordinate with testing team in QA environment and fixed bugs in timely manner.
  • Involved in production support after the implementation of the project.

Environment: Used: WindowsNT, Java, JSP, Servlets, JDBC, JavaScript, XML, HTML, Oracle7.3, PL/SQL, SQL*Loader, SQL*Plus, Websphere.

We'd love your feedback!