We provide IT Staff Augmentation Services!

Full Stack Developer Resume

St Louis, MO

SUMMARY:

  • 7 years of Software development experience with full project lifecycle development using Java/J2EE technologies along with UIdevelopment experience.
  • Extensively worked on core java concepts like Inheritance, Abstraction, Encapsulation, Polymorphism, Exception handling, Multi - Threading and Collections Framework
  • Experience in developing applications using Waterfall,Agile methodologies with Test Driven Development (TDD) and SCRUM.
  • ExpertiseinObject oriented analysis, design/development methodologies, UML Use Cases, Sequence, Page Flow and ClassDiagrams.
  • Experience in implementing JAVA/JEE design patterns such as MVC, Singleton, Factory, Session Facade and BusinessDelegate.
  • Extensive experience with both core and advanced Java technologies which includes Java, XML, JavaScript, JEE, JSP, EJB 2.0/3.0, JDBC, Struts, Servlets, JMS, JSF My Faces, Rich Faces, Prime Faces, JPA, JAX-WS, JAX RS, Spring andHibernate.
  • Good at creating rich frontend for Single Page Applications in AJAX, JSF / JavaScript technologies using JavaScript libraries like jQuery, Angular JS,Angular 4, React JS, Bootstrap.
  • Extensive knowledge in using Java Script frameworks such as jQueryand DOJO.
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT, XQuery, XPath and DTD.
  • Expertise in client-side design and validations using HTML, DHTML, CSS, Java Script, JSP and JSTL.
  • Experience in developing applications using AngularJS , Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Solid Hands-on experience in end to end implementation of CI and CD (Continuous Delivery), DevOps processes using AWS Code Commit AWS Code Deploy, AWS Code Pipeline, Jenkins, and Ansible.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Good Experience in implementing Web Services such as SOAP and REST using CXF2, Jersey, JAX-WS, JAX-RS.
  • Good Understanding of APIGEE architecture.
  • Have used almost all the Apigee edge policies while implementing endpoints on gateway.
  • Strong Hands on Experience working with I BM MQ Series and JMS for communications between middleware components.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading and Serialization
  • Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJavathat are consumed by other microservices with an average response time of 30 milliseconds.
  • Expertise in J2EE Middle tier applications using EJB 2.0/3.0 and Spring 3.0.
  • Experience in designed and developed backend application servers using Python.
  • Strong experience in Developing applications by implementing MVC framework like Struts 2.0, Spring 3.x and ORM technologies like Hibernate, JPA, Spring JPA.
  • Strong experience and knowledge of real time data analytics using SparkStreaming, Kafka and Flume.
  • Good experience in writing Spark applications using Python and Scala
  • Expertise in Cutting EdgeTechnologies like EJB, JMS, REST, Jersey, JTA, XML and Web Sphere MQ Series with good experience in Developing and Deploying EnterpriseJavaBeans on ApplicationServers like WebLogic, WebSphere and JBoss.
  • Having good RDBMS concepts knowledge and worked with MySQL, Oracle 10g.
  • Experience working with NOSQL databases like MongoDB.
  • Proficient in SQL and wrote Stored Procedures, Triggersbesides writing DDL, DML andtransaction queries with development tools like TOAD and Aqua Data Studio.
  • Expertise knowledge in building applications using Rational Unified Process (RUP), UML and OOAD.
  • Experienced in writing unit test cases using Junit, Mockito, TestNG.
  • Hands on Experience in writing shell, ANT, Maven, Gradle, Jenkins (CI) scripts for builds and deployments to different environments.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Good Working Knowledge on using tools like JIRA, Confluence, Rally.
  • Involved in developing Test plans, Test Cases (Manual/Automated), Test Procedures and white-box and black-box testing.
  • Worked on setting up Jenkins for continuous integration and continuous builds with Maven, Gradle and AN
  • Experience in container-based technologies like Docker, Kubernetes and OpenShift along with the development of Microservices architecture using Spring Boot.
  • Experience with design, management, configuration and troubleshooting of distributed production environments based on NoSQL technologies like MongoDB, Apache Hadoop/HBase, Couchbase, etc.
  • Experience in working with applications deployed to AWS cloud and hands on experience using AWS management console and SDK to interact with AWS services
  • Experience with various version control software such asRational clear case, WinCVS, Team Foundation Server (TFS)
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model.
  • Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player and ability to effectively communicate with all levels of the organization.

TECHNICAL SKILLS:

Languages: C, Java (J2SE1.7/1.6/1.5, J2EE1.5/1.4), SQL, Python

