We provide IT Staff Augmentation Services!

Java Full-stack Developer Resume

5.00/5 (Submit Your Rating)

Boston, MA

PROFESSIONAL SUMMARY:

  • Around 6 years of experience as a Full Stack Developer in IT industry. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE.
  • Experience in Waterfall, Test driven development (TDD), Agile (scrum) methodologies where there are daily SCRUM meetings to understand the status and resolve any issues in application development.
  • Experience in designing and prototyping User Interfaces for intranet, Web applications and websites using HTML/HTML5, XML, CSS.CSS3, Bootstrap, JavaScript, Ajax, JQuery, TypeScript, Angular.js, React.js, Node.js, Backbone.js and JSON.
  • Experienced in web development using HTML5, CSS3 (SAAS, LESS), JavaScript with ES6, jQuery, Bootstrap, Typescript and AJAX technologies.
  • Experience in developing web based applications and Client - Server technologies using Java8, J2EE, JSP, Servlets, Struts, JSF, spring, JDBC, JMS, JNDI, EJB, Swing MVC, Hibernate, JavaBeans, and JavaScript.
  • Used Angular Modules like, angular-animate, angular-cookies, angular-filter, angular-mocks, angular-resource, angular-route, angular-sanitize, angular-touch, UI-bootstrap.
  • Proficient in programming by using the IDE tools like NetBeans, Eclipse, IntelliJ, BlueJ, JBuilder, Rational Application Developer (RAD) and JDeveloper for application development.
  • Experience in Continuous Integration (CI) and Continuous Deployment (CD) using Jenkins.
  • Expertise in working with ORM Tools like Hibernate, JPA and Spring Data.
  • Experience in developing with various open source frameworks such as Java Server Faces (JSF), spring (Core, IOC, AOP, MVC, Batch, Security, Boot, Integration, Testing, and JDBC) Framework, Struts Framework, Tiles Frameworks and ORM Tools like Hibernate and IBatis.
  • Expertise with various web MVC frameworks such as Spring MVC and Struts.
  • Experience with SQL and PL/SQL to query various Relational Database Management Systems including Oracle, MS SQL, DB2, Mongo DB and PostgreSQL.
  • Experience in designing, developing applications using Struts Framework, OAuth framework and configured the validation framework for validations and Tiles framework for layout management.
  • Involved in designed fully distributed system with the use of Restful API and Microservices.
  • Hands on experience with build tools like Maven, Gradle and ANT.
  • Experience in Unit Testing the applications using Junit, Selenium, TestNG, Mockito, Cucumber, and Powermock Framework and developed logging and standard mechanism based on Log4J.
  • Exposed with different web application servers like Tomcat Apache Server, IBM WebSphere server, JBOSS Application server.
  • Proficient in publishing and consuming RESTful/SOAP web services based on JAX-WS/JAX- RS, using Jersey tool/Apache Axis2 implementation in Service Oriented Architecture SOA.
  • Experienced in Core Java concepts involving Collections, Multithreading, Exception Handling, Data structures and OOPS concepts like Polymorphism, Inheritance, Abstract Classes.
  • Experienced in working with Spring Framework and spring modules like Spring MVC, Spring AOP, Spring Boot, Spring JDBC, Spring Data, Spring Security and Spring Core.
  • Experience in developing applications on Windows, UNIX and Linux platforms.

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Java Full-stack Developer

