We provide IT Staff Augmentation Services!

J2ee Developer Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • 7 years of experience in Design, Analysis, Development and Implementation of Software Applications using Java
  • Extensively worked on Servlets, JSPs, Struts Framework, Spring Framework, Hibernate, Groovy and Grails, Restful Web Services, EJBs
  • Exposure to the complete SDLC - Analysis, Design, Development, System Testing and Unit Testing
  • Experience in Design and development of multi-tier web based applications
  • Experience with J2EE Design patterns like MVC, Singleton, Session Façade, Business Delegate and DAO patterns
  • Experience in using WebSphere, JBOSS, Apache Tomcat and Weblogic Application Servers
  • Proficient with the Core Java API and Core JAVA concepts
  • Extensive hands on experience in Oracle SQL and JDBC programming
  • Used JMS with MDB’s for the exchange of critical business data and events among J2EE components
  • Experience in Web services, XML Schema’s, XML, XSLT, HTML, DHTML etc.
  • Experience in developing and documenting System Flow Charts, Functional Specification, and Design Specification
  • Worked with Source control tools like TFS, CVS, SVN
  • Experience with Ant and Maven
  • Experience in Software Development on Windows and UNIX Platforms
  • Excellent analytical, oral, written, communication and troubleshooting skills
  • Excellent Communication and Interpersonal Skills and effective team player

TECHNICAL SKILLS:

Languages Java: Query Languages SQL, HQL

Web Technologies: Servlets, JSP, Web Services (SOAP, REST) Enterprise Technologies J2EE, EJBs, JDBC, JMS

Framework: Struts, Hibernate, Spring Application & Web Servers BEA WebLogic, Websphere, JBoss, Apache Tomcat

IDEs Eclipse, NetBeans: Markup Languages XML, HTML, DHTML, XHTML, XSD

Scripting Languages JavaScript, Python: Build Tools Ant, MaveN

Operating Systems: Windows, UNIX Databases ORACLE, MySQL, SQL Server

Source Control Tools: GIT, TFS, CVS Other Skills JUnit, Log4J, PowerMockito, SL4J

PROFESSIONAL EXPERIENCE:

Confidential . - Alpharetta, GA

J2EE Developer

Responsibilities:

  • Implemented Model View Controller (MVC) architecture Using Spring Framework
  • Created and used Spring enabled Session beans and MDB’s
  • Implemented and worked on DAO's using of Hibernate framework
  • Wrote client code to consume RESTFul Web Services
  • Configured Data Sources and Work Manager of Weblogic
  • Created and run Scheduled Jobs using EJB Timer along with Weblogic
  • Developed Servlets to manually trigger background jobs
  • Integrated and deployed the application on WebLogic application server using Maven
  • Used CVS for version controlling
  • Used Log4J for logging the application exceptions and debugging statements
  • Performed rigorous unit testing using Junit and Power Mockito, using Reflection when necessary
  • Extensively used JDBC to access and update information in the database
  • Wrote SQL to perform complex queries using Oracle
  • Participated in the development of functional & detailed specifications and code
  • Involved in Analysis, Designing, Development and Testing phases of the application
  • Deployed and built application and analyzed result logs
  • Provided assistance to support and QA teams

Environment: EJB, WebLogic, Eclipse, MDB, JMS, Hibernate, SQL, RESTFul Web Services, DOM, Oracle, JUnit, JSP, Servlets, CVS, JMX,SL4J, Maven, Windows, UNIX

Confidential - Norcross, GA

J2EE Developer

Responsibilities:

  • Implemented Model View Controller (MVC) architecture Using Spring Framework
  • Used Spring’s IOC (Inversion of Control) and Dependency Injection
  • Used IBM WebSphere for deploying various components of application
  • Implemented and worked on DAOs using of Hibernate framework
  • Worked and implemented configuration of Hibernate for transaction management
  • Worked on implementing SOAP web services
  • Designed DAO objects for accessing RDBMS
  • Used MySQL for Database
  • Converting XML to java related objects using DOM
  • Produced and consumed Web Services and generated WSDL file
  • Implemented MDB solution for receiving various XML and persisting it in DB
  • Implemented Spring tag library to create user interface
  • Implemented and configured log4j for logging
  • Developed Java clients by consuming the services and Spring integration with Maven build structure
  • Involved in complete software development life cycle management using Rational Unified Process - Requirements gathering, design, Analysis, Detail design, Development, Mentoring, System and User Acceptance Testing
  • Used JMS to interact with other modules of the project
  • Responsible for writing business logic of displaying customer information from database by using mobile number as search key
  • Used SVN for version control
  • Responsible for updating changes made to a customer account like adding new plan and updating personal information
  • Developed and implemented the Data Validation using Validation framework in Spring

Environment: Spring, Hibernate, JMS, Junit, log4j, MDB, Eclipse IDE, DOM, XML, XSD, STLD, SVN, Maven, UNIX

Confidential - Atlanta, GA

J2EE Developer

Responsibilities:

  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture
  • Involved in designing the user interfaces using JSPs
  • Used Eclipse for writing code for JSP, Servlets
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle
  • DAO and the hibernate transactions was implemented using Struts framework
  • Developed Stateless Session Beans to process business objects
  • Developed JUnit test cases for all the developed modules
  • Used VSS for version control across common source code used by developers
  • Used Oracle DB to develop complex SQL queries
  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams
  • Created UI and developed interactive presentation layer using Ajax, Struts view tags, JSP standard tags, JQuery, Javascript
  • Have built data-driven systems using core JDBC/Spring JDBC API classes, SQL, stored procedures, Oracle PL/SQL
  • 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
  • Implemented Hibernate using the Spring Framework (Created the session Factory)
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory
  • Used CVS for version control across common source code used by developers
  • Used Log4J to capture the log that includes runtime exceptions
  • Implemented the Hibernate Filters and Hibernate validators
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side within the browser

Environment: Struts, Websphere, Oracle, JSP, Servlet, Jquery, Javascript, session bean, Soap web services, design patterns, UNIX, Agile

Confidential - Tampa, FL

J2EE Developer

Responsibilities:

  • Participated in the system study to understand the functionality of the current system
  • Worked on implementing REST-based web services using Java first /Bottom-Up approach
  • Worked on Axis 1.4 and Apache-Cxf to generate stubs using wsdl2java
  • Developed Java clients by consuming the services using Apache - Cxf and spring integration with Maven build structure
  • Used multi-threading to process the different requests in the application
  • Developed web services for Interactive Voice Response (IVR) used for Customer Service
  • Developed the applications using SPRING framework including Spring Core, Spring JDBC/Hibernate, Spring WS, Spring MVC, and Spring Integrations design pattern
  • Have build data-driven systems using core JDBC/Spring JDBC API classes, SQL, stored procedures, Oracle PL/SQl, MySQL, Informix, and MS SQL
  • Updated and Migrated code base to be compact with Jboss EAP 6.3
  • Application are developed using Eclipse and Netbeans and deployed to Jboss application servers
  • Integrated Jenkins build tool to Netbeans IDE and created auto build for Maven projects
  • Provided support during Quality Assurance and User Acceptance testing phases
  • Provided production support to resolve the tickets
  • Provided support during Quality Assurance and User Acceptance testing phases
  • Provided production support to resolve the tickets
  • Used JUnit in performing test driven development

Environment: Java 7, JSP, -- JSTL, Servlets, SQL, Web Services, Eclipse Juno, Spring 3.0, Hibernate 3.0, Oracle 11g, JavaScript, XML, XSD, Jboss EAP 6.3, JUnit, JSF, CSS

We'd love your feedback!