J2ee Developer,resume Profile
SUMMARY:
- 7 years of experience in design, development, maintenance and support of Java/J2EE applications.
- Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle SDLC and good understanding and working knowledge in Service Oriented Architecture SOA .
- Experience in using Applet and Swing.
- Extensive experience in Java/J2EE programming - JDBC, Servlets, JSP, JSTL, EJB.
- Expert knowledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
- Experienced in web development using HTML, CSS, JavaScript, JQuery and Ajax technologies.
- Experienced in developing MVC framework based websites using JSF and knowledge of spring framework.
- Extensive experience working in JSF Framework, O/R mapping Hibernate framework and spring framework.
- Experienced in Object-relational mapping using Hibernate.
- Strong experience in XML related technologies SAX and DOM.
- Knowledge of developing and consuming Web services including different technologies and standards like DTD, XSD, SOAP, REST, WSDL, JAX-WS.
- Experience in installing, configuring, IBM Web Sphere, Web Logic, Apache Tomcat, JBOSS.
- Experience in building and deployment of EAR, WAR, JAR files on test, and stage systems in IBM Web sphere application server v7 and web sphere process server.
- Good Knowledge of using IDE Tools like Eclipse, RAD7.0, RAD7.5, WID6.2, IID7.5 for Java/J2EE application development.
- Expertise in database modeling, administration and development using SQL, PL/SQL, toad in Oracle 8i, 9i, 10gand 11g , DB2 and SQL Server environments.
- Experience in creating Roles in LDAP.
- Experience in developing Junit test cases and Junit automation using ant build script.
- Experience in using ANT for build automation.
- Having good hands on working with EJB 3.0 annotations to map POJOs to databases.
- Experience in using version control and configuration management tools like CVS and SVN, Clear Case.
- Experienced in using Operating Systems like Windows and UNIX.
- Proficient in software documentation and technical report writing.
- Extensive experience in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML Rational Rose and Visio.
- Versatile team player with good communication, analytical, presentation and inter-personal skills.
TECHNICAL SKILLS
Languages | Java, C and PL/SQL. |
Java and web technologies | J2EE, EJB, JSP, Servlets, JDBC, JNDI, RMI, Applets, JavaBeans, Swings, JFS, JMS, JMX, JAXB, SAX, DOM Parser, Hibernate3.0,JSON, Struts 1.1/1.2, Spring, LOG4J, AJAX |
Web Servers | Jakarta-Tomcat-4X/5X, JWS2.0, Jrun2.3.3 under IIS, Resin2.0.3. |
Application Servers | Web Sphere Application server, and Sun One App Server. |
Process Server | Web sphere process server. |
Modeling Tools | Rational Rose and Visio, Balsamiq. |
IDE | Eclipse, RAD, WID, IID. |
Databases | Oracle 8i/9i/10g/11g, My SQL, TOAD. |
Operating Systems | Unix, Mac OS X, Windows 9x/2000/Xp. |
Version Control Systems | MS VSS, Clear case, CVS with WSAD4.0.2, |
Methodology/Technology | Jakarta Struts, Java RMI, Object Oriented Tech Java Mail API. |
Awareness | Rational Purify. |
PROFESSIONAL EXPERIENCE:
Confidential
SOA/J2EE Developer
Responsibilities:
- Designed the physical models using rational tools and generate the skeleton code.
- Designed the service interfaces involved in data model design.
- Developed the business rules using ILOG JRules Business rule management system.
- Created and implemented the complex DAO's for object relational mapping hibernate tool.
- Created connections to the oracle 11g database using data source.
- Created BPEL flows for the flow of a component in the business integration editor.
- Created, implemented and deployed the mediation flows in Enterprise service bus ESB .
- Developed Business Process Models BPM's as per the business requirements.
- Created hosted multiple web services for various consumers. Which are consumed by other domains and GUI projects
- Implemented role based validations using LDAP configurations.
- Created and integrated GUI screens with JSF technology.
- Created the ant build scripts to build the deployable artifacts.
- Involved in deployment process in multiple environments.
- Worked with team very closely to achieve or meet the project time lines.
- Conducted the meetings Mentored the State Agency Staff about the technology touch points and application.
- Involved in Clear Case setup for code repository.
- Used clear quest to keep track test cases.
- Implemented the Agile methodologies to achieve desired tasks.
- Created the mock up screens using the Balsamiq.
Environment: Java 1.5, PL/SQL, JDBC, Hibernate3.4, XML, FTP, Oracle 11g, JSF, Spring, EJB3, JavaScript, SOA, JAX-RPC, ANT, RAD 7.0/7.5, WID 6.2/7.0, WAS 7.0, ESB 6.2, WPS 6.2/7.0.
Confidential
Core Java Developer
Responsibilities:
- Involved in development of user interface in core java using applets and swings.
- Implemented JDBC to interact with oracle database.
- Developed SQL Queries and stored and stored procedures to interact with oracle 10 databases.
- Involved in debugging the bugs in the older application.
- Implemented make/gmake command compiling the legacy programs.
- Implemented TFS for the version controller.
- Involved in design and implementation of multithread process.
- Implemented File Import component to read third party XML files and convert them to appropriate to appropriate object using SAX
- Involved in the process of changing the passwords of the data accounts in the database.
- Involved in testing and debugging of the application.
- Developed the application on Eclipse.
Environment: Java 1.4, Applet, Swings, TOAD, PL/SQL, JDBC, XML, FTP, Oracle 10, Oracle 8, TFS, Visual studio, Windows Vista, Unix/Linux.
Confidential
Java/J2EE Developer
.
Responsibilities:
- Extensively involved in the implementation of MVC architecture using Java Struts.
- Involved in development of User Interface using JSF Java Server Faces and Ajax.
- Implemented persistence layer using Hibernate framework
- Involved in implementation JSON libraries.
- Developed the Application layer using Java Beans
- Involved in the implementation of J2EE Design Patterns such as Singletons
- Developed server SQL Queries and Stored Procedures to interact with Oracle9i Database
- Involved in debugging the system using LOG4J.
- Integration Using IBM Web Sphere Integration Developer and Process Server.
- Involved in the design and development of presentation layer using JSP, HTML, and JavaScript
- Involved in the implementation of JMS API to create, send, receive, and read messages between application components
- Involved in the design and development of application using WSAD
- Involved in the code reviews and conducting of reviews meetings and ensured that the other members follow the coding standards
- Involved in the testing of application using Web Sphere Test Server
Environment: Java 1.5, Servlets, JSF, Spring, JMS, JDBC, XML, MVC, LOG4J, UML, JSON, Web Sphere, and WSAD 5.1
Confidential
Java Developer
Responsibilities
- Extensively involved in designing the database
- Involved in writing Hibernate queries, and Hibernate specific configuration and mapping files
- Coded JDBC programs for connection to the Oracle Database
- Developed Servlets and JSPs based on MVC pattern using Struts Action framework
- Involved in writing Business objects in EJB's
- Deployed into WebSphere Application Server
- Used Tiles for layout and Apache Validator Framework for Form validation
- Used Log4J logging framework to write Log messages with various levels
- Involved in fixing bugs and minor enhancements for the front-end modules
- Used Weblogic framework for writing Test Classes
- Used Ant for building and deploying the application
Environment: JSP1.2, Servlets2.1, Struts 1.2.4, Hibernate2.0, XML, UML, HTML, JNDI, CVS, Log4J, WebLogic, App server 5.1, Eclipse, Oracle 9i.