We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY:

  • 7+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using java/J2EE technologies with WebSphere and Weblogic application servers.
  • Extensive work experience in Object Oriented Analysis and Design,Java/J2EE technologies including HTML, DHTML, JavaScript, JSTL,CSS, REST, AJAX, RESTfuland Oracle for developing server side applications and user interfaces.
  • Expertise in developing applications with Java, Java Beans, EJB, JDBC, JSP, Servlets, JMS and Design Patterns.
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading and Event/Exception handling.
  • Experienced in designing J2EE applications using Spring, Struts frameworks and MVC patterns.
  • Proficient in developing applications using ORM framework Hibernate.
  • Extensive experience in web services to implement SOA using SOAP, WSDL and UDDI.
  • Extensive working experience inmaintenanceandproductionsupportof distributed applications
  • Familiar in working with application servers and web servers like Web Sphere, Web Logic and Apache Tomcat.
  • Experienced in Production bug fixing and doing the necessary documentation.
  • Extensive experience in working with different databases such as Oracle, IBM DB2, SQL Server, MySQL and writing Stored Procedures, Functions, Joins and Triggers for different Data Models.
  • Expertise in using SAX and DOM for parsing the XML documents.
  • Have great knowledge of Software Development Life Cycle(SDLC)
  • Extensive in-depth knowledge in OOAD concepts of Use Cases, Multithreading, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML.
  • Hands on experience on scripting in Perl, Python, windows batch and UNIX Confidential scripting.
  • Expertise in using open source framework and testing technologies like Struts, ANT, JUnit, SOAP UI and Apache log4j.
  • Worked with different IDE’s like Eclipse, My Eclipse, Net Beans, JDeveloper and RAD .
  • Extensive experience with source control tools like CVS, SVN, Clear Case.
  • Familiar with monitoring tools like Optier and Introscope.
  • Excellent communication skills, ability to learn new things quickly and can work independently with minimal supervision.

TECHNICAL SKILLS:

Programming Languages: C, C++, Core Java, J2EE, JQuery, Perl,Python,SQl and PL/SQL.

Java/J2EE Technologies: Java, JSP, Servlets, Facelets, JMS, EJB, JDBC, SWING, Struts, Spring, JSF, ICE Faces, Portlets, MDB, Webservices, Design Patterns.

Open Source/Framework: Struts, JSF, Hibernate, Spring, Log4j, Maven and ANT

ORM: Hibernate

Databases: Oracle 8i/9i, SQL Server 2000, DB2, MySQL

Application Servers: JBoss 4.0.2/5.x, BEA WebLogic 8.1/9.2/10.3 , WebSphere5/6.x/7

Web Servers: Apache Tomcat 5.0/6.x

Development Tools/Testing Tools: Eclipse, RAD, IntelliJ, JBuilder, Quick Test Pro

Operating Systems: Windows 98/2000/XP/VISTA, UNIX

Web Technologies: Java Script, CSS, HTML, XHTML, XML, XSLT, DOM, AJAX, RESTful, Angular JS

Design & Modelling Tools: UML: Use Cases, Sequence & class diagrams, Enterprise Architect

Programming Concepts: Object Oriented Design (OOPS) and Software Engineering, Multithreading

Version Control: Eclipse, CVS, ClearCase, Perforce

Web Services: SOAP, WSDL, UDDI, SOA.

PROFESSIONAL EXPERIENCE:

Confidential, Des Moines, IA

Java/J2EE Developer

Responsibilities:

  • Requirements analysis, high level and low-level design of an E-Commerce Object Model (3-tier architecture) with Rational Rose.
  • Used JSF Framework for the development of the web application components.
  • Was involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Involved in Data Base Design using Erwin tool
  • Developed DAOs interfaces for Hibernate to interact with the database.
  • Developed Servlets to process the requests on the server and to transform the processed data to database.
  • Made extensive use of Java Naming and Directory interface (JNDI) for looking up enterprise beans.
  • Developed presentation layer using HTML, CSS, and JavaScript
  • Developed stored procedures and triggers in PL/SQL
  • Database design, writing stored procedures and triggers, Writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSPs & Servlets using MVC architecture.
  • Deployed the application in Weblogic server.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
  • Involved in writing JUnit test cases and suits using Eclipse IDE.

