We provide IT Staff Augmentation Services!

Java/j2ee Developer/build And Release Engineer Resume

0/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY

  • Experience on complete Software Development Life Cycle (SDLC) in enterprise, web based, and Service Oriented Architecture (SOA) and client/server applications with models like Waterfall, Rapid Application Development (RAD), Agile Methodology.
  • Expertise in Object Oriented Analysis and Design (OOAD) and Object Oriented Paradigm (OOP) from designing UML diagrams using IBM Rational Rose, Microsoft Visio and Altova UModel tools to development phase.
  • Experienced and Certified Software Engineer with diverse software experience in Java, J2EE, JSP, JMS, Multithreading, XML, JavaScript, Servlets, JDBC, EJB, Design Patterns and SQL.
  • Part of Agile development team, participated in daily SCRUM, IPM, Retrospection.
  • Strong experience working in all phases of Software Development Life Cycle (SDLC).
  • Expertise in Object Oriented Analysis and Design using UML and Rational Rose.
  • Extensive experience and expertise in Front - End Development using AJAX (Asynchronous JavaScript and XML). Also, used Flex, JSP, JSF (Java Server Faces) to simplify building user interfaces for Java Server applications. Expertise in HTML, CSS, CSV, and DHTML.
  • Experience in developing applications using: Swing/AWT, Spring 1.x/2.x, Jakarta Struts Framework 1.x/2.0, Java Server Faces1.2, Hibernate 2.0/3.0 ORM, JPA, Struts Validation and Tiles Frameworks.
  • Familiar with development in a Unix/Linux environment
  • Extensive experience in developing Enterprise applications using Java and various J2EE technologies including JSP, Servlets, RMI, EJB 2.0/3.0 (Entity Beans, Session Beans, Message Driven Beans), JSP Custom Tags Libraries, JavaBeans, JDBC, Networking, Threads, IO, JNDI and JMS
  • Experience in producing and consuming Web Services (XML Services and REST Services).
  • Designed and Programmed for Database Design in Oracle, SQL Server, and MySQL.
  • Extensively worked on the JUnit framework for testing the applications.
  • Worked with various Version Control Tools including CVS, Subversion, VSS and CLEAR CASE and various Bug Tracking Tools like IBM Clear Quest, and Bugzilla.
  • Extensively worked on Apache Axis for Webservices applications.
  • Experience in JDBC for connecting database, and stored procedures using PL/SQL.
  • Efficient in executing IDE such as Eclipse, MyEclipse, RAD, NETBeans.
  • Deployed after integrating components with build tools like ANT and MAVEN.
  • Have knowledge of Shell Scripting.
  • Good knowledge of Extended Java Scripting (EXTJS).
  • Excellent Communication, Interpersonal Skills, Customer Orientation and Client Interfacing Skills.

TECHNICAL SKILLS

Enterprise Server Suite: Oracle Application Server 11g, BEA Web Logic 7.0/8.1,10.0 IBM WebSphere 5.0/7.0, Tomcat 6.x7.x, JBoss 4.0

ArcGIS: Good knowledge of using ArcGIS

HTML Tools: Dreamweaver, MS FrontPage

Testing Tools: Quality Centre, QTP

Design Patterns: Singleton, Session Façade, Factory, Service Locator, Business DelegateDTO, DAO, MVC

Languages: J2SE 1.4,1.5,1.6

Web Services: SOAP & RESTFUL

ORM Frameworks: Hibernate 2.0,2.1,3.1,3.2, JDO, JPA

Web Frameworks: Struts 1.1, 1.3.8, JSF, JBoss, Spring MVC,Webwork, Ext JS

Server Scripting: JSP 1.x, JSP-EL, Custom Tags, JSF Tags, Spring bind tags, Struts tag library.

Client Scripting: JavaScript, VBScript, Swing, AWT, Adobe Flex, AngularJS.

Database Technologies: Oracle 11g, 9i/8i, MS SQL Server 2000/2005/2008 , MS AccessMySQL, IBM DB2

IDEs: JBuilder, Eclipse, NetBeans, IBM RAD, IBM WSAD

Batch Scripting Tools: ANT, Maven

Platforms: Sun Solaris, AIX 4.5.5/Linux, Windows 95/98/NT/2000/XP.

