We provide IT Staff Augmentation Services!

Java/j2ee Developer - Technical Consultant Resume

0/5 (Submit Your Rating)

Exton, PA

SUMMARY

  • 6 years of IT experience in various web - based, Client/Server and Enterprise Software applications.
  • Experience in Java concepts including Polymorphism, Inheritance, Exception handling, Collections framework, Serialization, Multi-threading, Design patterns, Synchronization etc.
  • Experience in designing and developing applications using J2EE technologies including Servlets, JSP,, Hibernate, Spring, Web Services, XML, JDBC, HTML, HTML5, CSS.
  • Developed applications using various modules of Spring framework like Spring IOC, Spring AOP, Spring MVC, Spring ORM.
  • Expertise in implementing the persistence logic using JDBC, JPA, Spring JDBC, Hibernate 2.x/3.x/4.x
  • Good Understanding of Spring Boot to develop fast and effective applications.
  • Extensive experience in working with Oracle, SQL Server, MySQL Relational Databases.
  • Experience in using Ant, Maven build tools and performing unit test by writing Junit test cases using Junit Frameworks like Mockito, JMock.
  • Experience in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven tools.
  • Very good experience with multiple servers like IBM WebSphere, WebLogic Server, Apache Tomcat, Jboss.
  • Expertise in implementing Service Oriented Architecture by using SOAP and RESTful web services.
  • Implemented SOAP based web services by using various API like Axis 2, Apache CXF, JAX-WS Strong knowledge in using WSDL and UDDI.
  • Worked with Jersey, CXF API to implement RESTful web services, strong knowledge on JAX-RS annotations.
  • Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
  • Experience in version control management tools like GitHub, SVN and CVS.
  • Involved in Software Development Life Cycle using various methodologies like waterfall, agile and Test Driven Development

TECHNICAL SKILLS

Languages: Java

J2EE Technologies: Servlets, JSP,RMI, EJB, JMS, JNDI, JSF, XML, Log4j

Frameworks: Springs 4.0, Hibernate 4.3, Struts 2.x

Web Technologies: HTML, HTML5, CSS

XML/Web Services: REST, JSON,JAX-RS(JERSEY, CXF), ESB (JBoss Fuse), XML, SOAP, JAX-WS(AXIS,AXIS2,CXF), WSDL, UDDI, JAXB, DOM &SAX

Application/Web Services: Apache Tomcat, JBOSS, IBM Web Sphere, BEA Web Logic.

Database: Oracle 11g, My SQL, SQL Server

Database Tools: SQL Developer, SQL plus, Toad.

Build Tools: ANT, Maven, Jenkins, Hudson.

IDE: Eclipse

Testing Tools: Junit, TestNG, Mockito.

Version control tools: SVN Tortoise, GitHub, CVS.

Reporting tools: IText

Middleware Tool: MQ Series, JMS, JBoss Drools, IBM BPM.

Other: Heroku Cloud platform.

PROFESSIONAL EXPERIENCE

Confidential, Exton, PA

Java/J2EE Developer - Technical Consultant

Responsibilities:

  • Involved in the complete Software Development Lifecycle (SDLC) using theAgiledevelopment Methodology.
  • Analysis of WBI objects and data mappings
  • Responsible for creating Use Case diagrams and Class diagrams using Microsoft Visio.
  • Design and Develop the services using spring boot, JMS and String Integration.
  • Worked on Transforming the source XML format to Target XML conversion.
  • Exposed the business logic as a REST web service .
  • Used JIRA for bug tracking and story preparation for the team .
  • Used GIT and Source tree for Code repository .
  • I worked on POC for deploying the web service in Pivotal Cloud foundry .
  • Used JSE Extensively with design patterns at the all the layers of application .
  • Used EclEmma,SonarQube and SonarLint for code quality inspection.
  • Developed Junit test cases to unit test the business logic.
  • Used Mockito framework for mocking the Business logic in JUNIT test cases .
  • Configured JNDI resources, Data Base resources, other configurations on the Application Server.
  • Implemented Restful web services to perform some business activities.
  • Involved in coding standards and resolving JVM issues.

Environment: Java 1.7, J2ee, Spring boot, Multithreading, Spring, Web Services, SOAP, WSDL, REST, XML, XSD, JAXB, JavaScript, Web Sphere 8.x, JSTL, XML, AJAX, JQuery, BootStrap, Angular JS, JSON, Maven, SVN,GIT,Source tree, UML, JUnit, Log4j, TestNG, JIRA, Hudson

Confidential, Wilmington, DE

Java/J2EE Developer - Technical Consultant

