J2ee Developer Resume
Atlanta, GA
SUMMARY
- Have 6+ years of professional experience in Java J2EE, information technology sector and web technologies.
- Worked on Spring related technologies like MVC, JDBC, Dependency Injection
- Extensively worked with Web Services.
- Extensively worked on J2EE Technologies (Hibernate, JSP, Servlets, JDBC, JNDI, and JMS).
- Have a sound knowledge in Java Servlets, Java Server Pages, Struts framework, XML, Custom Tag Libraries, Multithreading, Exception Handling, JDBC, Hibernate, CSS, Java Script and HTML.
- Strong hands on exposure to multiple Application Servers like IBM WebSphere Server and BEA Weblogic, TOMCAT, JBOSS.
- Good knowledge in producing and consuming Web Services using SOAP and WSDL.
- Used SVN (Subversion).
- Worked with IDE Tools like Eclipse, Net Beans.
- Excellent background in XML technologies including XSD, XSLT, DOM. Well versed with Internet Technologies such as: HTML, CSS and JavaScript.
- Worked with Service Oriented Architecture.
- Expert level skills in Design and development of multi - tier web based applications using JAVA and J2EE technologies.
- Extensive experience in designing and developing web-based and client/server based application.
- Helped in resource estimation, creating and tracking Project Plans.
- Experience in database design: Oracle (SQL, Stored procedures), and SQL Server.
- Utilized ORM tools like Hibernate.
- Excellent analytical skills, including ability to interpret and evaluate customer requirements and implement technical solutions.
- Well versed with the complete Software Development Life Cycle (SDLC). Planned and executed all phases of the software lifecycle including, requirements gathering, design, development and testing.
- Versatile team player as well as individual with good analytical, communication and interpersonal skills.
TECHNICAL SKILLS
Languages: JAVA, SQL
Internet Technologies: J2EE, JSP, JDBC, SERVLETS, EJB, STRUTS, XML, XSLT, Hibernate, Spring, JNDI
Web Layer: XML, HTML, CSS, SAX, DOMOperating Systems Windows, Linux, UNIX systems
Database: Oracle, My SQL.
Open Source Tools: Maven, ANT, LOG4J, Junit
Application Frameworks: Struts, Spring, Web Services, SOAP.
Application Servers: BEA Weblogic, Websphere, Jboss.
Methodologies and Concepts: Waterfall model, Agile
Web Servers: Apache Tomcat
Integrated Dev. Environments: Eclipse
Version Controls/ Source Safe: SVN
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
J2EE Developer
Responsibilities:
- Application has been developed based on Model View Controller (MVC) architecture using Spring Framework.
- Created SOAP web-services.
- Used JDBC for the database interaction.
- Involved in writing SQL queries in order to access data from the Oracle database.
- Used Hibernate for Persistence layer. DAO wrapped all the Hibernate functions.
- Worked extensively on spring framework along with Hibernate.
- Used Web Logic server.
- Consumed the Web Service using WSDL and SOAP over HTTP Protocol.
- Used XML for various configuration settings.
- Developed Stateless Session Beans to process incoming transactions
- Written several design documents for the new improvements and features.
- UsedDOMfor parsing XML documents.
- Made changes to the build script of the Integration Layer Applications using ANT.
- Used SVN for version control across common source code used by developers.
Environment: Spring MVC, Hibernate, Oracle, and Web services, Web logic, EJB (Session Bean), XML, XSD, HTML, Jquery 2.1.1, Ajax. Maven 3.1
Confidential, Johnstown, PA
J2EE Developer
Responsibilities:
- Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
- Involved in designing the user interfaces using JSPs.
- Used Web Services to verify the VIN.
- Used JSTL to support User Interfaces.
- Used Eclipse for writing code for JSP, Servlets.
- Designing and developing Action classes and Action Form classes as part of Struts Framework.
- Used JDBC to invoke SQL and establish database connectivity to ORACLE.
- Implemented the application using the concrete principles laid down by several design patterns such as MVC, Data Access Object, Singleton and Factory.
- Utilized Log4J for logging and debugging.
- Performed Unit testing using JUnit and performed integration testing.
- Developed JUnit test cases for all the developed modules.
- Used SVN plugin- Subclipse for Eclipse to access the code repository.
- Used JavaScript for validations and integrating business server side components on the client side with in the browser.
- Used Message Driven Beans to get XML messages from JMS queues.
- Worked in Agile environment
Environment: Struts, JDBC, MySQL, WebSphere, Web Services, MDBs, JMS, Log4J, JUnit, SVN, Eclipse, Agile, Websphere MQ, AXIS
Confidential, New Jersey, NJ.
J2EE Developer
Responsibilities:
- Extensively participated in the analysis and design of the application.
- Involved in designing the user interfaces using JSPs.
- Implemented persistence layer of the application using Hibernate.
- Spring framework was utilized for integrating Hibernate and struts frameworks with IOC concepts.
- Web Services were used to validate data from external interfaces.
- Prepared a database schema for creation, selection, deletion, etc.
- Oracle was used for database.
- Created SOAP webservices.
- JBoss application server is used for deployment of the application.
- Source code version control was provided using SVN.
- Created Automated Deployment process and project builds via ANT scripts
- Involved in providing production support and trouble shooting of the application.
Environment: JSP, Servlet, JBOSS, JDBC, Stylus studio, SOAP UI, onshore- offshore effort.