Technologies: JSP 2.x, Servlets (3.x), JDBC 4.x, Struts2.x/1.x, Hibernate 3.x/4.x, Spring 3.x/4.x, EJB3.0, Spark, JSTL, JSF, Web Services, Log4j, Spring Core, Spring Data, Spring Security.

Web Technologies: HTML5, CSS3, XML 1.0, JavaScript 1.x, jQuery, Angular 2/4/5, AngularJS, ReactJS, BootstrapAJAX, SOAP, REST, JSON, JAX-WS, JAX-RS,

Development Tools (IDEs): Eclipse, NetBeans 8.x, IntelliJ 15.x, STS, Brackets, Sublime Text, Visual Studio

Web/Application Servers: Tomcat, JBoss Wildfly

Design Patterns: MVC, Singleton, Front Controller, Session Façade and DAO patterns

Databases: MySQL, Oracle 11g/10g/9i, MongoDB

Platforms: Windows, UNIX, LINUX, AWS

API Testing Tools and Developer Tools: Junit 4.x, Jasmine, Protractor, Selenium, SOAPUI, Postman, Swagger

Version Control: CVS, SVN, GIT, TFS

Methodologies: Agile Methodology, Waterfall

Build Tools: Ant, Maven, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, St Louis, MO

Full Stack developer

Responsibilities:

  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.
  • Implemented presentation layer using HTML and did front-end validations using Angular Forms and Typescript .
  • Used Angular router for page navigation and defined Http interceptors for the Http Client to insert token to the request.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Utilized NUnit and Jasmine for back-end and front-end testing.
  • Worked with various Inbuilt Angular modules such as @angular/core, @angular/common, @angular/forms, @angular/router, @angular/http etc.
  • Used Angular CLI to generate components, services, modules and specs and developed both unit and integration tests using Jasmine.
  • Built Web pages using HTML5, JavaScript, User Interface Design, XHTML, CSS3, D3.js, ECMAScript 6.0, Angular JS, Angular 4/5, Bootstrap, JSON, AJAX, React.JS, Redux, DOM.
  • Configuring infrastructure for deployment of Middleware application through APIGEE.
  • Troubleshooting and monitoring API proxies running on Apigee using APIGEE Trace tool.
  • Hands on experience in Hybrid mobile application development using Ionic, Angular, React / Redux, JavaScript.
  • Experienced in React JS and working with React Flux architecture and Redux frameworks.
  • Used APIGEE Killer to check the performance of each component of Apigee product and fixed lots of issues.
  • Used Angular charting library to develop views that has line, pie, bar and dynamic charts.
  • Worked with PrimeNG components such as data tables, data lists and tree components and used NG-Redux to manage the state in the application.
  • Extensively used Core Java, Servlets, JSP, XML and spring in presentation tier.
  • Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation and some other features in Java 6.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Used Hibernate, Object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to oracle relational data model with SQL-based schema.
  • Created and injected springservices, springcontrollers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Built application logic using Python.
  • Django framework was used to make changes to the code to access Python libraries for the data transfer.
  • Used Spring MVC to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.
  • Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework and used Micro service architecture with Spring Boot based service through REST.
  • Extensively worked on Spring bean wiring, Spring DAO and spring AOP modules and implemented Spring AOP in exception handling, which reduces the development time to handle the exceptions.
  • Deployed production site using Apache 2.0 with mod Python.
  • Implemented Spark Scripts using Scala, Spark SQL to access hive tables into spark for faster processing of data.
  • Used Couchbase Lite, a client-side ‘NoSQL’ database hosted on the device, exposed via REST API through the pmapi domain which automatically replicates to a master server-side database.
  • Maintained ELK (Elastic Search, Logstash, and Kibana) and Wrote Spark scripts using Scala shell.
  • Provided Transaction Management using the Hibernate configurations and Involved in integrating the business layer with DAO layer using JPA.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Worked on relational database design and writing SQL queries, stored procedures, views, and functions with Oracle.
  • Focused on architecting NoSQL database like Mongo DB database
  • Used Spring JMS to consume and produce the messages from Active MQ Queues and Virtual topics.
  • Interfaced with the NoSQL, Cassandra back-end database by integrating spring with Hibernate.
  • Developed, debugged, integrated and deployed applications using Eclipse (IDE) and used GIT as a Version Control.
  • Involved in build process, modifying the Gradle files, compiling the code building, packaging the WAR file and deploying onto various Tomcat servers in UNIX environments.
  • Worked with java libraries to access AWS facilities as Simple Storage service, Simple queue and Simple DB
  • Implemented business logic using session beans for integration of EJB's into struts framework.
  • Worked on setting up Jenkins jobs for CI/CD and for deploying the docker images to AWS container services
  • Worked with NoSQL, Couchbase server for handling huge amount of data
  • Deployment of Applications in OpenShift Environment and using both containers and orchestration.
  • Scaled the component interactions and generalized the interfaces using Restful web service.
  • Coordinated with QA team for development of test plan, test cases, test code and responsible for defects allocation and resolution of those defects using jasmine and karma.
  • Worked on JMS for developing messaging services and implemented message listeners for message processing and delivery.
  • Used Log4j for tracking errors and debugging the code and Resolved bugs and Change Requests to already existing code
  • Used TFS for Business Requirement Task's maintenance, Commitment, Development, Testing, Build, Deployments among the Team.
  • Used Jenkins continuous integration tool and used Git as a version control system to store and retrieve the code.

