We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Greenville, SC

SUMMARY:

  • 8 years of IT experience. Good working knowledge in architecture/design in multiple business domains ranging from Banking, Health Care, Automobile and Insurance also healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
  • Worked in Web application development using HTML, DHTML, CSS, UML, JavaScript, AJAX, Spring, REST, SOAP, J2EE (JSP, Servlets, JDBC), JavaBeans, JMS, XML, Oracle, SQL, and Spring MVC.
  • Good knowledge and hands on experience in MVC (Struts), Spring, Microservices, Oracle Application Development Framework Oracle ADF and ORM (Hibernate) frameworks.
  • Extensive knowledge of XML - based standards and protocols (such as WSDL and SOAP ), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services .
  • Experience in RAD (Rapid Application Development), Agile Methodology and Scrum Software.
  • Implemented the task dashboard of different JBPM workflows using BPMN 2.0, business rules using business rules using Drools.
  • Good knowledge about creational design patterns such as singleton, factory, prototype,behavioral design patterns like chain of responsibility, command, interpreter, observer; structural design patterns like adapter, corporate and facade
  • Experience in integration of Struts, Oracle ADF, JSF, and Spring Web flow, EJB with Spring Framework and Spring with Hibernate, Spring Jdbc and Spring Boot.
  • Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss and IBM Blue works .
  • Extensive experience in working IDE tools like Eclipse, RAD, WID (Web Sphere Integration Designer), STS, Eclipse, IntelliJ.
  • Extensive experience in implementation of the version control software SVN, CVS, Git using both command line and UI.
  • Expertise in development of Single Page Application (SPA) using Angular 5 Framework and Angular libraries such as Angular CLI, Angular 5 Material and implemented third-party libraries Knowledge on Angular6.
  • Involved writing coding using Microservices , JavaScript and Angular JS to generate dynamic web pages and web content.
  • Developed Persistence object using Hibernate and Java Persistence API(JPA).
  • Developed spring boot application by using the CrudRepository interface build up on the API(JPA) .
  • Experienced in generating logging by Log4j to identify the errors in production test environment. experienced in build tools like Ant, Maven and Gradle tools.
  • Experience on LDAP integration in Spring Boot maven application for Single Sign On (SSO) page user integration deployed in WebSphere application.
  • Enhancement and Development experience on Jasper reports on old legacy projects.
  • Hands on experience using Messaging Services like JMS, IBM Blue works , MQ Series .
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/SIT/UAT/Prod.
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.
  • Expertise in working with Windows, LINUX and UNIX, Shell Scripting, Subversion and CLEARCASE platforms and also in environments using Agile (SCRUM) development methodologies.
  • Experience in Multi-tier Web Application Development using MVC2 Architecture, Design Patterns, Struts framework , and Hibernate .
  • Developed the UI panels using JSF, XHTML , Appian, Oracle, AngularJS, Cucumber and/or Selenium WebDriver, LDAP , XML, Web Services , SQL , Data Modeling, JBoss , WebSphere or WebLogic Application Servers, SaaS, POC, RDBMS , CSS , POJO and JQuery.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, UML, C, JavaScript, HTML, HTML4, HTML 5, CSS, CSS 3, DOJO, DHTML, PHP, NodeJS

Java Technologies: JSP, Servlets, Oracle ADF JDBC, Java Beans, Microservices, IBM BPM 9.0, BPMN 2.0, Exception Handling, Multi-Threading, Spring Boot, Event Handling, REST / SOAP Web Services, IBM Blue works.

Development Tools: IntalliJ, Eclipse, STS, My Eclipse, Net Beans, IntelliJ, IBM RAD, RSA and JCreator.

Version Controller: SVN, Clear Case, CVS, ANT, GIT

Frameworks: JSF Framework, Microservices, SPRINGS, ANGULARJS, Angular5, EJB3.0, STRUCTS, RESTful, HIBERNATE.

Databases: SQL Server, Oracle, PL/SQL, My SQL, MongoDB, CouchDB.

Scripting Languages: JavaScript, AJAX

Application Servers: Web Sphere, Web logic Server, JBOSS.

Operating Systems: Windws2000, Windows XP, Windows7, WINDOWS 8, LINUX, UNIX.

Web/App Servers: Apache Tomcat 4.1/5.5/6.0/7.0, Jetty, WebSphere Application Server and JBoss.

Cloud: AWS

PROFESSIONAL EXPERIENCE:

Confidential -Greenville SC

Java/J2EE Developer