Responsibilities:

  • Performed Test Driven Development (TDD) and pair programming using AGILE/SCRUM methodology and also Water Fall method.
  • Worked on the entire application and implemented Spring MVC Architecture integrating Maven, spring framework.
  • Implemented Microservices architecture using Spring Boot enabled REST API with the Spring Cloud modules.
  • Developed the application using Spring MVC, Spring IOC, Dependency Injection Spring Annotations, Spring AOP and Hibernate.
  • Created the Spring Bean Factory for initializing services. Added security for service layer methods using Spring Security.
  • Developed several REST web services supporting both XML and JSON.
  • Used Spring Boot for developing Microservices, REST to retrieve data from client-side using Microservice architecture and Pivotal Cloud Foundry (PCF) for deploying Microservices.
  • Smoke Test and Acceptance Testing is performed with Selenium in multiple Java platforms.
  • Developed integration techniques using the Apache camel and apache Active MQ technologies.
  • Created views using components of PrimeFaces in XHTML files and configured JSF framework.
  • Developing RESTFUL web services using Spring Boot, Spring RESTFUL template, JPA, Cloud Foundry.
  • Involved in multi-tiered J2EE design utilizing MVC architecture Struts Framework, Hibernate and EJB deployed on WebSphere Application Server connecting to an Oracle database.
  • Created stored procedures to extract data from various data sources like Flat Files, XML Files, SQL server.
  • Used Apache Cassandra for database management and JSON files for handling data in Elastic Search
  • Responsibility of maintaining and developing server-side code with JavaScript and NodeJS runtime environment.
  • Designed User Interface using with HTML5, JQuery, SASS and LESS.
  • Providing service discovery for all Microservices using a Spring Cloud Kubernetes project.
  • Performed Restful routing using NodeJS which submits my form data to the Mongo DB database.
  • Imported Bootstrap modules such as Accordion, BsDropdown, Collapse, Modal, Progressbar, Tooltip and Popover for the user attractive Angular 6.0 application.
  • Used Angular 6.0 to create views to hook up models to the DOM and synchronize data with server as a SPA.
  • Developed unit and integration tests for various Angular components using Angular CLI, Jasmine, Spy and Angular Test Bed.
  • Involved in implementing the complete application in the in-build MVC Architecture with Angular 6.
  • Designed and implemented application using JSP, Spring MVC, JNDI, Spring IOC.
  • Developed backend web services using NodeJS and custom components for the web applications using Angular 6.
  • Used JSP's, Angular 6 and HTML5 for User Interface, Servlets as Front Controllers and JavaScript, ES6 for client-side validations.
  • Using Angular 6.0 factory and services for dependency injection.
  • Using Angular 6.0, we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
  • Created Menus and Drawer component by using Typescript and Angular 6.0
  • Develop the UI component architecture for developer framework using Angular 4, Typescript, HTML5, CSS3 and Bootstrap.
  • Created custom, self-contained, reusable and testable Angular 4 modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Developed Single Page applications using Angular 4, Typescript, Angular CLI, HTML, CSS, and Bootstrap.
  • Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags and used Apache Tomcat Server to deploy the application.
  • Worked with Angular 4 modules, services, templates, directives, services and dependency injection to create a SPA
  • Developed RESTful Web Services using Jersey, JAX-RS to perform CRUD operations on the database server over HTTP and to consume web services for transferring data between different applications.
  • Developed certain features of the application functionality i.e. CRUD create, read, update, and delete features using ReactJS and Responsive Design.
  • Implemented Spring Framework including Spring Core/IOC, Spring AOP, Spring JDBC, Spring ORM and Spring Batch and implemented the authentication, authorization, and access-control features by making use of Spring Security.
  • Integrated Pivotal Cloud Foundry (PCF) and SonarQube functionalities using REST API's.
  • Implemented OAuth2.0 for authentication-based web application accessed APIs for fetching data services.
  • Developed Servlets and JSPs based on MVC pattern using Struts Action framework. designed, developed JSP, Servlets and deployed them on JBOSS Application Server.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API's.
  • Performed Verification and validation process for the code written by making use of JavaScript testing frameworks Jasmine and Karma.
  • Used SASS as the preprocessor to style the application UI (mixings, functions, grid systems)
  • Used JDBC Connections and WebSphere Connection pool for database access.
  • Designed the user interfaces using JSPs, AJAX and Struts Tags.
  • Configures JMS Server setup and DB Connection pool setup deployed them on to WebLogic Application server.
  • Developed a Server side Enterprise Applications using Microservices.
  • Developed the DAO layer for the application using Spring Integration and Hibernate template support.
  • Used Log4j for logging errors and GIT for version control.
  • Used GIT as a source control tool and Bitbucket for maintaining the versions of release and Bamboo for continuous integration and deployment
  • Mocha test runner and Chai test framework are used to test ReactJS components.
  • Worked on JDK 8 to write the code on functional interfaces, default methods in interfaces and filters using Stream.
  • Implemented Cucumber for behavioral testing of application.
  • Deployed and developed my project using AWS EC2, S3, Data pipeline, Elastic Beanstalk, cloud watch, Elastic search, AWS server migration service, Lambda, Amazon messaging services (SQS and SNS) and Amazon Kinesis services.
  • Used Cloud for deploying application using AWS, created EC2 instances and send notifications using SNS.
  • Created and configured EC2 instances on Amazon Web services (AWS) for establishing clusters on cloud and created S3 buckets storage API for our application.
  • Wrote Test Cases using JUNIT and Mockito framework.
  • Utilized Postman for calling API's from Backend to make sure data passing appropriate for Front End
  • Used Jenkins and pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Leverage Docker and Kubernetes to dynamically build images, deploy and scale the applications.
  • Worked with Docker and Kubernetes to manage micro services for development of continuous integration
  • Designed, built and deployed application using the AWS stack (Including EC2, Mongo DB, Docker, Kubernetes Orchestration container (EKS)) focusing on high-availability, fault tolerance and auto-scaling.
  • Deployed Spring Boot based microservices Docker container using Amazon EC2 container services.
  • Used Github, Jenkins for building the CI/CD pipeline and day to day builds, deployments using Gradle.