Environment: Java 1.8, STS, JMS, Python, Spring 4.2, HTML5, CSS3, Angular 2, JavaScript, XML, Restful API, JSON, Oracle12c, Hibernate 4, GIT, Junit 4.9, EJB, Jasmine, Karma, log4j, AWS, OOP, Spark, Eclipse, JIRA, Jenkins, GIT, TFS

Confidential, Ann Arbor, MI

Software developer

Responsibilities:

  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.
  • Written REST endpoints using annotations and Jacksonlibraries and tested those endpoints in Postman and from UI end.
  • Implemented presentation layer using HTML and did front-end validations using Angular Forms and Typescript .
  • Used Angular router for page navigation and defined Http interceptors for the Http Client to insert token to the request.
  • Hands-on experience in building Continuous Integration and Continuous Delivery (CI/CD) pipelines using Git, Jenkins, Groovy.
  • Used Angular charting library to develop views that has line, pie, bar and dynamic charts.
  • Used Hibernate, Object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to oracle relational data model with SQL-based schema.
  • Developed user interface by using the React JS, Redux, React Router for SPA development.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library for other parallel projects.
  • Created services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4
  • Extensively used and implemented Interfaces, OOP concepts, Collections, Exceptional Handling, JVM, Garbage collections, Multi-threading, Compositions and aggregations.
  • Worked on JavaScript frameworks like Angular 4.
  • Created and injected springservices, springcontrollers and DAOs to achieve dependency injection and to wire objects of business classes
  • Created dynamic HTML pages, used JavaScript, J Query, NoSQL, Restful and AJAX to create interactive front-end GUI.
  • Created tests using NUnit and Selenium to test code and integrations.
  • Implemented changes to the application, saved in GIT version control, and deployed updated version to cloud using Ansible. Installed NGINX web server with ssl certificates.
  • Used Spring MVC to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.
  • Testing and production support of core java based multithreading ETL tool for distributed loading XML data into Oracle11g database using JPA/Hibernate.
  • Used Spring Core for dependency injection/Inversion of control (IOC) and Hibernate Framework for persistence onto oracle database.
  • Worked in Building application platforms in the Cloud by leveraging Amazon Web Services, open source technologies & best engineering practices of CI/CD.
  • Build Java EE 7 based public web-based systems from scratch using Spring MVC framework, Hibernate and Angular 4
  • Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services
  • Good experience in developing customized policies in Apigee Edge and developing API's in Apigee Baas.
  • Performed Service Level Testing for Web services using Soap UI, Postman and Apigee.
  • Experience providing Apigee Edge Platform diagnostic and troubleshooting ability.
  • Experience in container-based technologies like Docker, Kubernetes, and OpenShift along with the development of Microservices architecture using Spring Boot.
  • Extensively worked on Spring bean wiring, Spring DAO and spring AOP modules and implemented Spring AOP in exception handling, which reduces the development time to handle the exceptions.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application,pagenavigationusing Angular 4.
  • Used Angular 4 HTTP to retrieve data through Web API from Entity Framework.
  • Involved in converting Cassandra/Hive/SQL queries into Spark transformations using RDD's and Scala.
  • Used Scala to convert Hive/SQL queries into RDD transformations in Apache Spark.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Worked on relational database design and writing SQL queries, stored procedures, views, and functions with Oracle.
  • Used Couchbase Server to store the data related to statuses of transactions for the downstream for further processing.
  • Used Angular 4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Developed, debugged, integrated and deployed applicationsand used GIT as a Version Control.
  • Involved in build process, modifying the Gradle files, compiling the code building, packaging the WAR file and deploying onto various Tomcat servers in UNIX environments.
  • Worked with java libraries to access AWS facilities as Simple Storage service, Simple queue and Simple DB
  • Worked on setting up Jenkins jobs for CI/CD and for deploying the docker images to AWS container service
  • Used OpenShift Container services for coordinating cluster over docker and scheduling workflows.
  • Involved in enhancing REST API features, transition to Docker/OpenShift/Kubernetes environment.
  • Scaled the component interactions and generalized the interfaces using Restful web service.
  • Worked on JMS for developing messaging services and implemented message listeners for message processing and deliver
  • Implemented Active MQ and Qpid message brokers for interaction between the applications.
  • Message broker services are achieved in the application using Active MQ with JMS framework.
  • Created the Jenkins Pipeline to integrate the CI/CD process of deploying the application in RedHat Openshift. Created the stages in Jenkins to build the application.
  • Managing the Openshift cluster that includes scaling up and down the AWS app nodes.
  • Used TEAM FOUNDATION SERVER TFS to check-in and checkout codes to the repository
  • Used Log4j for tracking errors and debugging the code and Resolved bugs and Change Requests to already existing code.
  • Used Jenkins continuous integration tool and used Git as a version control system to store and retrieve the code.