Responsibilities:

  • Responsible for creating and maintaining architecture for Restful API using Spring Boot maven project.
  • Implemented Hibernate from scratch to connectivity with database to the application.
  • Used Hibernate annotations for mapping between POJOs and Tables in the Database.
  • Used JPA Annotations for Mapping Objects to Tables, hibernate features such as Lazy Loading, Hibernate Query Language (HQL), Criteria and Pagination.
  • Developed Persistence object using Hibernate and Java Persistence API(JPA).
  • Developed spring boot application by using the CrudRepository interface build up on the API(JPA)
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.
  • Experience in integration of Struts, JSF, and Spring Web flow, EJB with Spring Framework and Spring with Hibernate, Spring Jdbc, JPA and Spring Boot.
  • Experience enhancements on our old legacy projects which is developed by JSF, EJB, Struts.
  • Experience on LDAP integration in Spring Boot maven application for Single Sign On (SSO) page user integration deployed in WebSphere application cloud as AWS.
  • Enhancement and Development experience on Jasper reports on old legacy projects.
  • Implementing the Swagger in spring Boot maven application by testing the web module.
  • Expertise in development of Single Page Application (SPA) using Angular 5 Framework and Angular libraries such as Angular CLI, Angular 5 Material and implemented third-party libraries Knowledge on Angular6.
  • Implementing the data service, routing module and development on components using angular CLI.
  • Deployed Spring web applications on Tomcat Application Server and EJB, Structs, JSF Enterprise Applications are deployment in IBM WebSphere Server.

Environment: Hibernate, LDAP, WebSphere, Tomcat, Jbos, JSF, EJB, Structs, Spring web applications, Angular CLI, Angular 5, Jasper reports, Swagger, spring Boot maven, AWS, Single Sign On (SSO), JSF, Spring Jdbc, JPA and Spring Boot, CrudRepository, API(JPA), Hibernate annotations, Agile, Test Driven Development (TDD), Junit, Mockito, Maven, JIRA issue navigator, Crucible Code Reviews.

Confidential - Coppell, TX

Java/J2EE Developer

Responsibilities:

  • Responsible for creation of design artifacts such as use cases and sequence diagrams .
  • Developed application on Spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JDBC, Spring Web flow using Spring MVC.
  • Worked on Spring Web Flow on Spring MVC to build an application from scratch using Spring XML configurations, annotations. Wrote controllers to handle incoming requests and send output to the UI
  • Used Spring Security framework to set up authentication and authorization for the application using firm wide single sign on.
  • Developed persistence layer integrating Microservices, Hibernate with Spring ORM support, also used Spring JDBC for lightweight database operations.
  • Used JPA Annotations for Mapping Objects to Tables, hibernate features such as Lazy Loading, Hibernate Query Language (HQL), Criteria and Pagination.
  • Experience with Service oriented architecture (SOA), developing SOAP web services based on JAX-WS (Document Style) using HTTP Protocol on Bottom Up style development for creating Endpoints.
  • Developed user interface using JSP, JSF, Ajax, LESS, DOJO, and JQuery.
  • Used Drools to handle complex business rules using Rule Sets and Rule Flows.
  • Developed User Interface using Google Web Toolkit (GWT) features like Data Binding, Activity classes, editing ui.xml to create UI components.
  • Used Jasper Reports and iReport tool to create PDF version of recommended plans for document generation.
  • Wrote complex SQLs, Stored Procedures PL/SQL using SQL developer & TOAD, executed on Oracle Database.
  • Created custom page templates and used ADF skinning features to design web pages.
  • Worked on Angular JS, used its two-way data binding to achieve the feedback functionality from the user.
  • Involved in configuration, data conversion and Implementation of Oracle EBS Procure-to-Pay, Inventory, warehouse management, and Order-to-Cash modules.
  • Created Angular 5 service and integration with RESTful APIs.
  • Used SVN as source control tool for branching, merging and maintain code versions in the repository enabled using Maven Versioning Capability.
  • Developed, Tested and Deployed application in Apache Tomcat 7.0.
  • Implemented the interaction between applications and Mule ESB by using Message Service clients.
  • Used Java and Web services to validate the Migration Functions.
  • Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.

Environment: Java 1.6, JSP, Java Beans, Struts 1.3, Struts Tag Libs, JSTL, Hibernate, Java Script, jQuery, Angular JS, Angular5, StrutsV1.x, JSFV1.x, XML, XSLT, Web Sphere Integration Developer TomcatV6.0, Microservices, IBM Blue works Restful Web Services, spring security, DB2v9.1, SQL Query Analyzer, SQL Server 2005/2000.

Confidential, Greenville, SC

Java Webservices Developer

