We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

Trenton, NJ

PROFESSIONAL SUMMARY:

  • Over 7Years of professional IT working experience in Analysis, design, development implementation, testing and supporting 3 - Tier, N-Tier, Business-to-Client, Business-to-Business applications using Strong technical knowledge in Core Java, J2EE and JEE development.
  • Strong knowledge in Software Development Life Cycle (SDLC), worked in most of the life cycle phases.
  • Good knowledge and working experience in Object Oriented Analysis (OOA) and Object OrientedDesign (OOD).
  • Working knowledge in multi-tiered distributed environment, OOP concepts, good understanding of Software Development Lifecycle ( SDLC ).
  • Expertise in Web UI development using JavaScript OOP, AJAX, CSS, (X) HTML. Expertise in XML technologies XPath, XSL, XSLT.
  • Good experience designing databases, ORACLE, MySQL and SQL Server .
  • Knowledge in Java ERP tools like Microsoft Dynamics, Apache oFBiz, OpenBravo ERP, Opentaps, Jfire.
  • Experience in working with multiple Servers like IBM WebSphere, Web Logic, JBoss and Apache Tomcat.
  • Strong J2EE/Java application development background, with experience in defining functional and technical specifications.
  • Worked on ERP tools like SAP, PeopleSoft, Oracle
  • Experienced in developing applications using Apache Tomcat, Web Logic, and JBoss .
  • Expertise in web services technologies such as SOAP, Restful.
  • Intensive knowledge in databases like Oracle, SQL Server, PL/SQL, Queries, Triggers, DB2 Client, Hibernate, and JPA.
  • Extensive & expert level of experience with Java Platform, JEE, EJBs, JDBC, JPA, Servlets, JSP, JMS, XML, Applets, JavaScript, POJO.
  • Experienced in building cross browser compatibility applications using Angular.js, Node.js, Backbone.js, React.js, and Ext.js.
  • Experience in using DOM and SAX parsers to process, validate, parse and extract data from XML files.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the J unit tests.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
  • Pivotal Cloud Foundry and Spring Cloud
  • Implemented automation using Selenium Web Driver, Cucumber, JAVA, Maven&Jenkins.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Developed Java application for image processing (Tomcat, Oracle) and using Java ERP- Apache
  • Developed internal & external training portal (JSP/Struts, WebLogic, Tomcat, Eclipse, JBuilder.
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API .
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Backend as REST API on java using java restlet framework.
  • Experience in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX and JSP.
  • Expertise in various open source frameworks like Struts 2.x, 1.x, Spring, JSF, Ext JS and ORM Technology like Hibernate 3.0.
  • Experience in working with the REST web services and implemented in the SOAP UI for developing and testing the web services and parsing the XML files.
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, JSF, Java Beans, JMS and Object Oriented Programming techniques.
  • Extensive development experience in different IDE’s like Eclipse, MyEclipse, NetBeans, Web Logic Workshop, and WSAD/RAD.
  • Experience in XML related technologies like JAXP, JAXB, XML, XSL, XSD, XPATH, DTD, and XML Schemas.
  • Experience with Ext JS framework using AJAX services.
  • Creating Web Services SOAP over vendor to the Mainframes.
  • Used Web services - WSDL and SOAP for getting loan information and format conversion from other modules in the system.
  • Creating the message from the uploaded information and transaction data and sending this information using SOAP.
  • Storing the SOAP messages received in the JMS Queue of WebSphereMQ (MQ Series).
  • Extensive experience in implementation of the version control software VSS, CVS and Clear Case.
  • Experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
  • Implemented the project using SOAP based Web Services, WSDL, UDDI, SOAP to communicate with other systems (Geneses, ESKEM legacy systems) by using apache Axis.
  • Good experience on Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Diligent and highly enthusiastic professional with strong technical, analytical and communication skills.

TECHNICAL SKILLS:

Operating Systems: Windows, Unix, Linux, Macintosh

Web Technologies: J2EE, JDBC, JFaceSwing, Java Servlets, JSP, JSF Spring MVC, HTML5, CSS3, JQuery, AngularJS, ReactJSBootstrap, PHP, XML, JAX-RPC,SOAP(JAX-WS), RESTful(JAX-RS), MVC, Ajax, JSON, Jenkins., C++

Scripting Languages: JavaScript, Perl

Servers: Apache Tomcat, JBoss, Web Logic, Glassfish, Web Sphere (MQ)WebSphere Application Server, WebSphere portal server

Java Frameworks: Spring, Struts, Microservices, GoCD

Java ERP tools: Microsoft Dynamics, Apache oFBiz, OpenBravo ERP, Opentaps, Jfire

ORM Tools: Hibernate

Databases: Oracle 8i/9i/10g/11g, MS Access, MS SQL Server, DB2.

IDE s: Eclipse, RAD, JDeveloper, Net Beans, Visual Studio, RCP

Content Management Sys: BEA-Web logic content management system

Build Automation: Maven, Ant

Issue Reporting Tools: Bugzilla, Jazz, JIRA

Project Implementation: Agile Scrum Methodology

PROFESSIONAL EXPERIENCE:

Confidential, Trenton, NJ

Java/ J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Design & Analysis of the Customer Specifications, Implementing and testing.
  • Involved in designing the technical Design Documents as per the Business requirements.
  • Worked on server side implementation using spring core, spring annotations navigation from presentation to other layers using Spring MVC and integrated spring with Hibernate using Hibernate template to implement persistent layer.
  • Implemented Spring JMS message container listener to retrieve log objects from queue and send different destinations.
  • Implemented, configured spring message sources, resource bundles for labels, message properties for internationalization.
  • Implemented centralized dispatch controller to pass incoming request to helper classes using Spring MVC annotations, custom annotations and java reflection technology.
  • Using Java ERP OpenBravo to improve the performance.
  • Using JIRA to manage the issues/project work flow.
  • Developed Restful Microservices using Spring Rest and MVC, for OSS services
  • Developed Microservices business components using Spring Boot. Consumed REST based Microservices with Rest template based on RESTful APIs
  • Created Docker images using Spotify Maven Plugin, for deployment of microservices.
  • Good exposure to Java Web Services development using SOAP, REST, WSDL & UDDI and Spring.
  • Worked on implementing directives and scope values using AngularJs for an existing webpage.
  • Used Oracle as the backend database and integrated with Hibernate to retrieve Data Access Objects.
  • Invoked rest-core methods from the individual change appliers using Jersey-client library.
  • Involved in various phases of Software Development Life Cycle ( SDLC ).
  • Project was developed following Agileand Scrum methodologies.
  • Experience of working with Application Servers like ApacheTomcat, IBM WebSphere, Microsoft IIS server etc.
  • Assisted in successful platform migration of application from IBM Web sphere to ApacheTomcat.
  • Designed and developed a unified messaging service platform using Apache.
  • Used Web services - WSDL and SOAP for getting required information from third party
  • Configured Hibernate configuration file to configure the data base drivers, connection pooling, session management and mapping files to map to tables in the oracle database.
  • Used Oracle ADF, JDeveloper, HTML5, jQuery for all front-end development.
  • Developed stored procedures to implement business logic and called from hibernate using Callable statements.
  • Used various JavaScript libraries like Angular Js, Backbone.Js, react.Js, and developing Rich Internet Applications (RIA)
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Implemented Hibernate second level of caching using configuration files and EHcache provider.
  • Develop a strategy for building and deploying the software in a continuous integration (CI) environment
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
  • Exported Test Case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed.
  • Used Junit to run Cucumber feature and scenarios and generating report daily basis.
  • Developed User Interface Components using JSF (Java Server Faces). Designed web module in spring framework for the J2EE application.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Designed REST APIs supporting JSON that allow sophisticated, effective and low cost application integration.
  • Used RESTAPI with JAX-RS for consuming web services to handle two interfaces XML and JSON.
  • Implemented single ton, facade and MVC design pattern.
  • Implemented cross-domain calls using JQuery, implemented call back functions to handle JSON responses.
  • Communicated with other Health Care info by using Web Services with the help of SOAP, WSDL JAX-B.
  • GUI development using Swing and Eclipse RCP
  • Responsible for writing the Design Specifications for the user interfaces and the business logic layers.
  • Developed the front-end using Eclipse RCP/Java Swing involving UI design user generated event handling in corporation of underlying functionalities as per the laid down specifications and involved in incorporating business logic in SQL code stored procedures.
  • Implemented SOA architecture using SOAP web services by JAX-WS.
  • Created WSDL and WADL as a start points to develop an application.
  • Developed RESTFUL web services on JBoss IDE using Spring Framework.
  • Consumed RESTFUL web services on IIB tool to display results on consumer application.
  • Used Fortify static code Analyzer.
  • Used JBoss IDE with integrated server for designing, coding and developing applications.
  • Integrated the application with Spring Quartz framework.
  • Testing and production support of core java based multithreading ETL tool for distributed loading XML data into Oracle11g database using JPA/Hibernate.

Environment: Java/J2EE(jdk 1.5/1.7), Spring, Spring MVC, Hibernate, JMS, Rest web services, Junit, JSF, Maven, Rest, XML, JSON, JAX-RS, JIRA, Stored Procedures, Apigee,Pivotal Cloud Foundry, Easy Mock, ETL, UML, JPA, Microservices, GoCD, Jenkins, apache POI, Mule ESB, Java ERP tools.

Confidential, Louisville, KY

Java Developer

Responsibilities:

  • Involved in developing code for multiple modules Order processor, Dispensing, Pick Up today.
  • Applying Spring Framework for transaction Management and Spring JDBC for building ORM, and Dependency Injection.
  • Developed a Java/J2EE based Web Application with complete springsuite, implementing SpringMVC and other springmodules.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Wrote different queries for database to retrieve the details from the IBMInformix database which are configured for One Source System.
  • Installed and configured several plugins/add-ons for JIRA such as Tempo spread sheets, Intenso active directory integration, and gadgets for JIRA .
  • Extensive JIRA projects configuration& development using screen schemes, notification schemes, workflow schemes, workflow's conditions and post-functions, custom fields& issue types to reuse code and increase system performance.
  • Upgraded JIRA from version 3.0 to 3.2 to use new features such as screen tabs and extended bulk editing.
  • Worked with JavaScript, Angular, React.js, Backbone.js C#, REST API and Security Concepts extensively used Bootstrap and AngularJS for the development of User Interface ( UI )
  • Responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using React.js
  • Used Jersey framework to develop Restful Web Services for clients.
  • Designed front-end, data driven GUI using JSP, HTML, Backbone.js, JavaScript and CSS, JQuery.
  • AngularJS, JavaScript, or reusable web components.
  • Designing back-end skeleton layer from scratch with Node.js frameworks including templating, configuration with SQL/NoSQL databases including ORM/ODM.
  • Developed several stored procedures and functions using advanced Oracle concepts such as Bulk Binds, Bulk Collects to improve performance.
  • Used DAO pattern to retrieve the data from database.
  • Used Java ERP Apache to integrate and automate the process.
  • Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
  • Developed web service for web store components using Jersey Restful API.
  • Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Extensively used Junit and JMockit for writing unit test cases.
  • Created and modified Complex SQL Commands.
  • Used Maven building tool.
  • Used Sonar, Anthill, Jenkins.
  • Consumed SOAP based web services to transfer information to the server from List server.
  • Implemented agile methodology throughout the project development lifecycles.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files.

Environment: Java (JDK 1.5), J2EE, Spring 3.0, JDBC Template, Jersey Restful Web service, Microservices, Eclipse 4.3 Kepler, log4j,AngularJS,Maven, Collections, Pivotal Cloud Foundry, GoCD, HTML5, Java Script, JQuery,Backbone.js, DB2, Jenkins, Sonar, Anthill, JIRA, Tomcat 7.0, IBM Informix DB, Java ERP tools.

Confidential, Green Bay, WI

Java/ J2EE& UI Developer

Responsibilities:

  • Involved in the design, development and testing phases of Software Development using Scaled Agile methodology with Test Driven Development (TDD) and Pair Programming.
  • Used Spring MVC framework to implement the MVC design pattern
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Designed UI with in object oriented JavaScript Frameworks likeAngular.js, Node.js, Backbone.js, Require.js and Ext.js
  • Developed UI using HTML, CSS, JavaScript, JQuery, JSP, andAJAX
  • Used various jQuery plugins depending on the application requirements
  • Used jQuery mainly for adding several functionalities to the application (calendar, tooltips,popover, hiding elements, validation, making Ajax calls, etc.)
  • Used Bootstrap for Responsive Web design
  • Used JAX-WS to interact with other applications using SOAP and WSDL file.
  • Worked on Rest API calls and integrated with UI.
  • Used SQL and HSQLdatabases to check inserted data and developed queries to get data from different tables
  • Used Node.js and Npm modules
  • Involved in developing distributed, transactional, secure and portable applications based on Java technology using Hibernate technology
  • Used JUnit framework for Unit testing of application
  • Used Hibernate named queries to call stored procedures
  • Very good with AngularJS as filters, rootscope, custom directives, single page applications and templates.
  • Established user interface design standards, Internationalization (I18N) and Localization (L10N) considerations, framework guide and checklists to enhance Development's autonomy.
  • Configured with grunt.js to test the JavaScript with JSHint, run unit tests with Jasmine-Karma (for the AngularJS projects), compile SASS and concatenate, minify and Gzip the source code for deployment.
  • Worked on Cross-Browser Compatible issues.
  • Developed the front-end framework, monitoring dashboards and real time monitoring user interfaces using Angular Widgets using Custom directives.
  • Developed the application on RAD and deployed it on IBM WebSphere Application Sever.
  • Used Log4j to log different types of messages to write on to the proprietary log model.

Environment: Java/J2EE, JSP, JSF, Hibernate, Spring Framework, HTML, CSS, AJAX, JQuery, JavaScript,AngularJS,SOAP, REST Web services, XML, JSON, Oracle, Node.js, JUnit, Windows, Linux, Maven, Eclipse, GIT, Log4j, Apache Axis, SQL, DB2

Confidential

Java Developer

Responsibilities:

  • Involved in requirement analysis, design, coding and unit testing.
  • Developed the middle tier using J2EE technologies under Struts framework.
  • Developed enterprise application using JSP, Servlet, JDBC and Hibernate.
  • Used spring to implement MVC ( Model View Controller) architecture and Hibernate for Java object mapping with database tables.
  • Used Spring AOP for cross cutting concerns like Transaction management and logging Web service calls
  • Implemented JAXP for SAX to the event-driven, serial-access mechanism that does element-by-element processing.
  • Implemented JAXP also supports the XSLT to control over the presentation of the data and enabling to convert the data from XML documents to other formats, such as HTML.
  • Extensively used design patterns like Singleton,Value Object,Service Delegator and Data Access Object.
  • Developed the core component of recovery management module using Spring MVCFramework.
  • Used SpringIOC and configured the Dependency Injection using Spring Context
  • Involved in design and coding utilizing Spring Dependency Injection.
  • Developed presentation layer components comprising of JSP, JSTL Servlets, ESB, Drools JQuery and HTML5.
  • Used Log4J for logging framework to debug the code.
  • Handled the database management using PL/SQL DML and DDL SQL statements.
  • Maintained source code versioning using CVS.
  • Was integral part of Scrum process, JSON and Agile (TDD) methodology
  • Conducted code reviews session both for features and bug fixes.
  • Used JUnit for Unit testing.

Environment: Java1.6, J2EE, Struts, Servlets, Spring, Maven, REST, JSP, HTML5, JSON, JQuery, AJAX, Java Script, Hibernate, JDBC, JSF, JBOSS, Web Services, Agile (implying TDD) UI, JavaScript, Eclipse IDE, JSTL, CVS, JUnit, Eclipse, Log4J.

We'd love your feedback!