We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Conway, AR

SUMMARY

  • 8+ years of IT experience in all phases of Software Development Life Cycle (SDLC) as a Software Java Developer/UI Developer with expertise in Object - Oriented Design, Development, Testing and Support of enterprise Level Intranet/Internet Web based Applications using Agile methodology.
  • Well versed with J2EE Design Patterns like DAO, Service Locator, ValueObject, Business Delegate Pattern, Front Controller Pattern, Singleton, MVC, Session facade etc.
  • Expertise in object modelling and Object-Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, and Activity diagrams
  • Expertise in J2EE technologies like Servlets, JSP, JDBC, Java Beans, EJB and Web Services.
  • Experience in Hibernate modules, Ibatis, JPA for ORM frameworks.
  • Hands on experience in Hibernate in integrating legacy databases, configuring XML files for mapping and hooking it with other frameworks like Spring, Struts and other technologies.
  • Extensive hands-on experience in using open source frameworks like Spring ORM, Spring IOC, Spring MVC, Spring AOP, and Spring Batch.
  • Strong experience in Spring Modules like SpringCloud (Netflix (Hytrix, Zuul), Spring Bootand Spring Security.
  • Hands on Experience in Microservices development with Spring Boot and Spring Cloud.
  • Design and develop containerized Microservices for cloud native applications using Spring framework.
  • Experience of using various web technologies like HTML, CSS, Java Script, AJAX, Bootstrap JQuery, Angular-JS.
  • Have experience using CSS processors like LESS and SASS.
  • Experience in writing Components, Pipes and Services to separate concern and handle different situations by using Angular4/7/8/9.
  • Expertise to create a self-contained, reusable and testable modulus and components in Angular4/7/8/9.
  • Experience in building reusable and customizable components for a website using ReactJS and React-Routes to create a single page web application.
  • Good Knowledge on front-end development using React with Redux, but have also worked in all parts of the stack.
  • Experience creating single page applications using AngularJs and NodeJs.
  • Good knowledge in using JavaScript frameworks like Node.JS, Express.JS and Hapi.JS to build web applications.
  • Solid working knowledge of Jenkins, Hudson for project build.
  • Extensive experience using build tools like Apache Maven, Gradle.
  • Development workflow using task runner Gulp and Grunt, package management tools NPM, BOWER, and Node.js for the server-side runtime environment.
  • Good knowledge in creating and maintain various DevOps related tools for the team such as provision scripts, Deployment tools and staged virtual environment using DOCKER.
  • Used Kubernetes to manage containerized applications using its Nodes, ConfigMaps, selector, services and deployed application to Kubernetes cluster, troubleshoot containerized application and manage the cluster for creating or modifying individual Kubernetes resources.
  • Good Knowledge in implementing webpack infrastructure to modernize JavaScript practices by extending ES6 through babel loaders.
  • Experience in Struts and Web Services using SOA implementations.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts MVC and JSF Frameworks.
  • Proficient in integration of Enterprise Java Beans (EJB) with existing applications and using services provided in distributed applications through Web Services (JAX-WS, JAX-RS).
  • Extensive Experience in developing robust and highly scalable applications based on micro service architecture using Spring Boot.
  • Experience in creating RESTful web services using JAX-RS using Apache CXF and Jersey.
  • Experience in creating SOAP web services using JAX-WS usingApache CXF
  • Good experience in PL/SQL programming including complex SQL queries using stored procedures.
  • Experience in working with database like Oracle, My SQL and DB2.
  • Excellent knowledge of NoSQL databases like Cassandra and MongoDB.
  • Experience in installing, configuring and deploying enterprise scale J2EE applications using OracleWeb Logic, Apache Tomcat servers.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Excellent in deploying the applications in AWS as EC2 instances and created snapshots for the data that had to be stored in AWS S3.
  • Expertise in JavaScript testing framework like Jasmine, Karma, Mocha and Chai.
  • Experience in Developing automated scripts for Regression Testing through Selenium and Cucumber Web Drivers.
  • Experienced in build tools like Log4j for Logging and Junit, Mockito for testing.
  • Knowledge of multi-vendor operating systems including Linux, Windows and UNIX Shell Script.
  • Good Knowledge in Apache Kafka, RabbitMQ, most widely used as messaging services.
  • Knowledge on Implementation of the version control software SVN, CVS&GIT.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSTL, JDBC, JMS, JNDI, RMI, EJB, AWT, Applets, Multi-threading, Java Networking.

Programming Languages: Java 11/1.8, C++, C, SQL, PL/SQL, Python.

Application/Web Servers: Oracle/BEA WebLogic, IBM WebSphere, JBoss, Apache Tomcat.

Frameworks & API’s: Struts, Spring, Spring Boot, Hibernate, JSF, iBATIS, JPA, Angular JS, Angular 7/90, D3, React JS, NodeJS.

IDE’s: Eclipse, IBM RAD, Net Beans, MasterCraft.

Web technologies: JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS, JSON, Adobe Flex, Spring MVC, Angular JS, Angular 2/4/6/8/9.0, NodeJS.

Debugging Tools: Firebug, Chrome.

NoSQL database: MongoDB, Cassandra, CouchBase.

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, REST.

XML Parser: JAXB, Apache Axis, DOM.

Methodologies: Agile, RUP, TDD, OOAD, SDLC.

CI/CD Tools: Jenkins, XL Release, Hudson.

Modeling Tools: UML, Design Patterns, Rational Rose, Visio.

Databases: Oracle, DB2, SQL Server, MySQL

Version Control: CVS, GIT, SVN.

Build Tools: ANT, Maven, Gradle.

Message Queues: Rabbit MQ, Apache Kafka, Active MQ.

PROFESSIONAL EXPERIENCE

Confidential - Conway, AR

Sr. Full Stack Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project using an AGILE methodology.
  • Developed application using Spring MVC, EJB, AJAX, Hibernate and SOAP/Rest web services on the Presentation layer, the business layer is built using spring and the persistence layers use Hibernate with Web logic Application Server.
  • Designed and developed Microservices business components using Spring Boot.
  • Deployed Spring Boot based Microservices using PCF cloud container.
  • Used Spring Framework IOC (Inversion of Control) design patterns are used to have relationships between application components.
  • Worked on highly advanced user interface design and development using JavaScript, Angular 4, React JS, JQuery, Boot Strap, Node JS, HTML5 and CSS3 LESS/SASS.
  • Implemented data grid/tables using Angular and Bootstrap for front-end client-facing single-page applications.
  • Automated continuous integration delivery workflows to deploy Microservices applications via Jenkins.
  • Used both reactive and angular forms module to create a template and data-driven forms.
  • Knowledge in the creation of Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 8/9.
  • Developed Hibernate POJO Classes with annotation based Hibernate Configuration and Mappings.
  • Experience in serializing or de-serializing objects using JSON.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Used Object/Relational mapping tool Hibernate and JPA to achieve object to database table persistency.
  • Used the core JAVA APIs like Collections, Multi-Threading, and Exception Handling while coding with Hibernate Framework in STS.
  • Responsible for Configuring Kafka Consumer and Producer metrics to visualize the Kafka System performance and monitoring.
  • Used Model View Controller framework such as React JS and Rx JS framework for creating Single Page Application.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Micro-Services.
  • Used JIRA for bug tracking issue tracking and project management.
  • Experience in working with NoSQL, Mongo DB, and Apache Cassandra.
  • Analyze and fix issues related to REST Web services and Application responses.
  • Used JSON, XML, XSD, XPath, and JAXB for message transformations and mappings.
  • Developed the User Interactive NodeJS Restful API Web Application navigation tool like Maps API using Leaflet.JS for front-end regional mapped area.
  • Extensive experience in developing web applications using NodeJS and ReactJS.
  • Using Soap UI to test the SOAP Web Service request and response and using the Postman tool to test the Restful services.
  • Developed Application to consume JSON and XML response from RESTful web service from consumer side using JavaScript and Angular.
  • Responsible for migrating existing modules in IBM MQ to Kafka.
  • Experience with AWS S3 services creating buckets, configuring buckets with permissions, logging, versioning, and tagging.
  • Used Ant & maven scripts to build the application and UCD for deployments.
  • Supported QA teams for bug fixing and application understanding.
  • Used STS for coding, debugging, and testing the application modules.
  • Developed soap and restful web service to interact with downstream and upstream systems to exchange data.
  • Implemented an instance of zookeeper for Kafka brokers.
  • Built single page apps, modules, graphics and reusable components using React.JS.
  • Using Log4j to generate the log information and involved in writing the Junit test cases.
  • Communicate with the other groups that use the service to demonstrate the application and to get their feedback on regular basis.
  • Used Spring Boot for building Microservices and developed Spring-based application radically faster with very little configuration.
  • Excellent in writing SQL queries, PL/SQL functions, and Stored Procedures for the Persistence layer for required business objects and validated Stored Procedures by using Oracle database and used JPA with Hibernate provider.
  • Involved in Daily standups, sprint grooming, sprint retrospective meetings.

Environment: Java 8.0, Design Patterns, WebLogic10.2, Java 1.8, J2EE Servlet, jQuery, Struts, Spring 4.0.6, Spring Boot, Spring Security, Spring Core, Spring MVC, Micro Services, Hibernate, RESTful API, Web Services, SOAP, WSDL, UDDI, JAX-RS, JSON, React.JS, HTML, AJAX, JavaScript, XML, Angular.JS, Node.JS, MongoDB, SQL, PL/SQL, Ember.JS, TOAD, Oracle 10g/11g, MQ, Maven, Jenkins, Log4J, JUnit, Mockito, Karma, Jasmine, JIRA.

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Developed SpringBoot REST APIS.
  • Used a service-oriented architecture with SpringBoot based services interacting through a combination of REST & SpringBoot.
  • Developed and deployed to production Enterprise RESTful APIs using Microservice architecture in Springboot 2.0 with Spring Security.
  • DevelopedMicro servicesusingspringbootexposed as REST API and integrated withangularJSbased web applications.
  • Used REST Client to test the RESTful services and used Junit and Mockito to test the middleware services.
  • Created RESTful Web service for updating customer data from sent from external systems.
  • Used AWS Cloud Services to integrate the development of application.
  • Used AWS S3 to store customer's monthly credit statements. Used Spring batch and AWS component to upload documents to S3.
  • Worked with Angular JS MVC framework including authoring complex directives, services, controllers and filters.
  • Worked on triggers and stored procedures on Oracle database.
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Used GIT as Version Control.
  • Built and deployed EAR and WAR files with custom configuration settings using Maven Tool Kit and further deployed the archives into Apache Tomcat Web Server and WebSphere Application Servers.
  • Used Angular JS Factories and Services to make Restful Calls to get data in JSON Format. Used Angular JS Directives like ng-app, ng-model, ng-in it for initialization of Angular JS application data Responsible for working on consuming and producing SOA Microservices /Web Services.
  • Designed and developed the application using Agile methodology and followed Scrum.
  • Experience creating Use Case Model,Use Case Diagrams, Class Diagrams, sequence diagrams using Microsoft Visio and Rational Rose.
  • Designed dynamic and browser compatible pages using JQuery, JavaScript, AEM and Angular JS.
  • Configuration for good cross browser compatibility and load balancing with all browser base activity with Angular JS Framework. Used Hibernateto connect with Oracle database to store and fetch data.
  • Wrote SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and function.
  • Implemented business layer using Core Java, Spring Beans using dependency injection, spring annotations, and Spring MVC components.
  • Used Angular JS, XHTML, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
  • Created CI/CD pipelines and setup auto trigger, auto build &auto deployment with help of the CI/CD tool like Jenkins, used Ansible Control server to deploy Playbooks to machines & systems in inventory.
  • Managing Ansible Playbooks with Ansible roles for Deploying Applications into multiple environments like Dev, Test, Pre-Prod and Prod with various Application servers like WebLogic, JBoss & Apache Tomcat.
  • Designed and Developed web services using JAX-WS, SOAP, JAXB, Apache CXF.
  • Customized Angular JS filters in several locations to get the required output.
  • Implemented the Model View Control ( Confidential ) structure using Spring and AngularJS.
  • Exposing and consuming the web services to the downstream applications using Apache CXF and Apache camel framework.
  • Developed service components which are exposed as Web Services using restful Web Services, developed service components to consume Web Services.
  • Used Mongo DB to import the data into and feed into web services and displayed it onto the browser.
  • Wrote MS SQL queries to save the data and retrieve the data from database using spring mongo data repository.
  • Used Maven tool to build, config, and packaged, deploy an application project.
  • Developed Junit test cases to validate the REST services.

Environment: Core Java, Java 8, JDK, J2EE, Spring, Servlets, Hibernate 4.0, CSS3, DB2, HTML5, GIT, XML, AJAX, Angular JS, Angular 7/8/9, Eclipse, JUnit, JavaScript, Oracle, IBM WebSphere, AWS, Microservices, Pivotal Cloud Foundry (PCF), JavaScript, PL/SQL, Scrum, RESTful Web Services, ANT, Node Js, SOAP, RESTful, Swagger, JBoss, jQuery, JUnit, Spock, Mockito, JIRA, Git, Maven, Jenkins (CICD), Windows.

Confidential, Plano, TX

Sr. Java Full Stack Developer

Responsibilities:

  • Coded RESTFul web services using spring boot to rewrite existing application to micro web application.
  • Developed RESTFul endpoints, business and service layer components that support it using Spring.
  • DeployedSPRING BOOT based micro services in Open shift container of Red Hatusing container services and using admin console.
  • Used Spring Boot framework to write Presentation Layer, Business Layers.
  • Manage dependency injection using Spring boot and develop, test and support micro services using Spring boot
  • Developed some standalone Micro services using Spring Boot micro service architectural patterns
  • Used spring Boot properties like actuators and health checkers to enhance micro service implementations.
  • Worked on NoSQL data base CouchBase and Performed CRUD operations like Update, Insert and Delete data.
  • Capacity planning, setting up backup and recovery procedures forCouchBase(NOSQL).
  • Written SQL queries against database and used I baits as part of DB connectivity and persistence as ORMtool.
  • Used Hibernate as the ORM tool to communicate with the database and worked with Hibernate Query Language (HQL).
  • Created Model logic using Java Beans and used Hibernate to store the persistence data in to Oracle database
  • Used DAO pattern to send input parameters and fetch data from database using Hibernate.
  • Designed service layer by using Spring Framework and developed business logic based on Springboot.
  • Continuous Integration, auto deployments with Jenkins.
  • UsedActive MQ message broker for communicating between different applications to produce and consume messages.
  • Used Active MQ as the messaging infrastructure for asynchronous processing
  • CreatedJunit test suites to test the hibernate DAO’S, Rest controllers and upload sample Data to the backend database.
  • Worked in a test-driven development (TDD) environment, used JUnit and Mockito for backend test cases, andKarma andJasmine for the frontend test cases.
  • UsedMaven for build and Explored well on POM dependencies and plugins.
  • Used Kubernetes as an open source platform for automating deployment, scaling and operations of applications containers across clusters of hosts and provided container centric infrastructure.
  • Managed Docker and Docker containerization using Kubernetes and created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Worked on Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Integrated projects with for logging and monitoring of Openshift Containers and Clusters.
  • Worked in an Agile environment delivering output in sprints and participating in scrums.
  • Created interactive web pages and applications by usage of HTML5, CSS(Sass), Bootstrap, Angular 4.0, NodeJS.
  • Designed the front-end applications and user interactive web pages using web technologies like Angular 4 and alsoBootstrap for creating grid layout, responsive screen sizes and devices.
  • Decorating angular6/8.0 UI bootstrap to appear as look and feel creates unique features.
  • Used Angular6/8.0 HTTP Module to make API calls and worked with the observables.
  • Implemented X-authfor authentication based web application and accessed their APIs for fetching data services and provides client applications with secure delegated access.
  • X-auth simplifies all the communications between the client, server, and content provider.
  • Developed Single page applications and Custom Directives using Angular 6/8.0.
  • Implemented Routing, Imperative Routing and guards with the help of Angular6/8.0 route module.
  • Extensively used ECMA script 6 for the supporting classes and for inheritance and Babel for converting ES 6 to the ES5

Environment: HTML5, CSS3, SAAS, JSON, AJAX, Bootstrap, Angular 6/8/9.0, Maven, Spring Boot, Spring batch, Node JS, EC-5, EC -6,NPM, Webpack, OpehShift, Apache Kafka, ORM hibernate RESTful, GIT, Jenkins, MySQL, NoSQL, Jasmine and Karma, Junit, Mockito, x-auth, TDD, Agile.

Confidential, North Kansas City, MO

Sr. Java Full Stack Developer

Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, ReactJS and JavaScript, jQuery and developer responsive interface using Bootstrap and used LESS for CSS extensively for Rich UI experience
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Created controllers and view pages along with Bootstrap and HTML5 for dynamic web application.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js.
  • Implemented the Drag and Drop functionality using React -Draggable.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used React flux to polish the data and for single directional flow.
  • Converted entire codebase to use modern ECMAScript (ES6) modules using Webpack.
  • Experienced best practices for integrating Microservices into an existing system architecture.
  • Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Designed automated tools for indexing DB content into Elastic Search indices.
  • Providing advice regarding analyzers, tokenizers and Elastic Search mappings.
  • Developed persistence Layer using Hibernateto persist the data and to manage the data.
  • Implemented RESTFUL web services usingspring boot and consumed usingspring REST services. Published Rest services for performing CRUD operations from database.
  • Used Node Js to offer an easy and safe way to build high performance and scalable network application.
  • Used Node.js proxy to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root etc.
  • Used Node.JS package manager (npm) for dependency management, developed server-side and APIs with different frameworks like Express.js and React JS
  • Developed back End part of the application using Express JS to perform business validations and Database interactions.
  • Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework).
  • Built backend REST API with Node JS, Express.JS.
  • As a backend developer, I was responsible for creating RESTFUL Web Services using Node.js&Express.js
  • Unstructured data was handled using Cassandra DB and used Cassandra Connector for connection.
  • Composed and executed Cassandra DB scripts and queries to fetch and test data from NoSQL databases.
  • Developed API back ends using Node.js to allocate access to data in Cassandra.
  • Web application development for backend system usingNode Js with cutting edge HTML5 and CSS3 techniques.
  • Used Babel an ECMAScript 6 to ECMAScript 5 compiler which allows using ES6 features in project and then compiles ES5 to use in production.
  • Used Babel and ES6 to compile the JavaScript code to make it downward compatible.
  • Wrote and performed client-side and server-side unit testing with, Mocha and Chai assertion library.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Involved in SVN hook withJenkins continuous Integration in AWS.
  • UsedJenkins for doing automated and manual builds, experience in deploying .WAR file of the application to higher environments and on multiple servers.
  • Worked on creation of customDockercontainer images, tagging and pushing the images.
  • Worked on creating theDocker Containers and Docker consoles for managing the application life cycle.
  • Automated continuous integration delivery workflows to deploy microservices applications via Docker containers.
  • Configuration of Jenkins Public DNS by creating an instance in AWS.
  • Deployment of applications on Elastic beanstalk in AWS.
  • Involved in SVN hook with Jenkins continuous Integration inAWS.
  • Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium
  • Implemented the logging mechanism using Log4j framework
  • Extensively involved in moving source code from SVN to GIT.
  • Designed and developed the application using AGILE-SCRUM methodology.

