Sr. Java J2ee Developer Resume
Fort Worth, TexaS
SUMMARY
- More than 5 yrs of experience in Application Architecture, Analysis, Technical Design, Development, Implementation, Testing, Configuration Management and Release/Build management in all stages of Full Software Development Life Cycle (SDLC) of software applications using J2EE technologies.
- Extensive exposure to J2EE environment, well experienced in MVC architecture Struts framework, Spring Framework .
- Expertise in JSF, RichFaces, Servlets, JSP, XHTML, JavaBeans, Hibernate, HQL,Spring, JDBC, RMI, XML, JNDI, Swing, Web services Soap 1.1
- Internet Programming with JSF, Richfaces, Ajax, HTML, Java Script, CSS and XML,XML Beans, Web Services.
- Extensive experience with Oracle Databases & thorough knowledge & experience in PL/SQL queries, Stored Procedures, Triggers.
- Extensive experience in Development, Implementation and testing in various application architectures, including E - Commerce, B2B, Distributed Applications, Internet/Intranet.
- Experience using Design Pattern: Strategy, Data Transfer Objects, Session facade, Value Object, Business Delegates, Singleton, Factory, Service locator pattern.
- Experienced in developing the applications using Eclipse, ANT, Spring framework (IoC), Struts Framework Using MVC architecture.
- Experience in Agile Scrum software development methodology. Worked in 4 week sprints.
- Also served as Scrum Master. And handled team of 8.
- Capable of learning new technologies and adapt to new environments quickly.
- Establish and maintain productive working relationship with management, clients and team members.
- Excellent Communication and Interpersonal skills.
TECHNICAL SKILLS
Languages: Java, Swing, SQL, PL/SQL, C, C++, JavaScript, HQL
Distributed Tech: EJB 2.0
Internet Apps: JSF, RichFaces, Ajax, Java Beans, J2EE, Hibernate, J2SE, JSP, Servlet, JDBC, Struts, Spring framework, JDK 1.6
Unit Testing framework: JUnit
Object relational mapping: Hibernate
Design patterns: Singleton, IoC(inversion of control), Session façade, Value object, Business delegate, DAO
Web services: WSDL, SOAP, XML, XML Beans
Web Servers: Tomcat 6, Jetty, Weblogic, Webshere, Jboss
IDE: Eclipse
Markup Languages: XHTML, HTML, DHTML, XML.
Database Apps: Oracle 10g, MySQL, JDBC
Operating Systems: Windows XP, Windows 7, Unix, Sun Solaris, MS-DOS
Protocols: TCP/IP, HTTP
PROFESSIONAL EXPERIENCE
Confidential, Fort Worth, Texas
Sr. Java J2EE Developer
Responsibilities:
- Application was a J2EE application on Spring framework (IoC) based on Model 2 (MVC) architecture.
- Used HQL and java Beans to handle internal database communication.
- Responsible for developing and maintaining all internet applications using Java, RichFaces 3.2, JSF, Ajax and java managed Backing beans, Business service classes,RMI.
- Involved in the creation of middleware for the application, which consists of a session facade patterns using stateless session beans and entity beans.
- Developed Web Services (XML, XML Beans, XSD, WSDL, SOAP, ActiveMQ) for the Application.
- Webservices model for components send and receive SOAP messages over HTTP.
- Developed front-end components using RichFaces, JSF, CSS, JSP tags, Struts Tiles layout.
- Developed Applets and standalone clients using Swing.
- Involved in Object relational mapping is done using Hibernate. DTOs and VOs are created and mapping is done using Hibernate. In EPS, the there are no separate Hibernate mapping files. The Java annotations themselves serve as the mapping file
- Implemented J2EE patterns like, Data transfer Object, and Value Object.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Struts framework was used to make the application Web-centric, and followed the MVC modular architecture for the application.
- Wrote criteria queries using the HQL.
- Used Tomcat 6, Jetty as application servers.
- Unit testing is done using JUnit.
- Ant used for build management.
- Accurev and bugZilla for version control.
- To create or edit java programs with in a java project and also to store program related information such as code documentation and related files Eclipse is used
Environment: JSF, RichFaces 3.2, Ajax, HQL, Swing, Java 1.6, J2EE, Struts, Spring, JSP, XHTML, SOAP, HTML,CSS, JDBC, Oracle 10g,Java Beans, PL/SQL, Tomcat 6, Jetty, JUnit, ANT, JiBX, ActiveMQ, Linux, Eclipse, Windows XP.
Confidential, San Ramon, CA
Sr. Java J2EE Developer
Responsibilities:
- Implemented on MVC design pattern .
- Involved in the detailed design of User Interface layer and business layer.
- Involved with the designing of various forms and user interfaces, which enabled user login, information retrieval and profile updates.
- Developed front end using HTML, DHTML, JSP, Servlets.
- Implemented client side validation using Java Script.
- Developed Servlets as a controller for request and response between the client & Bean.
- Involved in Implementing Database connectivity using JDBC to access data from My SQL database.
- Developed database related functionalities and encapsulated them in a Java Bean and used in JSP/Servlets.
- Application deployed using Apache Tomcat.
Environment: Java, JDBC, JSP, Java Servlets, Java beans, Apache Tomcat, HTML, DHTML, MySQL and Windows 2000.
Confidential
Responsibilities:
- Implemented on MVC design pattern .
- Server side programming in Java Servlets.
- Implement MVC pattern work.
- Develop java classes for JDBC to collect the customer information in central database and retrieving data from database and sending it to the client program.
- Maintaining sessions, adding filters and adding security to the requested pages so that the important information of users remain highly confidential.
Environment: Java, JDBC, Java Servlets, Apache Tomcat, HTML, DHTML, XMLMy SQL and Windows 98, Tomcat.