Responsibilities:

  • Involved in the detail design of the modules according to the J2EE standards.
  • Implemented the application using Agile development methodology.
  • Implemented the application modules using Spring Core layer(IOC), Spring Security, Spring AOP, Spring ORM, Spring Transaction Management in order to develop the application.
  • Implemented Spring Services and business operations Dependency Injection
  • Used multithreading and synchronization to allow concurrency.
  • Used Eclipse IDE for coding, debugging and testing the application modules.
  • Used Object/Relational mapping tool Hibernate (persistency) to perform data base activities and transactions.
  • Implemented Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Used Transaction Management to ensure data integrity and consistency.
  • Implemented and worked on order processing, payments and reports generations in the application
  • Used different design patterns like MVC, Singleton, Data Access Object, Value Object etc.
  • Implemented SOA using Web Services and its frameworks Apache Axis, SOAP, WSDL and JAX-RS API.
  • Implemented Restful web services to perform some business activities.
  • Used Oracle as data base system.
  • Involved in performance tuning, query optimization, maintaining coding standards and resolving JVM issues.
  • Developed Junit test cases to unit test the business logic.
  • Application development using Spring MVC and dependency injection.
  • Configured JNDI resources, Data Base resources, other configurations on the Application Server.

Environment: Java 1.7, J2ee, JSP, Servlets, Multithreading, Spring, Hibernate, Web Services, SOAP, WSDL, REST, Apache Axis, SQL, XML, XSD, JAXB, JavaScript, Web Sphere 8.x, JSTL, XML, AJAX, JQuery, BootStrap, Angular JS, JSON, Maven, SVN, SQL Developer, MySQL, Oracle, UML, JUnit, Log4j, TestNG, JIRA, Hudson

Confidential, Deerfield, Chicago

Java/J2EE Developer - Technical Consultant

Responsibilities:

  • Effective interaction with team members and business users from different regions for procurement of requirements and then analysis.
  • Analysis, design and development of Application based on J2EE using Springs and Hibernate extensively.
  • Application development using Spring MVC and dependency injection.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed a Spring JDBC module in connecting to database.
  • Hibernate was used for Object Relational mapping along with Oracle database.
  • Used Spring ORM with hibernate for interacting with the database.
  • Used XML Parser for Building the XML Documents.
  • Used WSSR to manage applications, services.
  • Used Multithreading and synchronization for increasing the overall performance of the application.
  • Invoked the Web Services using RESTful and SOAP web services.
  • Audited application SQL code with DB2 Explain prior to production implementation.
  • Deployment on Web Logic Application Server 11g.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Developed the classes for Unit Testing by using Junit- Mockito.
  • Used JIRA tool for creating change tickets and handling production bugs and development tasks.
  • Involved in production support, resolving the production issues and maintaining the application server.
  • Used CVS configuration management tool for code versioning and release.

Environment: Java/ J2EE, JSP, Hibernate, Multithreading, Spring Core, Spring Integration, Servlets, JSP, JSTL, EL, HTML5, Web Logic Application Server 11g, and Oracle 11g, SOAP web services, XML, XSD, SOAP, WSDL, SOUPUI, XML Spy, UDDI, CXF, SOAPUI, Maven, SVN, SQL Developer, IBM WebSphere.

Confidential, Dallas, TX

Sr. JAVA J2EE Developer - Technical Consultant

Responsibilities:

  • Participated in the requirements analysis and technical assessments.
  • Worked on Agile environment and participated in SCRUM meetings.
  • Implemented Business Services using the Core java and spring.
  • Application development using Spring IOC and Spring MVC.
  • Spring Transaction management for data integrity.
  • Implementing reusable JSP templates using Tiles framework
  • Designing and developing DAO interfaces and implementations using Spring
  • Involved in designing the architecture for the project using Struts Framework
  • Developed domain model and object/relational mapping scripts for Hibernate to synchronize domain model and relational model.
  • Developed various business logic and reports using HQL and JPA.
  • Created JSPs using JavaScript, JAVA, and custom Tag Lib
  • Extensively used Java Collections.
  • Developed the DAO layer for the application using JPA templates.
  • Developed Action Classes, Java Beans using Java
  • Worked on Action forms, Action servlets, Action classes of Struts MVC framework.
  • Worked on Form Field Validations using struts.
  • Develop the web application using Struts, JSP, HTML, Cascading Style Sheets (CSS 3), and JavaScript
  • Used Struts taglibs in creating JSP pages.
  • Used Unix Shell Scripting for program execution.
  • Implemented Web Services(SOA) using Apache Axis, SOAP, WSDL, CXF, UDDI.
  • Contributed to the development of the Reference Architecture as a guideline for future SOA projects.
  • Design and implementation of SOA architecture using Jboss Fuse ESB, MQ
  • Used JBoss application server to deploy application into Production environment
  • Used Log4j for logging and debugging. (Graph DB)
  • Extensively used the Tomcat Server for application development and production.
  • Used SVN for version control.
  • Used MySQL, Oracle as database.

