Java/j2ee Developer Resume
Basking Ridge, NJ
SUMMARY
- 5+ Years of professional experiencein building multi - tier applications using Java, J2EE, JDBC, JSP, HTML, Spring, Struts, JavaScript, Servlets, JavaBeans, HTML and CSS.
- Experience in Web Services (SOAP, WSDL) wif JMS and Apache Axis, Apache Camel.
- Extensive experience in developing web applications using MVC (Model View Controller) architecture using Spring, Struts, Hibernate and Servlets.
- Hands-on experience in J2EE design patterns such as Business Delegate, Data Transfer Object, Data Access Object, Session Facade, Factory method, and Singleton pattern.
- Experience in using Hibernate for mapping Java classes wif database using Hibernate Query Language (HQL).
- Good experience in developing multithreaded application components following concurrent architectural patterns.
- Good experience in working on XML, XSLT, XSL, JAXB, XML Beans.
- Proficient in developing and deploying applications on Servers Weblogic, JBoss, and Tomcat.
- Strong experience in database design and development using Oracle, MySQL, PostgreSQL and good experience in writing PL/SQL and stored procedures.
- Extensively used JUnit, TestNG for unit testing and Log4J for logging.
- Good experience wif Eclipse, WebStorm, and SQL Workbench.
- Experienced in various development methodologies such as Agile / Scrum.
- Strong Team Player wif excellent communication skills and has the ability to learn quickly
TECHNICAL SKILLS
Languages/APIs\Web Technologies\: Java 1.7/1.8, J2EE (EJB, JMS, JDBC, JSP, \HTML, CSS, JavaScript, jQuery, AJAX, \JSTL, Servlets, JPA), XML, XSL\AngularJS, DWR, XSLT\
Frameworks\Databases\: Struts, Spring, Hibernate, Apache Axis\Oracle, MySQL, PostgreSQL, SQL SERVER\
App & Web servers\Tools\: BEA Web Logic, JBoss, IBM Web Sphere, \Eclipse, WebStorm, SQL Workbench\Apache Tomcat\
Protocols\Scripting\: HTTP, FTP, SMTP, TCP/IP, SOAP, SNMP\Python\
Build Tools\: Ant, Maven\
PROFESSIONAL EXPERIENCE
Confidential, Basking Ridge, NJ
Java/J2EE Developer
Responsibilities:
- Involved in system analysis, design and development of Framework for business components.
- Developed project framework using Spring 4 MVC and maven archetype web app.
- Implemented Spring MVC framework in the application which involved developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC)
- Implemented various design patterns like DTO and DAO for front-end and back-end system.
- Developed use case diagrams, class diagrams, database tables, and provided mapping between relational Database tables (Oracle 11g) and object oriented java objects using Hibernate.
- Developing domain objects to has high-level interface for database to represent ORM classes for Hibernate.
- Implemented RESTful Web service using Spring MVC REST Plug-in.
- Involved in the implementation of business logic in Spring MVC Framework and Hibernate 4 in the back-end.
- Worked on agile approaches like Scrum. Used agile methodologies, test-driven development and automated builds.
- Used some of the Java / J2EE design Patterns to implement scenarios like Singleton, Factory and Facade
- Used Eclipse for development and Application was deployed on JBoss Application Server.
- Used Log4J for logging purposes/debugging and JUnit for integration unit testing
- Created UI webpages wif JSP2.3, HTML5, CSS3, and AngularJS1.3 for form validations
Environment: Spring 4.0 MVC, Hibernate 4.0, Oracle 11g, Log 4j, JUnit, RESTful Web service, JBoss Application Server, Maven, Java 1.7, HTML5, CSS3, JSP2.3, and AngularJS1.3
Confidential, Oakland, CA
Java/J2EE Developer
Responsibilities:
- Extensively involved in discussing the requirements wif the business users.
- Responsible for reviewing the requirements, and design the application in accordance wif the enterprise architecture standards dat are in place.
- Involved in finalizing the technical architecture and design of the application.
- Responsible for reviewing the other developer’s code, ensuring the coding standards and architectural are met and assisting the offshore developers.
- Development of Application based on J2EE using JSP, Servlets, Spring 4 MVC Framework, and Web Services wif SOAP.
- Developed front-end screens wif JSP, JavaScript, and AngularJS.
- Developed Database access layer using Hibernate connectivity.
- Used Eclipse for development and Application were deployed on Weblogic Application Server.
- Used Oracle as back-end.
- Responsible for developing unit and integration tests using JUnit.
- Used Log4J for logging purposes, debugging and tracking.
Environment: Spring 4.0 MVC, Hibernate 4, Weblogic, Oracle, Log 4j, JUnit, Web service Producer, JDBC, UNIX, Java 1.7
Confidential, Boston, MA
Java/J2EE Developer
Responsibilities:
- Responsible for interfacing wif client for review and analysis of the business requirement specification.
- Application has been developed based on Model View Controller (MVC) architecture Using Struts Framework.
- Participated in the development of functional & detailed specifications.
- Involved in Analysis, Designing, Development and Testing phases of the application.
- Developed Web pages using JSP Servlets wif Tag libraries, HTML, and JavaScript.
- Extensively used JDBC to access and update tables in the database.
- Used Tiles extensively for extensible/manageable page layouts and Struts validator framework for form validations.
- Used Web Services (SOAP & WSDL) to exchange data between applications.
- Integrated and deployed the application on Websphere application server using ANT.
- Developed user interfaces for presenting the expense reports, transaction details using JSP, XML, HTML and Java Script.
Environment: Struts, SOAP Web Service Consumer, JDBC, WebSphere Application, MySQL, SQL Developer, Java 1.6
Confidential, Cincinnati, OH
Software Programmer
Responsibilities:
- Application has been developed based on Model View Controller (MVC) architecture Using Struts Framework.
- Participated in requirements analysis and design sessions.
- Designed and developed using Java/J2EE, JSP, JDBC, JavaScript, HTML, XML, Servlets, Java Beans wif WebSphere Application Server and Oracle as Database.
- Used the Struts Validation framework for validating the forms and developed action classes to route to appropriate EJB.
- Developed various EJB components to fulfill the business functionality.
- Used Log4j for logging and debugging and used JUnit extensively for testing.
Environment: JSP Servlets, JBoss, Struts, JDBC, SOAP Web services, CVS, ANT, UNIX, STLD, JavaScript, JSTL, Oracle, Log4j