Environment: Java, J2EE, Core Java, HTML5, CSS3, JDBC, JSP, JDK, Jasmine, karma, Servlet, NodeJS, Spring Framework, Hibernate, Spring Boot, XML, Maven, Jenkins, Log4j, JUnit, GIT, Restful, Eclipse IDE and Selenium.

Confidential, Bloomington, IL

Java Full-stack Developer

Responsibilities:

  • Implemented Microservice Architecture using Spring Boot for making application smaller, independent.
  • Used Servlets, Struts, JSP and Java Beans for developing the Performance module using Legacy Code.
  • Designed and developed middleware application using Spring Core framework and Implemented Java EE components using Spring MVC, Spring IOC, Spring Transactions, and Spring AOP for cross cutting concerns and Spring Security modules.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Developed Restful Web services for transmission of data in JSON format.
  • All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM.
  • Configured Struts-config.XML, Tiles-def.XML and various properties files provided by Struts Framework for the implementation module.
  • Used Spring AOP Module to implement logging in the application to know the application status.
  • Developed API using NodeJS to allocate access to data in SQL, Mongo DB.
  • Created REST API's, Microservices and EJB using Express Router/Model/Controller architecture.
  • Enhanced legacy application by building new components in Angular 2 and Typescript.
  • Designed developed and maintained the data layer using Hibernate, NodeJS, JSP, and JPA API.
  • Writing the code using Lambda Expression and Stream API on JDK 8 (Java 1.8).
  • Develop small application on Angular 4 technology to find out how to migrate existing web applications to Angular 4 platform.
  • Developed Web application using Angular 4, Java Frameworks like Spring-Boot, Spring-MVC, and Hibernate.
  • Involved in configuring JNDI properties, data sources for Oracle, UDB, DB2 data bases in WebSphere.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Involved in testing and deployment of the application on WebLogic Application Server during integration and QA testing phase
  • Implemented Angular 4 services to connect the web application to back- end API's.
  • Created and managed daily/weekly builds using Bamboo for CI/CD and used pipeline plug-in for managing multi project jobs efficiently.
  • Used Eclipse, IntelliJ, and JDeveloper to develop and debug application code.
  • Building the AWS Infrastructure using VPC, EC2, S3, Route 53, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation.
  • Configured S3 to host static web content, Elastic Load Balancers with EC2Autoscaling groups and deployed Cloud Stack using AWS Ops Works.
  • Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF.
  • Designed and deployed AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups, Data pipeline, Security groups, Cloud Formation, IAM, and Route53.
  • Built Angular 4 components using Typescript and UI services to consume rest services using Component based architecture provided by Angular 4.
  • URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked by $Route Provider in Angular 4 to route the data from one service to another server.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM.
  • Used Angular 4Http services for asynchronous validations for the input fields of the forms with the data existed in the database.
  • Created various Angular 2, Angular 4 directives, components, DOM, expressions, templates, data binding, etc.
  • Using Angular 2.0 JS factory and services for dependency injection.
  • Developed dynamic web pages using HTML5, CSS3, jQuery, Bootstrap, LESS, CSS3 (SASS) and AJAX.
  • Designed and coded application components in an agile environment utilizing a Test driven development (TDD) approach.
  • Created an XML configuration file for Hibernate for Database connectivity and created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and spring security modules.
  • Implemented REST web services using REST, JSON and JAX-RS and SOAP web services using JAX-WS.
  • Created stored procedures to extract data from various data sources like Flat Files, XML Files, SQL server.
  • Implemented OAUTH2.0 authentication protocol and provided OAuth2.0 token implementation guidelines for enterprise web API security model.
  • Designed the application using Spring Boot framework for developing Restful web services following Microservice architecture.
  • Used Spring MVC framework controllers for Controllers part of the MVC.
  • Automated different Unit Test Cases using Jasmine and Karma Testing Frameworks on Angular 4.0 and Mocha and Chai for ReactJS testing.
  • Involved in creating a reusable component using ReactJS for DOM manipulation.
  • Performed deployment of applications on WebSphere Application Server (WAS) and tested Service and data access tier using TestNG and performed UI testing and front-end testing using Selenium.
  • Involved in using JPA (Java Persistence API) frameworks and APIs as JDO and Hibernate.
  • Worked on deployment of client -facing Docker containerized application on google cloud platform Kubernetes.
  • Created the Docker images and deployed them into the Kubernetes cluster and create the multiple replicas to handle the workloads.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, tests deploy.
  • Worked on Deployment Automation of all microservices to pull image from Private Docker registry and deploy to Kubernetes Cluster.
  • Used Orchestration container Kubernetes for load balancing and to schedule the tasks across the computer cluster and load balancers for backend API services.
  • Used Maven, Selenium Grid to execute Selenium automation suites on the different platform, browser combinations in parallel.
  • Developed and Consumed RESTful services using spring framework.
  • Used NodeJS to offer an easy and safe way to build high performance and scalable network application.
  • Utilized Hibernate for Object/Relational Mapping purposes for persistence onto the Oracle database.
  • Used Git, Bitbucket for Design & Development of Project Build System and version control.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate spring framework.
  • Used Spring Security and OAuth2.0 for Authentication and Authorization of the application.
  • Developed the services using Core annotations for Spring Dependency Injection (DI), Spring MVC for RESTful API s and Spring Boot for Microservices.
  • Developed the data access classes using JDBC and SQL queries
  • Implemented the task dashboard of different jBPM work flows, and browsing capability using Apache Solr with JBOSS.
  • Involved in designing and developed presentation layer using JSF, Ajax, and JQuery and third party libraries.
  • Uses SOAP UI for testing and automating the Web services by sending SOAP requests.
  • Involved in using ReactJS components, Forms, keys, Events, Router, Animations and Flux concept.
  • Worked on backend logic using Servlets, EJB, Hibernate and JDBC.
  • Developed the automated unit test cases for the Microservices using Junit, Mockito, and Sonar and deployed them in the Jenkins pipeline.
  • Automated the build and deployment process using Maven, Gradle build script.
  • Using SonarQube tool measured and analyzed the quality of source code.
  • Used log4j for logging GIT, SVN as version management, and JIRA for defect management system.

