J2ee Developer Resume
Towson, MD
SUMMARY:
- An IT Professional with 3+ years of experience in Software development which includes (System analysis/design and development) project study, feasibility, project scooping and scheduling, team handling and work allocation.
- Experience with Java language and Java technologies (HIBERNATE, JDBC, XML/XSLT, SWING, J2EE (EJB, JMS, WS), JTAPI, SERVLET, APPLET, JSPSPRING, HTML, JSF).
- Experience in deploying applications using Apache HTTP Server, Apache TOMCAT web Servers and IBM Web Sphere, BEA Web Logic, jBoss and Application Servers.
- Proficient in using RDBMS concepts and worked with Oracle 9.i/10g, SQL SERVER,DB2 and good experience in writing Stored Procedures and Functions using PL/SQL.
- Strong Knowledge in all phases of Software Development Life Cycle(SDLC) such as developing, configuration testing Migrating, maintenance, security management and production supporting on various platforms like UNIX,WINDOWS NT/2000/XP/98.
- Strong working knowledge in using UML,HTML,XHTML and writing parsers using SAX,DOM.
- Experience in using XML and working with SOAP, WSDL, and UDDI.
- Knowledge of various scripting languages like Java Script, TCL, Shell, Perl.
- Experience in implementing Web Services using SOAP, WSDL and BPEL.
- Knowledge of J2EE Design Patterns and methodologies.
- Have creditable programming experience in developing software products with highest level of quality in J2EE applications.
- Self motivated and goal oriented team player with strong analytical and problem solving skills.
- Quick learner with an ability to rapidly achieve organizational integration.
- Excellent communication and interpersonal skills.
- Clear understanding of business rules and ability to work both in project team and as an individual.
- Have creditable programming experience in developing software products with highest level of quality in J2EE applications
TECHNICAL SKILLS:
J2EE Technologies: Servlet 2.3/2.4, JDBC 2.0, JSP 1.2/2.0, JNDI, Struts, JSF, JMS 1.1.
Programming Languages: Java 2, C/C++, SQL, PL/SQL, XML, XQuery, XSL/XSLT, UML, Visual Basic (VB6.0).
Frameworks and Tools: Jakarta Struts 1.0/1.1/1.2, Hibernate 2.0/3.0,, JSF, ANT, Log4J, JUnit, J2EE Design Patterns
Web Technologies: XML, HTML, CSS, DHTML, JavaScript, SOAP 1.2, SAX and DOM.
RDBMS: Oracle 8i/9i/10g, MySQL.
Application/Web Servers: IBM WebSphere Application Server 4.0/5.x/6.x, Apache Tomcat 3.3.
IDEs: Eclipse with MyEclipse, Net Beans, Weblogic Editor, Edit Plus 2, Jdeveloper
Operating Systems: Windows NT/2000/XP, UNIX, Sun Solaris, Redhat Linux
Others: AJAX, RUP, ANT, JUnit, Log4j, Rational ClearCase, JAXP, JAXB.
PROFESSIONAL EXPERIENCE:
Confidential, TOWSON, MD
J2EE Developer
Responsibilities:
- Involved in designing the user interfaces using JSF, Prime faces.
- Created views using components of Prime Faces in XHTML files and configured JSF framework.
- Developed custom tags, JSTL to support custom User Interfaces.
- Developed code for obtaining bean references in Spring Framework. Implemented MVC design pattern.
- The back - end entities were created from tables in the JPA database, the application architecture was designed using layers for services, domain and presentation, the front-end views were created using HTML and predefined Cascading Style Sheets (CSS), and the programming was done using Spring 3.2, JSF with Prime Faces 5.2, Hibernate 4, XHTML
- Implemented View layer of MVC architecture using JSF 2.0.6 components.
- Configured POM projects using Maven4.
- Provided support to the testing team and was also involved in Bug Fixing. Used JUnit 4.0 for unit testing
- Designed and created test cases and mockups for creation of new modules.
- Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
- Deployed the applications on IBM Web Sphere Application Server.
- Used SPRING framework to support Hibernate tool and Struts.
- Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
- Developed RESTFUL web services with JAX-RS implementation.
- Used AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Developed JUnit test cases for all the developed modules.
- Used Log4J to capture the log that includes runtime exceptions.
- Accessed and manipulated SQL queries for Oracle database environment.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Designed/developed UI with AJAX,HTML,DHTML and javascript for interactive web pages.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
- Worked on Prototyping and Implementation using Java, Node JS.
- Developed internal services using Java and Node.js
- Wrote internal and external API services using Node.js modules
- Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application
- Developed event-driven and scheduled AWS Lambda functions to trigger various AWSresources.
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
- Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.
- Responsible for creating and maintaining architecture for Restful API using Spring Boot.
- Worked extensively on Spring boot for building web service.
- Used Jenkins build for deployment.
Environment:: Java, J2EE, JSP 2.0, Struts 2.0,JSF 2.0, EJB 2.0, JMS, JNDI, Oracle, DHTML XML, DOM, SAX, Rationale Rose, WSAD 5.1.2 (Web Sphere Studio Application Developer),Python, UNIX, IBM Web Sphere Application Server 5.1,AJAX,Hibernate 2.0,NodeJS, AngularJS, spring, LOG4J, CVS, RAD 7.5, RAD 9.0
Confidential, Salt Lake City, UT
J2EE Developer
Responsibilities:
- Involved in several phases of the project including strategic study, requirements analysis, application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
- Coding of JSP Pages for External Application (EXA) using Custom Tag Library which create standard tag used in the aplication.
- Coding of Handler Classes and Value Objects (Company, User, Address, and Accounts Value Objects etc) passed to the INA Applet for display.
- Involved in coding Stateless Session Bean that validates an input XML and sends the validated XML to the Queue using JMS API. These session beans are called by Message Driven Beans.
- Data is inserted in DB2 Database as a CLOB data using the DAO Framework via the Bulk Entity Bean (BMP).
- Rational Clear Quest was used for defect and issue tracking in a team environment sharing the code repository lying in Rational ClearCase LT.
Environment:: Java 1.6, SPRING 3.0, EJB 3.0, JSP, JPA 2.0, JAX-RS, JAX-WS, Maven, JUunit 1.4, Web Sphere 7.x,Struts 1.2, RAD 7.5, AngularJS, SVN, NodeJS,AJAX, PVCS UML,, OOD, SQL, MQ series, Oracle 10g, Hibernate, web services, AMP, TDD methods