Environment: J2SE 5.0, JSP, JDBC, Servlets, JNDI, SDLC, JMS, XML, HTML, CSS, Java Script, JSF, Hibernate, SDLC,Weblogic 8.1, Oracle, Eclipse, Ant, PL/SQl, JUnit, CVS, Windows XP/98.

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Interacted with the end users to finalize the requirements for the system.
  • Designed the system architecture for correspondence application using MS Visio.
  • Designed process flows and Class diagrams using UML.
  • Developed User interface for the on demand letter order management tool for service agents.
  • Developed Spring Batch for loading the data feeds from upstream system to staging database.
  • Developed data enrichment process using spring batch from staging to core database.
  • Developed Business services using Spring framework to get the information from Mortgage web services.
  • Used Hibernate for database persistence layer and Spring for bean instantiation.
  • Developed Stored Procedures to perform Data Integrity checks on the data feeds.
  • Developed Spring batch process to create outbound files.
  • Developed SOAP based webservice to invoke HP Exstream Engine and transfer the generated pdf letters as the byte stream to service invoker.
  • Developed Jsch based utilities to transfer the files to shared file server over secure connection.
  • Developed xml meta generation for Imaging system using JAXB
  • Using HP ALM for defect tracking and test support activities
  • Using Ant Hill Pro and Sonar as Continuous integration tools for application build and deployment process.
  • Application production support by debugging and fixing critical problems.

Environment: JAVA, J2EE, Spring Batch, Spring web services, JAXB, XSD, Jsch, Unix Confidential scripts, JavaScript,JSP, JDBC, Log4j, WebLogic, EclipseSpring, Oracle, Subversion, MS Visio, Maven, HPE, AHP, Sonar, HP ALM

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in design phase and data modelling, interacted with other team members to understand the requirements for the project.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Developed presentation tier using JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Involved in Facelets, Spring, Hibernate & JPA integration for the entire system.
  • Used JPA,Hibernate combination to access data from ORACLE database using POJOs for coding simplicity
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL and UDDI
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration
  • Configured the web.xml & persistence.xml for the project
  • Used EJBs(Stateless Session Beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
  • Used JNDI to perform lookup services for the various components of the system.
  • Implemented database using Oracle.
  • Wrote Liquibase change logs for tracking managing and applying database changes.
  • Involved in writing SQL queries and stored procedures for data manipulation.
  • Used JUnitfor unit testing.
  • Used Ant building tool to build the application.
  • Used scripting in Perl, windows batch and UNIX Confidential scripting.

Environment: Java, Multithreading, collections,J2EE, Spring, IOC, Hibernate, JPA, Oracle, Jboss, Ant, Maven, CSS, HTML, Oracle10g, Eclipse, JSP, JSF, JavaScript, Liquibase, Apache Axis, SOAP web services secured by client SSL certificates.

Confidential, Houston, TX

JAVA/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle(SDLC) using Agile development methodology.
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC2 architecture using Struts Framework.
  • Implementing Servlets, JSP and Ajax to design the user interface.
  • Used Facelets, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Presentation components in JSP pages are built using ICE faces tag libraries.
  • ICE Faces libraries are used in all presentation pages like Search/Inquiry and data collection pages.
  • Used EJBs(Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • All the Business logic in all the modules is written in core Java.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session facade, DAO.

Environment: Java, multithreading, collections J2EE, EJB, UML, SQL, PHP, Sybase, Eclipse, JavaScript, Websphere, JBOSS, HTML, DHTML, CSS, XML, Log4J, ANT, STRUTS 1.3.8, JUNIT, JSP, Servlets, Rational Rose, Hibernate.

Confidential

DBA

Responsibilities:

  • Studying existing system and reviewing the same
  • Communicating with the Client for collecting the requirements and documenting the same.
  • Preparing the Impact analysis document and High-level and low level design for new requirements
  • Identifying and documenting the technical issues and the approach to resolve the same.
  • Mastering the system, understanding the processes involved.
  • Build, testing and Maintenance
  • Support for System Integration Testing and Implementation.
  • Defect tracking and monitoring and on time delivery.
  • Coordinating with the Clients, status reporting and internal review of the Deliverables.

Environment: Windows 2000/XP, Crossroads, JAVA,JSP,Servlets,XML,HTML,JavaScript, Hibernate, Spring, PL/SQL, SQL Server, HTML, java script, XML, Oracle 10g

Confidential

Java Developer

Responsibilities:

  • Studying existing system and reviewing the same
  • Communicating with the Client for collecting the requirements and documenting the same.
  • Preparing the Impact analysis document and High-level and low level design for new requirements
  • Identifying and documenting the technical issues and the approach to resolve the same.
  • Mastering the system, understanding the processes involved.
  • Build, testing and Maintenance
  • Support for System Integration Testing and Implementation.
  • Defect tracking and monitoring and on time delivery.
  • Coordinating with the Clients, status reporting and internal review of the Deliverables.

Environment: Windows 2000/XP-Pentium, AIX, Java 1.4,J2EE, Oracle 10g.

We'd love your feedback!