Responsibilities:

  • Used Tibco Enterprise Messaging Service for messaging.
  • Designed code for Publish and Subscribe messages on Tibco EMS Topics.
  • Consuming Xml messages through JMS listener, Microservices from topics of the Source system.
  • Worked with JAXB to unmarshall the message into Java objects and worked with those objects.
  • Implemented MESSAGE DRIVEN BEANS for Message listener.
  • Worked on Spring MVC, Microservices application with XML configurations and annotations. Used Dispatcher servlet to route incoming requests, controllers to handle requests and Model to send values to user interface.
  • Implemented Hibernate from scratch to connectivity with database to the application,
  • Used Hibernate annotations for mapping between POJOs and Tables in the Database.
  • Used joins annotations for connectivity between the entities.
  • Developed restful webservices using Google Oauth and Microservices token system from scratch to give xml responses to the clients.
  • We are consuming rest services of others using Rest Template and Rest Client with using proxies.
  • Testing Rest Services Using Soap Ui and PostMan.
  • Implemented Breeze library built on top of the Hibernate from scratch to querying database dynamically from the user request in Json format so we reduced lot of code to handle different requests.
  • Implemented Spring Boot first time in project for automation testing team.
  • Refactoring old code to maximize the efficiency of the system by reducing number of expensive calls to the Database so that our system performance increased double.
  • Using Schema validator to validate xmls against respective Xsds.
  • Used Java Comparator tools to compare our database with Source Database.
  • Introduced notification message system Using Spring Message Service to send Quality reports to the clients.
  • Publishing xml messages on topics using JMS.
  • Working with visual vm to trigger actions to the application like comparing source Data with target data and sending emails to the client team.
  • Used Angular5, HTML5, CSS, Bootstrap and Java Script as front end technologies to develop the portals.
  • Used rest endpoint urls in the Angular 5 service layer to get the data from the backend in json format.
  • Used Gradle as build tool, GIT as code repository and STS as Ide.
  • Used log4j for debugging the application.
  • Working with Test Driven Development and doing pair programming with other developers to write better quality code.
  • Working on continues integration methodology for building and deployment of code in different environments using Jenkins Continues Integration.
  • Creating documentation for project modules using Confluence tool.

ENVIRONMENT : Oracle Sql Developer, Spring Boot, Tomcat Server, IBM Blue works, STS, Spring MVC, SOAP, REST, XML, JSON, Gradle, GIT, Linux, Sonar, Microservices, Jenkins, Spring Messaging, Groovy, Junit, JMS, Breeze, putty, Visual Vm and Jira.

Confidential, Nashville, TN

JAVA DEVELOPER

Responsibilities:

  • Involved in the SDLC phases i.e. analysis, design, development and testing phases of the project
  • Involved in integrating Spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • JDBC APIs and Hibernate was used to access Database.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.
  • Interacted with clients and application users in gathering the Requirements.
  • Implemented Web Services to receive client requests.
  • Implemented JUnit for testing.
  • The application flow is designed and developed using Struts, spring and data mapping framework.
  • Designed and implemented Session Facade, Service Locator, Business Delegate and Data Access Object design patterns.
  • Prepared Test Cases to perform Unit, Integration and System Testing.
  • Responsible in assisting the Technical lead with Requirement Analysis, Technical documentation and preparing Technical Design Specifications.
  • Developed JSP pages for web Layouts using HTML, CSS, Struts Tags and UI components. Deployed the application components using Apache Tomcat and Web logic Servers and tested the developed components using JUnit.

ENVIRONMENT: Java, JSP, J2EE, HTML, CSS, Struts, Apache Tomcat, Web logic, Junit, Façade, Web Services, Spring, Hibernate, Oracle 9g

Confidential

JAVA DEVELOPER

Responsibilities:

  • Worked on JAX - WS, JAXB Web Services using SOAP and JAX-RS, Jersey for Restful Web Services.
  • Interact with System Analysts and understand the requirements.
  • Inject the Interfaces and Brokers into Java Classes using CDI Bean Injection .
  • Worked on Web Sphere Integration Developer (WID ) to integrate Safeco services with Liberty Mutual and Eclipse later once we migrated to Java to increase efficiency.
  • Worked with both Web Sphere Application Server (WAS) and Web Sphere Process Server (WPS).
  • Extensively used Log4J for logging, Test NG as a test framework.
  • Worked on Spring AOP, IOC and Hibernate ORM .
  • Responsible to troubleshoot issues and defects logged by client team and deliver the fix.
  • Test the services developed using SOAPUI.

Environment: CDI Framework, BPEL, Mediation Flows, SOAP & Restful web services, IBM WID, Eclipse, WAS (Liberty Profile), WPS, BPEL, Gradle, ANT, SOAP UI, Eclipse, RTC, IBM Blue works.

Hire Now