We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • 7+ years of experience in design, development experience with Java and JEE.
  • Involved in various stages of Software Development Life Cycle (SDLC) implementing Waterfall and Agile, Iteration, Scrum methodologies.
  • Top quality architecture and development skills using latest technologies including Core Java, Java, spring, Struts, Hibernate, EJB, Mybatis, Ibatis, and in - depth knowledge of JEE.
  • Experienced in working on different spring modules like IOC, AOP, MVC, Data and Security.
  • Participated in ongoing initiatives to improve processes and establish best practices. Supervised new technologies and evaluated how they could be integrated and utilized to better serve our clients.
  • Well versed in Object Oriented techniques, Application servers configuration and Design Patterns
  • Design and Implemented highly efficient and rich UI components using JSF (Prime faces), JSP, HTML, CSS and EXT-JS, Jquery and JavaScript.
  • Worked on implementing web applications using spring framework integrating with MyBatis.
  • Extensive experiences in build, release and configuration management process.
  • Planned, directed, and coordinated activities of different projects to ensure that goals/objectives were accomplished within prescribed time frames and budget.
  • Used Spring MVC’s and Angular-JS for building web applications.
  • Described XML documents using XSD‘s.
  • Specified XML schemas in XSD using JAXB.
  • Used core components of JSF like primefaces, data table, calendar components etc.
  • Performed CRUD operations using MyBatis.
  • Mapped the SQL results with the object trees using MyBatis.
  • Implemented the persistence layer using Hibernate ORM and UI development has been done usingSencha EXT-JS.
  • Used source control tools like SVN, TFS, and CVS.
  • Developed UI screens usingEXT-JScomponents in anmvcmodel and was responsible for writing Criteria queries.
  • Developed the front-end web presentation layer on Spring MVC and Sencha EXT-JSframework.
  • Domain knowledge in Technology, Financial, Banking, Insurance and Healthcare industries.
  • Proficient at grasping new technical concepts quickly and utilize the same in a productive manner.
  • Excellent verbal and communication skills with the ability to successfully work with all levels of IT professionals and end users.
  • Used Ajax to perform CRUD operations in spring controllers.
  • Implemented development best practices, interacting with external business areas, technical product evaluation and recommendation, documentation and support of all departmental initiatives
  • Experienced in working on SOAP JAX-WS and REST JAX-RS web services and java messaging using JMS.
  • Impact analysis, troubleshooting, supporting, and monitoring various production applications
  • Understand all aspects of the systems lifecycle including design, analysis, development, documentation, testing, deployment, and support of web-based applications
  • Worked closely with Business Analysts and QA team members to understand requirements and design and ensure system meets business and technical objectives.
  • Researched issues independently and came up with solutions efficiently to solve problems while balancing work priorities with development project needs
  • Efficiently followed the Change Management, Quality Control, and Quality Assurance processes to ensure full compliance with Development Lifecycle process and standards.
  • Exposure to no-sql databases like mongodb and experience in developing test cases using Junit and Mockito.
  • Used Ajax to fetch data from controllers.

TECHNICAL SKILLS

Languages: Core Java, SQL, HTML, XML, JavaScript.

Technologies: Servlets, JSP, Struts, Spring Framework, JavaBeans, JDBC, Hibernate, EJB Mybatis, CSS

Frame works: MVC, Spring Framework 3.2, Struts 2, Angular-JS, JSF, Hibernate.

Operating Systems: Windows XP/NT/ 95/98/2000/07 , Unix, Linux, Z/OS, AIX

Databases: Oracle 9i, 10i, Mysql v5 and DB2

Servers: Weblogic 10, WebSphere 7, WAS (Websphere application server), Tomcat 7

Tools: Eclipse 3.2, Visual Age, TSF (Team Foundation Server), Git, SOA, PLSQL Developer, Toad, Query Tool, CVS, SVN, StartTeam, Putty, FTP, ClearCase, Beyond Compare, ANT, VSS, Jmeter, Jprobe, ALM 11, Microsoft vision

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

J2EE Developer

Responsibilities:

  • Involved in complete SDLC management using Waterfall Process - Requirements gathering, Design, Analysis, Development and Testing.
  • Developed technical design documents (TDD) prior to code development.
  • Designed and developed server-code using Java/J2EE standards.
  • Involved in most of the UI and Business level enhancements in Web based UI application.
  • Implemented the application using Spring MVC Framework which is based on MVC design pattern.
  • Involved in Coding and testing of Java features using Spring MVC, JSP, and web services.
  • Research, Design, Develop, Unit Test, Deployment and Support of Java based Web and Enterprise applications in both windows and UNIX environments.
  • Involved in implementation of persistence layer using Hibernate and prepared Value Objects.
  • Followed the Java coding standards for scalability, reusability and ease of maintenance. Used Spring framework along with JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
  • Hibernate and JDBC were used against MySQL and Oracle databases at DAO data layer.
  • Used JBPM as a workflow engine.
  • Consumed services from various clients using SOAP and WSDL.
  • Write the SQL queries for CRUD operations, and Stored Procedures.
  • Used log4j for tracking errors and debugging the code.
  • Developed the applications using Eclipse IDE.
  • Develop build scripts using ANT for the build and deployment.
  • Coded Test Classes using JUNIT for Unit Testing.
  • Used Team Foundation Server (TFS) for software version controlling system.
  • Jenkin’s build was used for build and deployments.