Environment: HTML5, XML, CSS3, LESS, JSON, JavaScript, Bootstrap, React Js,Maven, Spring Boot, Express Js, Eclipse, RESTful, AJAX, JSON, Node JS, AWS, Restful API, JAX-RS, Gulp, NPM, Mocha and chai, GIT, NoSQL, MongoDB, Apache Kafka, Docker, Kubernates, Elasticsearch, Elastic Beanstalk AWS, Microservices, selenium.

Confidential, Los Angeles, CA

Sr. Java/ UI Developer

Responsibilities:

  • Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, JavaScript, Bootstrap,Angular Js and jQuery.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS,JavaScript, D3JS, jQuery, jQuery UI, AJAX, XHR and JSON.
  • Developed pages using Angular JS directives, expressions, routing capabilities forbookmarking, filters, validations and Angular UI components in Angular JSsuch as grid, buttons, carousels, date pickers, filters and animation effects modal dialogs and other input components.
  • Used Angular MVC architecture and two-way data binding techniques in the development of the application.
  • Implemented routing to allow for the use of a Single-page with different content using route Provider in theAngularJSModule and ng-view in the HTML.
  • Used Hapijs, NodeJs, for design choices aim to optimize throughput and scalability in Web applications with many input/output operations, as well as for real-time Web applications.
  • UsedHibernate as an ORM Framework for productive application development by reducing development time, complexities and increase flexibility.
  • Developed aspects for the application using Spring AOP- logger Aspect, Validation Aspect, Transaction Aspect.
  • Implemented Spring AOP in exception handling, which it reduces the development time to handle the exceptions.
  • Implemented SPRINGMVC which interact with Soap webservice and Oracle data base and elastic search.
  • Configured the xml files forSpring Securityinjection to ensure the back-end security by discriminating the role of users as well as access authority for the URIs and Server-side assets.
  • Developed and deployed SOAP Web Services in Apache CXF framework using JAX-WS.
  • Implemented Web Services to integrate between different applications using REST services using JAX-RS in Apache CXF.
  • Involved in writing SQL, Stored procedures for back end. Used Views and Functions in the Oracle Database.
  • Used SOAP based Web services and RESTfulWeb services for transferring data between applications.
  • Applied data transformation business rules to transform code from one format to another format using Node Js.
  • Application integration using Apache Kafka and Rabbit MQ.
  • Worked on service oriented systems that utilize REST web frameworks with Spring MVC, Spring REST Template, RabbitMQ, Spring Integration.
  • Working experience with Rabbit MQ by connecting to the topic then fetching the messages and parsing the messages using multi-threading.
  • Coded for stored procedures and Oracle Package updates as part of the Defect fixes on existing legacy systems.
  • Deployed POC portlet application on OracleWebCenter Portal and demoed the product to business owners for feedback.
  • Extensively used the Oracle ADF design patterns like Entity Object(EO), Business Object (VO)
  • Developed various SQL queries and PL/SQL Procedures in DB for the Application
  • UsedGradle tools for building and deploying the Web applications.
  • Used Maven for project management and build automation and Continuous Integration are done using Jenkins.
  • Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF.
  • Ensure the successful architecture and deployment of enterprise grade PaaS solutions using PCF as well as proper operation during initial Application migration and net new development.
  • Involved in the creation of exhaustive JUnit Test Cases for each java class that is being developed for this application using a mocking framework Mockito using Test Driven Development technique.
  • Performed functional testing of the application using Cucumber Web driver.
  • Used GIT for version control and involved in writing the build scripts using Maven.

Environment: Oracle, Hibernate, ORM, Spring MVC, Spring Security, Spring AOP,JAX-RS, Apache CXF, Ibatis, oracle, Restful Services, hapiJs, Node Js, RabbitMQ, Maven, Gradle, Mockito, Jenkins, PCF, Cucumber, GIT.

Confidential, Corvallis, OR

Senior Java Developer

Responsibilities:

  • Requirement analysis, product design and development.
  • Developing code for enhancements and bug fixes.
  • Designed and developed front end using Spring, JSP, JSTL, EL and other custom tag libraries.
  • Performed functional, regression, cross browser and installation testing.
  • Provide troubleshooting support to product development teams.
  • Written Hibernate Configuration and Mapping XML files.
  • Involved enhancement of Test Automation Framework (TAF).
  • Used Agile methodology for software development.

Environment: Java, J2EE, JSP, XML, Spring, Struts 2.0, Hibernate, Web Services, Web services, Glassfish, Eclipse 3.2, Ant, Oracle.

We'd love your feedback!