Environment: MVC, HTML5, CSS3, Angular 4, WebAPI, Nginx,JavaScript, NUnit, Couchbase, XML, Restful API, JSON, MS SQL Server, Hibernate 4, GIT, Junit 4.9, EJB,log4j, AWS,JIRA, TFS, Jenkins, Postman.

Confidential, Orlando, FL

Full Stack Developer

Responsibilities:

  • Participated in Agile Scrum methodology for application development and involved in developing of design documents with UML class diagrams.
  • Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, JS, and CSS as per company’s standards.
  • Developed Single page application using React, Redux, JSX, HTML5, CSS3, Redux thunk, Axios, SASS, Webpack and Bootstrap
  • Participated in development of a well responsive single page application using ReactJS Library
  • Developed Redux reducer functions, actions and used redux connect to update the components.
  • Developed re-usable React container and presentational components using ES6, JSX and leverage various React component lifecycle methods
  • Extensively used Core Java, Servlets, JSP, XML and spring in presentation tier.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Developed unit tests using Mocha, Chai, Enzyme and use nock to mock Http requests.
  • Involved in JavaScript coding for validations and passing attributes from one screen to another.
  • Used spring boot to bootstrap the basic configuration of the project and to build a Stand-Alone application using Spring Boot.
  • Developed the business layer of the project using spring boot and implemented the core application modules using Spring Batch and spring boot.
  • Developed REST APIs in Spring Boot to consume JSON data and integrated the backend logic with frontend views.
  • Experienced in Java Web-based, Desktop Based Development with Concepts of, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Implemented Bean classes and configured in spring configuration file for Dependency Injection. Developed Controller Classes using Spring Boot, Spring Batch modules, handled security using Spring Security.
  • Integrated with RESTful Services (JSON) to fetch data and build Transaction GRID and Dashboards.
  • Developed Spring REST controllers to handle JSON data and wrote DAO’s and services to handle the data.
  • Responsible for creating micro-services using spring boot services components and deployed them into the AWS cloud environment.
  • Integrated Spring and configured logging using log4j and developed exception handling for the application.
  • Designed and built reliable, highly scalable, agile and flexible systems using an expressive query language using MongoDB.
  • Manipulated data using CRUD operations of MongoDB database and handled database access with Node JS.
  • Wrote the Junit test cases to test the Spring DAO layer and created Batch Services to generate the reports using Spring Batch.
  • Wrote Spring JMS message listeners to consume JMS messages coming from external applications using JMS Template.
  • Setup JIRA Sandboxes and test new plugins and add-ons to ensure compatibility and used JIRA for task assignment, bug tracking and fixture.
  • Involved in writing the end to end test cases using Protractor .
  • Used Log4j for tracking errors and debugging the code and Resolved bugs and Change Requests to already existing code.
  • Used Jenkins continuous integration tool and used Git as a version control system to store and retrieve the code.
  • Used object storage container to store the secured files and retrieved from API by using Amazon web services ( AWS )
  • Used EJB's in the application and developed session beans for the business logic at the middle tier level.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Developed code participating in different layers of the application such as JSPs for presentation, Servlets as controller and EJBs for holding business logi
  • Provided customers a smooth transition to GitHub's Enterprise software from Github.com, SVN, TFS, Perforce, Octopus Deploy, Java, Jboss, Apache and more.
  • Hosted and tested the application in AWS servers before publishing it in actual production environment.
  • Supported the application on different environments from Test to Production environment. Analyzed the issues and fixed the defects assigned to me by the users.