Environment: Java, J2EE, Core Java, HTML5, CSS3, JDBC, JSP, JDK, Servlet, NodeJS, Spring Framework, Hibernate, Spring Boot, XML, Maven, Jenkins, JBoss, Log4j, JUnit, GIT, Eclipse IDE and Selenium Web Driver.

Confidential, Atlanta, GA

Java Full-stack Developer

Responsibilities:

  • Developed Microservices using RESTful web services to provide all the CRUD capabilities.
  • Used Spring Batch to setup batch jobs to email the daily reports and that which run on Pivotal Cloud Foundry (PCF) with Spring Boot as its MVC layer.
  • Developed application using Spring MVC, Java Server Faces (JSF), AJAX, Hibernate and SOAP web services /Rest web services on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate with Web Sphere Application Server.
  • Worked on Restful webservices using NodeJS and implemented mock services in NodeJS with help of modules using NodeJS server.
  • Implementation of Elastic search in web application environment.
  • Wrote SQL and implemented ORM using JPA and developed front end features using ReactJS/ ES6 with Web pack.
  • Business logic is implemented using Spring Core and Hibernate.
  • Deployed the Docker image of services building Docker file and build a continuous delivery pipeline for containers using AWS Code and Amazon ECS.
  • Using AWS, Docker and Kubernetes for deployments.
  • Kubernetes is configured in the application for automating deployment, scaling, and management of containerized applications.
  • Optimized CSS files by using CSS pre-processor SASS.
  • Designed & developed LDAP Authentication & Authorization Service using Java, LDAP, and JNDI.
  • Hosted and consumed RESTful Web services using JAX-RS API with Spring Boot.
  • Worked on leading frameworks as ReactJS to build high-quality, scalable and reusable components and Front-end solution.
  • Used NodeJS as a proxy to interact with Restful services and interacting with MongoDB Database.
  • Developed Microservices using Spring MVC, Spring Boot, Spring Cloud, Spring AOP, Dependency Injection and JPA.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs application with Spring Boot and Microservices.
  • Spring Boot Microservices were developed with Microservice architecture using REST, Apache Kafka.
  • Implemented Angular 2 Router to enable navigation from one view to another.
  • Working with Ibatis ORM tool to connect the java code to Database (Oracle).
  • Used Protractor to perform End to end testing for single page application developed using Angular 2.
  • Developed Application to asses JSON and XML from Restful web service from consumer side using Angular 2.
  • Implemented REST based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from Angular 2 modules.
  • Involved in use of Angular 2.0 technologies to include, LESS, SASS and additional technologies to ensure current migration from Angular JS 1.6 to Angular 2.0.
  • Worked on Angular 2.0 by consuming Restful web services & used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Wrote minimal code in building re-usable forms with their validations using ReactJS.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Implemented Angular 2 component router for navigation.
  • Worked with Angular 2 directives, components, pipes, injectables.
  • Used Eclipse for developing JSPs, Servlets, Struts and with IBM Web Sphere server in the development phase.
  • Worked on Bootstrap CSS framework for Responsive Web Design.
  • Applied core Java technologies like OOP (Object Oriented Programming) concepts, Collections, searching algorithms etc. to improve the system performance.
  • Used Maven tool to build and configure J2EE applications and used Log4J for logging in the application.
  • Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
  • Developed DAOs using JPA, Hibernate persistence API for the database operations to interact with Oracle Database.
  • Used Struts MVC framework for the ease and improve performance of the application.
  • Designed Frontend with in object oriented JavaScript Framework with AngularJS.
  • Designed and developed JDBC module to read and write data from Oracle and SQL Server databases and convert to XML format.
  • Designed and developed user interfaces using JSP, JSTL, HTML5, CSS3 and JavaScript.
  • Used SonarQube for automated code review and to find bugs.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database of Mongo DB.
  • Testing for NodeJS is done using Mocha and chai and for spring boot used Mockito, JUnit, mock MVC and thereby achieving Test Driven Development (TDD).
  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.
  • Deployed Enterprise JavaBeans (EJB) using Stateful and stateless beans.
  • Deployed Application instance on JBoss and WebLogic Application Server.
  • Developed application using Spring Boot framework, REST, Tomcat, Maven, Gradle.
  • Developed Single page application with using AngularJS with MVC Framework.
  • Used Mongo DB to import the data into and feed into web services and displayed it onto the browser.
  • Developed scalable front-end user interfaces using SCSS, Webpack, HTML5, CSS, Backbone and JavaScript, JQuery, AngularJS and Mongo DB.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Worked on Jenkins, Git, and Eclipse for deployment on test servers and to move towards CI/CD.
  • Used WebSphere application server for deploying the application.
  • Used NetBeans, BlueJ, and JBuilder for developing, deploying and debugging the applications.
  • Used Grunt for build tool for configuring tasks, Karma, Jasmine for Unit Testing and deployed application on to JBoss application server.
  • Create RFP microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Designed and documented REST/HTTP APIs, including JSON data formats.
  • Integrated spring with Hibernate ORM and used spring IOC concept.
  • Used Spring AOP Module to implement logging in the application to know the application status. Used Spring DAO Module to deal with Database.
  • Used SVN as version control tool and Maven as build tool.
  • Worked on enterprise service bus using Hibernate, and spring to tie back-end Business logic/systems with web properties via Restful API. Developed the middle tier using Java Servlets.