Environment: J2EE, Servlets, Spring Core, Spring Integration, Multithreading, Spring Batch, Struts, MySQL, AJAX, JDBC, XML, XSLT, Oracle 9i, Eclipse, Tomcat, Graph DB, Archaius, JSP, HTML5, JavaScript, SOA, REST Web services, JAX-RS, JSON, SVN, CXF, SVN, Enterprise Architecture (EA), Axis. Springs, HQL and JPA, SQL Explorer, SQL and PL/SQL.

Confidential - Plano, TX

J2EE/Java Developer - Technical Consultant

Responsibilities:

  • Participated in the requirements analysis and technical assessments.
  • Developed class diagrams/sequence diagrams using UML and Rational Rose.
  • Worked on Agile environment and participated in SCRUM meetings.
  • Used Struts2 framework and J2EE components to develop Action classes, backend processes, complex reports and database interaction.
  • Developed code obtaining bean references in Spring IOC Framework.
  • Involved in designing & coding of business logic using Spring MVC & AOP features.
  • Configured and worked with Apache Server.
  • To ensure cross-browser compatibility including IE 8, Firefox 3.5, Safari 4 and Chrome 4.0.
  • Designed and developed for the Presentation layer using JSP, HTML, JavaScript, DOJO struts Tiles.
  • Develop Web pages using JavaScript, JQuery, JSP, JSF and XML that interact based on events.
  • Developed the application under J2EE architecture using JSP, Struts, Java Beans, iBATIS Data mapper.
  • Involved in designing components with design patterns like Factory, Singleton, Front Controller, Business Delegate, DAO, DTO, and Facade.
  • Installed, configured, and maintained a continuous integration (build) server.
  • Designed and developed Session beans to implement business logic.
  • Designed and developed data persistence mechanism using Hibernate in Struts2 applications.
  • Created SQL’s from views and queries to interact with multiple systems for data.
  • Developed a robust administration and security system for access control and restrictions at application and user level.
  • Performed J2EE application deployment using IBM WebSphere Application Server on Windows and Linux.
  • Used Oracle and Universal Database (UDB).
  • Used WebLogic and WebSphere Application server for Transaction management and hot code swapping.
  • Developed deployment descriptors and scripts.
  • Used PL/SQL for writing stored procedures.
  • Used Bugzilla tracking tool to track bugs.
  • Developed Junit test cases to unit test the business logic.

Environment: J2EE, JDBC, XML, JSF,MVC, iBATIS, java beans, java Servlets, EJBs, Oracle, HTML, CVS, PL/SQL, Websphere, WSDL, SOAP, Spring Frameworks, Shell Scripts, Eclipse, Struts, JDK 1.6, Core Java(Multithreading, Collections), JSP, JSTL, Spring Core, Spring Integration, Servlets, XML, HTML, Java Script, AJAX, SOAP 1.2, WSDL, GIT, UML, JMS, JDBC, Shell Scripting, JUnit, log4j, JMS, Apache Tomcat, Oracle EBS R12, Oracle 11g Database, Unix/Linux, Agile, EJB 3.0, WebSphere 7.0,WSSR, IBM RAD 7.5,Oracle EBS suite R12, Maven, AXIS2

Confidential - Jacksonville, FL

Java Developer - Technical Consultant

Responsibilities:

  • Participated in low level design and requirement understanding with functional team.
  • Applicaton Development using Spring IOC and Spring MVC Framwork.
  • Design and development of the portal using JSF, using MVC design pattern.
  • Designed and developed business components using JSF controller.
  • Created user interfaces (forms and page flows) for the application.
  • Developed the java beans classes.
  • Used JSP to access DAOs to read/write from/to the database.
  • Developed JSPs for dynamic content generation and a script file(.js), which contains generalized script functions written in JavaScript.
  • Involved in developing various reusable Helper and Utility classes that are being used across all the modules of the application.
  • Written JavaScript for front-end validation.
  • Involved in unit and integration testing, bug fixing and code reviews.
  • Used SVN as a Version Control Software
  • Used Eclipse IDE tool for development, build, deployment and testing.

Environment: JAVA, J2EE, JSP, Servlets,Spring, HTML/DHTML, Jquery, JDK, JNDI, JDBC2.0, Java Scripts, Web server,UML, Eclipse IDE

We'd love your feedback!