We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Swedesboro, NJ

SUMMARY:

  • 5+ years of Experience in JAVA/J2EE Technologies and involving in all phases of Software Development Life Cycle such as Analysis, Design, Development, Testing, implementation and maintenance of software applications
  • Experience on complete Software Development Life Cycle (SDLC) in enterprise, web - based, Service Oriented Architecture (SOA) and client/server applications with models like Waterfall, Scrum and Agile Methodology.
  • Worked extensively in Java, J2EE, JSP, Struts 1.2, Ajax, JSTL, Java Script, JQuery, HTML, xml and Oracle. Has knowledge in Hibernate and Spring framework.
  • Expertise in developing front-end and back-end applications.
  • Worked on several application servers like Weblogic 10.3, Tomcat 8 and Oracle application server.
  • Developed RESTarchitecture based Webservicesto facilitate communication between client and servers.
  • Extensive experience in Development and Software Process Improvement. This involves preparation of Program Specification, Analysis, Estimation, Coding, Testing and Process related Activities.
  • Experience with Object Oriented Design (OOD) and Object Oriented Analysis (OOA), SDLC, RUP, UML associated Tools such as MS Visio. Accomplished a series of internet / intranet projects (using J2EE) and Java-based applications.
  • Experienced on Strategic Business Database designing with Oracle and SQL Server 2008.
  • Extensive experience with SQL, PL/SQL programming and tuning teh queries on Oracle.
  • Good experience writing application deployment scripts using Shell Scripting. Worked on UNIX, LINUX to move teh project into production environment.
  • Extensive Experience working on Version Controls such as SVN, VSS and Perforce.
  • Proficient in working with Eclipse and Toad.
  • Excellent skills in creating and accessing various databases using SQL Queries, PL/SQL scripts on various databases like Oracle 10g, SQL Server.
  • Ability to learn and master new technologies and also to deliver outputs in short deadlines.
  • Good communication and inter personnel skills and team player.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, C, C++

Web Technologies: J2EE, Servlets, JSP, JDBC, JNDI, Tag Libraries, AJAX

Frameworks: Struts, JSF, Spring, JSON, DOJO, jQuery, Tiles

ORM tools: Hibernate 3.0, iBATIS, TOPLink

Distributed Technologies: Web Services, SOA, Axis, RMI, EJB, XML

Web/Application Servers: JBoss, Apache Tomcat, IBM WebSphere, BEA WebLogic

Scripting Languages: JavaScript, VB Script, CSS

Markup Languages: HTML, DHTML, XML, XSLT, XSD

IDE/ Tools: WID, RAD 6.0/7.0/8.0, WSAD 5.1, Eclipse, MyEclipse, IBM Rational Rose, Visio

XML Parsers: DOM, SAX, Apache Xerces

Database Server: Oracle 8i/9i/10g, SQL Server, MySQL, IBMDB2, MS-Access

Methodologies: OOPS/OOAD, UML, Design Patterns

Messaging Services: JMS, MQ Series

Version Control Tools: IBM Rational Clear Case, Win CVS and VSS

PROFESSIONAL EXPERIENCE:

Confidential, Swedesboro, NJ

Java Developer

Responsibilities:

  • Designing, Developing and Deploying web based multi-tiered enterprise applications using Java, J2EE, Struts, Hibernate, and Spring.
  • Used Spring MVC (Model View Controller) to handle/intercept teh user requests and used various controllers to delegate teh request flow to teh Backend tier of teh application
  • Designed and implemented Dynamic Pages Layout using HTML, CSS, JavaScript and JSP.
  • Interacting with business stakeholders and subject matter experts to understand requirements, Analyze and translate them into technical specification.
  • Followed, Scrum Agile Software Development methodology for teh implementation which is based on “Develop quickly, deliver often”.
  • Involved in Requirement Analysis and Design of teh Applications and involved in System Integration.
  • Involved in complete coding. Used Struts MVC (Model View Controller) to handle/intercept teh user requests and used various controllers to delegate teh request flow to teh Backend tier of teh application
  • Website design development, involving front end technologies. Developed expertise web pages and received star performer award for dynamic web pages.
  • Performed version control activities using Clear Case and SVN.
  • Involved in coding & unit testing phases, preparing Test Plan & Test data
  • Testing teh code changes at functional and system level
  • Analyzed teh current legacy screens and described their behavior as a set of Behavioral driven (BDD) scenarios.
  • Automated unit test and screen flow tests to speed up testing of various screens and validate business rules.
  • Conducting teh team related activities, interviews, technical sessions, meetings and group discussions.

Environment: Java, J2EE, Struts, Hibernate, Spring, MVC, Oracle, My Eclipse, WebSphere, AJAX, JavaScript, HTML, CSS, Agile Methodology, SVN, Maven, Beyond Compare, Quality Centre, Unix shell scripting.

Confidential, San Jose, CA

JAVA/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design and Development of teh application.
  • Extensively used Class diagrams, Sequence diagrams and Use case diagrams using Rational Rose.
  • Involved in core design using different Design Patterns like DAO and MVC.
  • Coded and Tested teh application using by utilizing J2EE, Spring, Oracle and Web logic.
  • Provided support and made enhancements to AJAX and XML for survey.
  • Extensively used XSLT to transform and restructure XML to support existing data model for improved reporting.
  • Implemented Spring Async functionality and Spring JPA to improve teh performance of teh application.
  • Worked on Spring MVC, defined controllers using annotations. Consumed services from core application using REST.
  • Used JAXP to pass and generate XML parser in teh application.
  • Deployed teh builds of teh developed application on Weblogic application server.
  • Responsible for making enhancements to teh application using Struts, Tiles and JSPs.
  • Developed Java Beans, which will communicate with teh middleware (EJB'S) and supplies teh data to teh web interfaces.
  • Used Hibernate template for integrating spring and Hibernate.
  • Involved in writing Hibernate mapping configuration files for POJOs.
  • Written HQL Queries in Hibernate for retrieving teh data from teh database.
  • Implemented service layer using spring transaction management and DAO logic using Hibernate.
  • Developed and deployed on WebSphere application server.
  • Tested existing web services using SOAP UI.
  • Provided production support and made several enhancements to application.
  • Developed maven scripts for creating teh ear and to handle all teh dependencies of teh application.
  • Involved in defect resolution and bug fixing at different level of testing.
  • Used Rational Clear Quest and Clear Case throughout teh project.

Environment: JAVA, J2EE, Rational Rose, JSP, Struts, Hibernate, Spring, DB2, WebSphere application server V6.1, REST, AIX, XML, XSLT, JAXP, AJAX.

Confidential

J2EE Developer

Responsibilities:

  • Involved in gathering initial software requirements for teh application.
  • Developed front end usingHTML and CSS and JSP.
  • Implemented client side field validations using JavaScript.
  • Developed teh business logic using stateless session EJBs.
  • Involved in Bug fixing and functionality enhancements of teh Web Services.
  • Created teh WSDL and implemented Web Services using SOAP.
  • Used RESTfor exposing teh services. Developed teh application using Spring mvc
  • Developed remote client applications to communicate with teh Web Services.
  • Parsed and processed teh XML data returned by teh Web Services using SAX and DOM.
  • Involved in database maintenance using SQL queries through Oracle.
  • Performed unit testing of teh application using JUnit.
  • Provided online production support for teh customers as well as other teams interacting with teh system.

Environment: JDK, JSP, Java Script, SQL, XML, HTML, Web Sphere, Eclipse, EJB, SOAP, WSDL,REST JAX-WS SAX, DOM, Oracle 10g, Windows XP & JUnit.

We'd love your feedback!