Environment: Core Java, Java, Hibernate, Spring 2.2, JBPM, Apache CXF 2.7, Eclipse, UML, HTML, Java Script, JQuery, XML, JBoss, Log4j, Oracle, JNDI, JUNIT, ANT, log4j, TFS and ALM.

Confidential, Tampa, FL

Java/J2EE Developer

Responsibilities:

  • Participated in Agile scrum meetings for requirement gatherings and product development.
  • Developed Web-application screens using JSF Facelets, PrimeFaces, Spring and Hibernate Framework.
  • Developed Spring services, Dao's and performed object relation mappings using Hibernate and JPA.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.
  • Developed Stored Procedures using Oracle 9i, DDL&DML statements, functions, triggers while interacting with Databases.
  • Developed Spring based JMS message listeners to consume messages from the Queue.
  • Used log4j for tracking errors and debugging the code and used Spring scheduling for PDF generation.
  • Designed and developed CXF based Web Services to provide services to the various clients using SOAP and WSDL.
  • Created datasources and JMS connection factories and managed deployments on JBOSS.
  • Developed scheduling components using Spring batch and created aspects using Spring AOP.
  • Integrated Mybatis with Spring Frameworks and built MyBatis mappers and sessions to inject them into the beans.
  • Does the root-cause analysis for the tickets raised and identified immediate solutions so as not to impact the business, as well as focused on making the permanent fix for the problem areas identified.
  • Developed unit test cases to test spring services using JUNIT and Mockito framework.
  • Analysis and updating of the existing Product data on MySQL database to support new GDS inventory and coordinating the changes with Database Team.
  • Written Java classes to FTP the reports and output feeds to downstream systems after the processing is done by invoking the stored procedures
  • Developed lot of reusable components and utility classes in core Java, Created multiple abstract classes and interfaces to abstract the underlined details from end user
  • Created Pom.xml with maven dependencies and have done the integration of spring, Hibernate and JSF application.
  • Responsible for debugging, testing, maintaining and deploying the application and configured log4j.

Environment: Core Java, Java 1.6, JSF 2.2, Primefaces 5, JMS, Hibernate 3.0, Spring 3.2, Apache CXF 2.7, Eclipse, UML, HTML, Java Script, JQuery, XML, Jboss 7, Log4j, Oracle, JNDI, JUNIT, Maven, log4j, SVN and Mockito.

Confidential, Lakeland, FL

Java/J2EE Developer

Responsibilities:

  • Worked on Rest based Web services for getting and updating the Order information in the application.
  • Developed Restful web services using Spring Framework.
  • Added tasks to the website using core Java.
  • Coordinated with offshore team for assigning defects and enhancements.
  • Configured applications and services hosted from lot of new servers and environments.
  • Used Maven scripts to build the application and deployed.
  • Developed Spring middleware components for implementing business logic.
  • Developed UI screens using JSP, Sencha EXT-JS, Javascript and Html and involved in application deployments to weblogic.
  • Developed EXT-JS stores, controllers, models, and views used various forms and other components for UI development.
  • Used Junit Test Cases for testing various backend components in the application.
  • Used SVN for version controlling and Log4J for logging.
  • Interacted with other teams to capture business needs, manage expectations, and reviewed deliverables to ensure a successful implementation.
  • Involved in developing and maintaining services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework
  • Integrated Mybatis with Spring Frameworks.
  • Used MyBatis to map the SQL results to object trees.
  • Implemented the persistence layer using Hibernate ORM and developed the UI using EXT-JS MVC design pattern.
  • Performed deployments on JBOSS.
  • Optimization of Hibernate mapping in order to boost performance of system. Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Worked with source control tool TFS.
  • Implemented SOA based architecture using web services to build a loosely coupled system.
  • Created, identified and exposed system asWeb Servicesand defined architecture based on service oriented Architecture (SOA).
  • Developed persistent classes, including association, inheritance, polymorphism, composition, generics and the Java collections framework.
  • Involved in system data analysis, design and Implementation. Involved in unit testing and writing unit test cases.
  • Involved in fixing bugs and enhancing the applications with additional features.