Version Control: Rational ClearCase, Subversion, SVN, VSS

UML Tools: MS Visio, Rational Enterprise, Altova UML Spy

Ajax: JSON, Dojo, GWT

SOA: REST, JAX RPC, Axis 1.0,2.0

Testing Tools: WinRunner, Load Runner, IBM Rational Appscan

Software Methodologies: SDLC, RUP, Agile, SCRUM

Testing Technologies: JUnit, JWebUnit, JUnitPerf

Software Processes: RUP, Agile

PROFESSIONAL EXPERIENCE

Confidential, Harrisburg, PA

Java/J2EE Developer/Build and Release Engineer

Environment: EJB, DB2, JSP, Eclipse, XML, CSS 3, JAWS, Color Contrast Analyzer, JSTL, Fast4j, HTML5, JavaScript, JSF 1.1, JDBC, SVN, Sonar, WebSphere Application Server, JDBC, Eclipse (RAD), Rational, jQuery, Restful, SOAP, XML, SQL/PLSQL, SOA, Agile development methodology.

Responsibilities:

  • Fixed accessibility issues in current application so that visually impede people can use application successfully using JAWS.
  • Involved in all phases of the Software development life cycle (SDLC) including Maintenance Support.
  • Fixed W3C errors for current application.
  • Managed build and release process for various environments.
  • Maintained WebSphere Application server for web applications development and deployment JSP and EJB components on WAS.
  • Addressed software configuration management issues in coordination with development team.
  • Developed client side SOAP web services for verification of law full presence.
  • Wrote scripts to handle everyday System Administration tasks such as backup procedure, system cleanup, everyday system tasks, etc.
  • Used Shell scripts for code merge process.
  • Used Bamboo build plans for build process.
  • Implemented code builds and monitored automated deployment procedures.
  • Resolved build and release dependencies issues in collaboration with other departments.
  • Outlined monthly build and deployment procedures in consultation with developers
  • Carried out smoke test after every build and deployment.
  • Enhanced the complete Web tier of the application with EJB MVC framework
  • Used Tortoises SVN for code repository and version controlling.
  • Resolved system issues and inconsistencies and coordination with quality assurance and engineering teams.
  • Maintained and updated source code repositories on a daily basis.
  • Worked on code integration and coordination between teams and partners.
  • Wrote JUnit test cases to test the functionality of each method in the DAO layer.
  • Developed application GUI using JSP, EJB, HTML5, CSS3, JavaScript, jQuery and XML
  • Used Eclipse (RAD) for application development.
  • Worked on design document where I gathered requirements and prepared software requirement specifications
  • Performed integrated testing and prepared test plans and test report for the requirement
  • Used Microsoft Visio for to draw figures and advance flow charts.

Confidential, Indianapolis, Indiana

Java/J2EE Developer

Environment: EJB, IBM WebSphere, JSP, Eclipse, XML, CSS 2, JSTL, Fast4j, HTML, JavaScript, Hibernate 3.1, JSF 1.1, JDBC, SVN, Sonar, Java Messaging Service, JDBC, Eclipse Blue, Rational, jQuery, Restful, SOAP, XML, Oracle 10g, SQL/PLSQL, SOA, Agile development methodology.

Responsibilities:

  • Used Oracle 11g as DB Server and SQL statements for data retrieval.
  • Developed worker UI using JSP, EJB, HTML, CSS, JavaScript, jQuery, AngularJS and XML
  • Used Eclipse for application development.
  • Used RTC for code repository and version controlling.
  • Used Log4j for tracking error and debugging the code.
  • Maintained WebSphere Application server for web applications development and deployment JSP and EJB components on WAS.
  • Used Subversion (SVN) for version tracking.
  • Wrote JUnit test cases to test the functionality of each method in the DAO layer.
  • Developed various Enterprise Java Bean components to fulfill the business functionality.
  • Used SQL/PLSQL to write store procedure.
  • Developed SOAP web services using the JAX-WS standard.
  • Worked on design document where I gathered requirements and prepared software requirement specifications
  • Created application GUI using JavaScript, html, custom tag libraries.
  • Enhanced the complete Web tier of the application with EJB MVC framework
  • Prepared User Help text for users.
  • Created custom cargos and Data Access Objects (DAO) using fast4j for addition, modification and deletion of records using various specification files
  • Performed Integrated testing and prepared test plans and test report for the requirement