Environment: Java 1.7/1.8, J2SE, JMS, Spring Boot, Batch, JBoss, XML, ReactJS, EJB, MongoDB, Sublime text, Windows 7, GIT, AWS, Rally, Eclipse Kepler, JIRA.

Confidential, Jersey City, NJ

Java Full Stack Developer

Responsibilities:

  • Designed and developed applications using AGILE SCRUM methodology. Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose.
  • Designed and developed web UI screen using Angular-JS.
  • Used wireframes to create dynamic web pages and style sheets using HTML5 and CSS3.
  • Developed AngularJS Controllers, Services, filters and directives for various modules in the application.
  • Created custom directives, decorators, and services using AngularJS to interface with both RESTful and legacy network services also DOM applications.
  • Implemented nested views and routing using Angular UI Router as per the requirement.
  • Created reusable components in AngularJS based on the project need using Custom Directives Filters , Services and Factories .
  • Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
  • Took part in setting up the package. json file and the Application Dependencies by using the Node Package Manager ( npm ) from the command prompt.
  • Worked on creating Dynamic Navigation bar through JSON data using Node JS service.
  • Used AWS SDK for connection to AmazonS3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO and MVC.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using spring framework
  • Used Hibernate, EJB, SQL, JDBC and JPA to develop the persistent layer
  • Developed RESTful web application to include mapping functionalities and development of UI framework.
  • Designed, developed and delivered RESTful Web Services, which significantly improved performance and increased customer bases utilizing Core Java Spring Beans framework.
  • Developed Message Driven Beans for receiving and processing data from IBM MQ Series using JMS.
  • Made JavaScript and html modifications to add features to Mapping Locators on client’s pages based on the requirements.
  • Developed database triggers and procedures to update the real-time cash balances.
  • Used Postman Client to test the RESTful Web Services.
  • Worked closely with the testing team in creating new test cases and created the use cases for the module before the testing phase.
  • Extensively logged the data in the application using Log4j.
  • Built the project using Maven and used GIT for version control
  • Used Github, TFS for version control and QC for defect tracking.
  • Coordinated work with DB team, QA team, Business Analysts and Client Reps to complete the client requirements efficiently.

Environment: Java 1.7, Angular Js, HTML5, CSS3, AWS, JMS, Spring, JavaScript, IBM MQ Series,Apachetomcat, Ant, Oracle9i, Eclipse, Sublime text, Junit, GIT.

Confidential

Java/JEE Developer

Responsibilities:

  • Used OOAD for building applications. Involved in gathering business requirements, analyzing the project and creating useCases and Class Diagrams .
  • Interacted coordinated with the Design team, Business analyst and end users of the system.
  • Created sequence diagrams, collaboration diagrams, class diagrams, usecases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Developed user management screens using JSF framework, business components using spring framework and used EJB for the database configurations.
  • Developed UI for Customer Service Modules and Reports using JSF, JSP’s, Prime Faces, Apache My Faces Components, Ajax4JSF framework (Ajax) and Backing Beans.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Implemented business logic using Spring service layer and Spring DAO layer using Spring Framework.
  • Implemented Spring architectureand Spring Bean Factory using IOC, AOP concepts.
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j.
  • Used SOAP WebServices for checking customer information like name, credit checks.
  • Transferred the application data between client and server using XML, developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Configured the Spring declarative transaction manager and implemented transaction management in the DAO layer.
  • Worked on WSDL and SOAP messages for communication between application.
  • Performed data driven testing by using JDBC in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Developed and deployed Session Beans and Entity Beans for database updates.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB 3.0.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Wrote Action Classesto service the requests from the UI, populate business objects & invoke EJBs.
  • Wrote Junit test classes for the services and prepared documentation.
  • Used Factory Method and Builder Design patterns for building the additional modules and automated the building, testing and deployment of the applications using Gradle.

Environment: Java 1.7, JSP, Servlets, Spring, JSF, XML, EJB 3.0, Hibernate, JSF, MyFaces, AJAX, WebServices, J2EE, SOAP UI, JBoss 6.0, CVS, Oracle9i, Junit, Log4j.

Hire Now