Environment: Java 1.5, Spring MVC, Angular-JS, JMS, Hibernate 3.0, Spring 3.2, Sencha EXT-JS 4, Eclipse, UML, HTML, Java Script, JQuery, JSON, Linux, Weblogic 10.3, Log4j, Oracle, JNDI, JBOSS, JUNIT, Maven, log4j, TFS, Git and Mockito.

Confidential, Provo, UT

Java Developer

Responsibilities:

  • Involved in complete SDLC management using Rational Unified Process - Requirements gathering, Design, Analysis, Development and Testing.
  • Followed the Java coding standards for scalability, reusability and ease of maintenance. Used Struts framework along with JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
  • Performed validation for client side as well as server side with the help of Struts Validation Frame Work.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP and WS-Security.
  • Developed and maintained elaborate services based architecture utilizing open source technologies like Hibernate ORM.
  • Deployed components to Web Sphere application server.
  • Designed web application by implementing the Struts 1.2 framework for Model View Controller (MVC) pattern.
  • Used custom tag libraries to create standard tags in JSP and Struts.
  • Used RAD iterative and software prototyping methods for data and business modeling.
  • Configured Hibernate for accessing the database. Used Oracle SQL Developer as an oracle client to query the database.
  • Developed EJB 3.0 middleware components to implement business objects and business logic of the system.
  • Used EJB 3.0 with the combination of WSDL and JAXB mapping techniques to develop web services. Used JUnit for unit testing different modules of the application.
  • Was responsible for the support and maintenance of the application.
  • Provided weekly status reports to the manager with the latest information of all ongoing activities.
  • Designed and implemented the entire university’s Financial Services web system making it compatible with PeopleSoft system and allowing delegated users to have access to the required financial reports.
  • Used MySQL platforms to create databases of student and faculty login information and their desired areas of study.
  • Developed codes for ActionServlet, RequestProcessor, and Action classes by extending Struts package. Performed validation for client side as well as server side with the help of StrutsValidation Frame Work.
  • Used ORM technology such as Hibernate to provide an object model for the data in database for ease of access.
  • Used Hibernate mapping techniques such as One to One, Many to One and Many to Many mappings to represent relation between various entities in the project.
  • Configured and used Websphere application server for creating Datasource and enabling JNDI for beans and database lookups.
  • Involved in the implementation ofStateless session beans (EJB)for business logic layer and Entity beans for persistence.
  • Used EJB 3.0 Message Drive Beans to consume incoming messages from queues.
  • Executed quality and assurance testing in developed application, reduced performance errors on average by 95%.

Environment: Java 1.5, Struts MVC, JMS, EJB, JSP, JSTL, Custom tags, RAD, UML, HTML, Java Script, Websphere 6, Log4j, Mysql, JNDI, JUNIT, ANT, log4j, SVN

Confidential

Java Developer

Responsibilities:

  • Involved in 3-tier architecture for developing the application.
  • Developed Presentation layer using JSP, HTML, JavaScript
  • Gathering Business Requirements and turning Business requirements into functional designs, Technical specifications.
  • Developed the front-end using Core Java for non-UI.
  • Worked with Logical host to deploy and activated the projects. Worked with External java and jar files. Involved in testing of all the modules using test Data.
  • Configured and used Log4J for logging all the debugging and error information. Worked with ANT build scripts for compiling and building the project.
  • Used Subversion for version control. Defined exception logic, error handling and implemented try-catch-otherwise error handling logic using Java.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application
  • Develop the User Interface Screens for presentation using JSP and HTML. Struts (MVC) framework is used for developing the web application
  • Configured Struts-Config file for form-beans, global forwards, error forwards and action forwards. Developed Action Classes and Form Beans for the Application.
  • Updated the Resource Bundle to add the error messages to be thrown to Struts Validator errors. Used Spring IOC to get the dependencies and look up business objects.
  • Used Spring Dependency Injection to get the Hibernate Sessions and Spring DAO Classes. Integrated spring ORM tools like Hibernate in context files and configure Hibernate Session Factory
  • Implemented Agile Methodologies, and SCRUM a light weight framework for managing and controlling iterative and incremental projects.
  • Involved with database design including tables and fields using normalization principles and Entity relationship diagrams.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Developed the JSP using the tag libraries. Perform validations using struts validation framework. Created mapping files using Hibernate.
  • Written Data access logic using Hibernate. Web services were developed using document style web service call. All the request and response were XML documents transferred using SOAP API.
  • Extensively used JAVA5, XML, XPath API’s and XSLT transformation to retrieve/build messages from the request/response.
  • Generated WSDL file through Axis with ANT script. Involved in design and develop web services using Axis1.4 with Ant script. Involved in configuring various XML’s in Hibernate and Spring framework.

Environment: Core Java, Java 1.5, Struts MVC, JMS, EJB, JSP, JSTL, Custom tags, RAD, UML, HTML, Java Script, Websphere 6, Log4j, Mysql, JNDI, JUNIT, ANT, log4j, SVN.

We'd love your feedback!