Confidential, Tallahassee, Florida

Java/J2EE Developer

Environment: JDK 1.5, Web Logic 9.2, JSP, Struts 2, Spring, Eclipse, XML, CSS 2, JSTL, OOD(UML), HTML, JavaScript, Hibernate 3.1, JSF 1.1, JDBC, IBM Rational Quality Manager (RQM), Java Messaging Service, JDBC, Eclipse Blue, Rational, jQuery, Restful, SOAP, ClearQuest, XML, Oracle 10g, SQL/PLSQL, SOA, Agile development methodology.

Responsibilities:

  • Developed worker UI using JSP, JSF1.1, HTML, CSS, JavaScript, AJAX, AngularJS, jQuery and XML.
  • Used Strut 2 for developing Client UI.
  • Used SOA to pull information, validate and display results.
  • Used Oracle 10g as DB Server and SQL statements for data retrieval.
  • Used Hibernate ORM to interact with Oracle Database.
  • Maintained WebLogic Application server for web applications development and deployment.
  • Used Eclipse Blue for application development.
  • Used Clear Case for code repository and version controlling.
  • Used Log4j for tracking error and debugging the code.
  • Developed client side SOAP web services for verification of law full presence.
  • Used Subversion (SVN) for version tracking.
  • Used SQL/PLSQL to write store procedure.
  • Used Spring Framework based on (MVC) Model View Controller, (AOP) Aspect Oriented Programming.
  • Worked on design document where I gathered requirements and prepared software requirement specifications
  • Created application GUI using JavaScript, html, JSF tag libraries.
  • Enhanced the complete Web tier of the application with JSF 1.1 MVC framework
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files
  • Used IBM Rational Quality Manager (RQM) for writing test scripts and executing test scripts for testing.
  • Developed model beans (POJO) for database objects to save, retrieve, update table in My Sql database.
  • Used Rational Clear Quest to log defects.
  • Used WebSphere Operational Decision Management (WODM) solution to wright business rules.
  • Performed Integrated testing and prepared test plans and test report for the requirement
  • Prepared User Help Menus.
  • Developed UseCase Diagrams, Object Diagrams and Class Diagrams in UML using MS-Visio.
  • Used Microsoft Visio for to draw figures and advance flow charts.
  • Involved in testing by creating cases using FLORIDA system developed using mainframes. The system involves two main drivers, initial case creation driver (CR) and redetermination driver (AABC). CR driver is used for creating cases for individuals applying for food stamps, cash, or Medicaid assistances. When there is a change in the household information provided to re-determine the eligibility of the assistance group applied for, AABC driver is used. The case data is streamed to ORACLE database which will be used by the AMS system used by the case workers.

Confidential, Oxford, MS

Environment: JDK 1.5, Web Logic 9.2, JSP, Struts, Eclipse, XML, CSS 2, JSTL, HTML, JavaScript, Hibernate, IBM Rational Quality Manager (RQM), Java Messaging Service, JDBC, Rational, jQuery, Restful, SOAP, Oracle 10g, SQL/PLSQL, SOA, Agile development methodology.

Responsibilities:

  • Developed worker UI using JSP, Servlet, HTML, CSS, JavaScript, jQuery, AngularJS.
  • Used Eclipse for application development.
  • Used Oracle 10g as DB Server.
  • Used Hibernate ORM to interact with Oracle Database.
  • Developed SOAP web services using the JAX-WS standard.
  • Developed RESTful Web Services using the JAX-RS standard
  • Wrote scripts to handle everyday System Administration tasks such as backup procedure, system cleanup, everyday system tasks, etc.
  • Worked on project using ArcGIS & various commercial databases for proper site location.
  • Used GIT for version control.
  • Maintained Tomcat server for web applications development and deployment.
  • Involved in planning, implementing, supporting the network & computer infrastructure plan.
  • Involved in assembling the server and managing the server room.
  • Created several databases and helped in retrieving data and writing queries.
  • Worked on supporting server, network & desktop hardware, software and applications.
  • Assisted in technology planning in the class rooms.
  • Involved in installing software and helping users with software and hardware related issues.
  • Wrote codes in FORTAN language to solve numerical method problems.
  • Developed website and Android mobile application for school of education.

We'd love your feedback!