Environment: XML, JSON, HTML5, CSS3, JDK, JSP, Hibernate, Spring MVC, Tomcat, Maven, Gradle, NodeJS, Jenkins, Log4J, JavaScript, JUnit, GIT, Restful, Oracle 10g, Struts.

Confidential, Birmingham, Alabama

Java/ J2EE Developer

Responsibilities:

  • Fallowed Test Driven Development (TDD) and agile methodology.
  • Involved in Developing of Application based on J2EE using Hibernate and spring frameworks.
  • Worked with WebLogic Application Server to deploy the Application(s).
  • Involved in developing front end screens using JSP, XLTS, DHTML, HTML, CSS and JavaScript.
  • Implemented jQuery AJAX calls to retrieve the data from the data base.
  • Developed RESTful web services using Java Servlets JSON JAX-WS and JAX-RS and persistence using Hibernate and JPA framework.
  • Involved in Development by applying expertise in J2EE, Core JAVA concepts, OOPS (Object Oriented Programming) Concepts, Collections, Multithreading.
  • Worked on Rest Web services and developed backend code using Java collections including Set, List, Map, Multithreading and Exception Handling.
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Developed integration modules for disparate clients using Apache Camel.
  • Involved in design and development of UI component, using frameworks AngularJS, JavaScript, HTML, CSS and Bootstrap.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Consumed Enterprise Web Services, generated client using Jersey & Axis Frameworks in NetBeans, Eclipse, and RAD IDE.
  • Developed build automation system using Java Servlets, filters, JDBC and JSP.
  • Involved in writing Struts Action Forms, Actions and their respective beans in java.
  • Designing and developing 'Online' client windows API's using JDK and Swing classes.
  • Used JSTL and JSP and Implemented CSS Manipulation, HTML Event functions, JavaScript Effects and AngularJS.
  • Used Ajax calls to make requests to external RESTful Web Services, and injected the service into the controllers.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Implemented various AngularJS filters against data sets to filter and formatted data currency, strings rendered in the UI.
  • Developed, and debugged the Servlets and EJB with WebSphere Application server.
  • Developed the application using Struts Framework that leverages the classical MVC architecture.
  • Used JSF for user interface layer development and tools like Firebug for Web Accessibility.
  • Developed various SOAP based Web services using apache Axis2 implementation.
  • Data Access Programming using iBatis ORM with DB2 database Environment
  • Created EJB to encapsulate the business logic and to represent the model in MVC Architecture.
  • Developed the application on NodeJS platform using JavaScript programming.
  • Working on Scrum-Agile methodology using JIRA to manage the Sprint Activities/Backlogs.
  • Used AJAX for server communication and seamless user experience.
  • Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Developed unit test cases and integration testing using JUnit framework EasyMock and PowerMock.
  • Used Log4j for auditing and logging activities and work with SOLR enterprise search platform.
  • Used spring framework and worked on different spring modules.
  • Responsible for design and developing Persistence classes using Hibernate and Spring JDBC Template frameworks to save data in database tables.
  • Used SVN, CVS version control tool along with GIT.

Environment: Java, Spring, Hibernate, log4j, JUnit, JDK, JMS, JSP, Web Services, HTML, CSS, JavaScript, AJAX, JSON, NodeJS, Bootstrap, XML, XSL, jQuery, Oracle, GIT, Eclipse.

We'd love your feedback!