We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Bellevue, WashingtoN

SUMMARY

  • Over 7+ years of full stack development, worked with different architectures like Micro - Services including Event Driven Architecture, Service Oriented Architecture and Monolithic, with all phases of Software Development Life Cycle (SDLC) which includes Analysis, Design, Development, Testing, Implementation and Maintenance using environments using Agile (SCRUM) and Waterfall methodologies.
  • Experience with Java 8 features such as lambdas, Streams and Parallel Streams, Functional Interfaces, Optionals, Completable Future, Date Time API and in CORE JAVA extensively worked on Multithreading with Executor Service, Exception Handling, Collection, JDBC.
  • UsedBootstrapandMedia queriesto doresponsive web designdat fit all users and devices from desktop to tablet and mobile phone.
  • Used various version control software such as SVN, GIT, CVS for maintaining code repositories and undertaking sprinters like Babel, Grunt, Gulp and Web pack.
  • Developed various Typescripts (ES6) objects including Components, ng Modules, Providers, Services, and classes using arrow functions and optional types.
  • Experience in designing and developing various Angular Components (ng modules), Services (Observable/ promises), Directives and Pipes.
  • Good noledge on client-side JavaScript framework Angular 6.x/8. X with NGRX to achieve MVVM design flow.
  • Experienced in Angular, Backbone JS, Ember JS, Ext JS for unique and customize front end app development and to achieve MVC design flow.
  • Well experienced in developing applications using jQuery, React JS, Handlebar JS for view rendering and implementing React JS with Redux and Flux patterns to attain MVC functionality.
  • Hands-on experience in developing server-side JavaScript frameworks using Node JS (Hapi JS, Express JS) to build event driven, non-blocking me/o model web applications.
  • Expertise in using JavaScript build tools and task runners like Webpack for React and Angular 2.0/4.0, Grunt, Gulp for Angular 1.0, Browserify for packaging Node JS modules for browsers.
  • Worked on UI testing with Karma, Jasmine, Protractor for Angular, Mocha and Chai for React JS and Backbone JS.
  • Well experienced in using various AWS (Amazon Web Services) Iaas (Infrastructure As a Service) Components like EC2 for running applications on virtual machines, S3 for storing and long term backup of data, EBS for persistent block level storage, Elastic Cache, DynamoDB for message queueing, RDS for setting relational database in cloud and Lambda for server less program functions.
  • Extensive experience in Front-End UI technologies like HTML 5 for Widgets and Templates and CSS3(using SASS and LESS) for Styling, Bootstrap and JavaScript, Ajax for responsive web design, also used view rendering JavaScript frameworks like jQuery, React JS.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, and troubleshootingEC2 instances,S3 buckets,Auto Scaling, AWS IAM, Elastic Load Balancers (ELB) and created snapshots for data to store in AWS S3.
  • Good understanding on Node JS, Express JS, MongoDB, and Mongoose in teh backend, RESTful API is provided with teh halp of MERN stack.
  • Expertise to interact with relational databases using ORM frameworks like Hibernate, Spring Data, IBatis, MyBatis, Java Persistence API (JPA).
  • Worked with various frameworks in Spring such as Spring IOC, Spring AOP, Spring transaction Management, Spring MVC, Spring Boot, Spring Data, Spring JDBC, Spring Batch, Spring JTA, Spring IO and Spring Security.
  • Worked with Microservice architecture using Spring Boot for auto Configuration and Rest API’s with Spring Rest and integrated Swagger API for documentation and used Spring Boot actuator metric/health endpoints and Spring cloud.
  • Strong experience in developing Dynamic Single Page Application (SPA) using MEAN (Mongo, Express Angular and Node) full stack development tool kit.
  • Implemented URI based projects with RESTful services (JAX-RS, Spring Boot), SOAP (JAX-WS, Apache CXF, WSDL, Apache Axis2) and automated teh documentation using Swagger and WADL.
  • Extensive development using J2EE, SOAP/ REST API’s, backend development in various projects.
  • Used Swagger Framework, actualizing teh RESTful API and thereby giving teh rich UI to microservices API.
  • Proficient in using Spring Data JPA dat halped in creating automatic Data Access Objects (DAOs) at teh compile time.
  • Expertise in implementing Spring JTA for transaction management and Spring JDBC to interact with Databases.
  • Extensive experience in developing scalable, reliable, efficient web and enterprise applications using JSP, EJB, JNDI, JMS, Struts, JSF (Prime Faces).
  • Developed multiple applications using Spring Community framework projects and used Spring and EJB containers to manage teh bean life cycle.
  • Unit tested web services using Junit, Mockito, Easy mock, Spock, Test NG and hence achieved teh goals of Test-Driven Development (TDD).
  • Experience in Spring Security Framework for User Access Management, JWT token-based autantication and involved OAuth 2.0 configuration for autantication and authorization.
  • Experience in integration tools like Spring Integration, Mule ESB, Apache CXF, Apache Kafka, and Apache Camel to integrate teh enterprise application technologies with existing JVM environments.
  • Building real-time dashboard applications for visualizing, analyzing, and exploring data on Apache Web servers using Elasticsearch, Logstash, Kibana 4.0 (ELK), Splunk.
  • Excellent experience in database design, data analysis with Relational databases like PostgreSQL, MySQL, DB2, Oracle 13c/11g, Microsoft SQL Server and NoSQL databases like (Mongo DB and Cassandra, Raven DB, Couch DB, Redis, DynamoDB) and good experience in writing stored procedures, functions and triggers using PL/SQL in JDBC, ODBC and in WebLogic server.
  • Worked on database concepts like sharding, creating replicas, dynamic schema, secondary indexes, and high availability.
  • Experience in developing a full-fledged REST API server with an open source NoSQLdatabasedat uses a document-oriented data model MongoDB and Mongoose connector.
  • Have experience using ODM frameworks to connect asynchronous environments with Mongoose Connector and Cassandra Node Driver.
  • Experience in applying JMS (Java Messaging Service) for reliable information exchange across Java applications using Message Queue (MQ) services like Apache Kafka, RabbitMQ, Active MQ and IBM MQ to communicate from Client to Server.
  • Good noledge in employing database caching strategies using Redis, MongoDB Elastic search.
  • Hands on experience in implementation of PCF (Pivotal Cloud Foundry) Paas (Platform as a Service) services such as Pivotal Application Service, Pivotal Container Service and Pivotal Functional Service to continuously deliver applications on to teh cloud.
  • Extensive experience in developing Apache Kafka as a distributed publish-subscribe messaging system and a robust queue dat ca handle a high volume of data.
  • Experienced in configuring and deploying applications on different application servers such as Apache Tomcat, Oracle Web logic, IBM WebSphere, JBoss.
  • Hands on experience in managing Docker Containers using Kubernetes with zero downtime deployment.
  • Used Kubernetes Linux container for deploying and scaling containerized applications.
  • Experience in consuming API using Web Client, Rest Template and Http Client.
  • Expertise in developing SOA (Service Oriented Architecture) and Microservices architecture using J2EE Web Services based on Restful (JAX-RS), SOAP(JAX-WS), JAX-RPC and JAXR (Java API for XML Registries) using frameworks like Apache CXF, Jersey, Axis, and Spring frameworks, NodeJS (Express Js, Hapi JS).
  • Strong Knowledge on automated java-based integration testing and behavioral testing of teh applications using Selenium Web Driver and Cucumber respectively.
  • Involved in developing test cases/plans using JUnit4/5, TestNG for Unit testing and Mockito, Power mock, Easy Mock for stubbing and used API testing tools like SoapUI, Advanced Rest Client and Postman.
  • Experience in architect, design, build, and prototyping models using teh design patterns like Singleton, MVC, MVP, Value Object, Front Controller, Business Delegate, Session Facade, Service Locator, Data Transfer Object, Data Access Object, Abstract Factory and Factory Method.
  • Experience in using automation build tools like Bamboo, Jenkins at server level and Maven, ANT, Gradle at development level.
  • Implemented Docker container service, using CD/CI build pipelines like Jenkins, Bamboo and GOCD and used loggingutility like SLF4J and log4J.
  • Better understanding of using Spring Cloud - Netflix OSS stack for microservices deployment and auto configurations like Ribbon (client-side Load Balancer), Hystrix (latency and fault tolerance library), Zuul (gate way for routing, monitoring, security) with Eureka service registry and log management with ELK.
  • Good noledge on Drools Rule Engines which corresponds to validating BRMS (Business Rules Management System).
  • Good experience with different IDE’s like Eclipse, STS, IntelliJ, Visual Studio.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, PL/SQL, SQL

JavaScript Frameworks: Angular8, jQuery, Node.js, React.js with Redux, Express.js, Handlebar.js, Hapi.js

Java/J2EE Technologies: Servlets, JSP, JDBC, Spring, EJB, JPA, JTA, JDBC, JSP, JSTL, Hibernate.

Frameworks: Struts, Spring, Spring boot, Spring Batch, Spring Security, Spring AOP, Spring Core, JSF, Spring MVC, Spring IOC, Spring Cloud.

Web Technologies: HTML5, CSS3, AJAX, jQuery, Bootstrap, XML, JSON.

Databases: MySQL, SQL Server, Oracle, MongoDB, Cassandra, Raven DB, Dynamo DB

Web Services: XSD, WSDL, SOAP, Restful, JAX RS, JAX WS

Messaging: JMS (Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka

Web service Frameworks: Jax-RS, JAX-WS, Apache CXF, Jersey, Axis

Web Application Servers: Apache Tomcat, Oracle Web logic, IBM WebSphere, JBoss

Methodologies: Agile, Waterfall, TTD, SCRUM

Cloud Technologies & DevOps Tools: AWS, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Glacier, Lambda, Kubernetes

Project Management Tools: JIRA, GitHub.

Testing Frameworks: JUnit, Test Ng, Mockito, Jasmine, Karma, Mocha, Chai, Spock, Protractor, Selenium, Cucumber

Version Control: SVN, CVS, GIT, Bitbucket

Build & Configuration Tools: Maven, Gradle, ANT, Jenkins, Bamboo, Gulp, Grunt, Webpack, NPM, Bower

IDEs: Eclipse, Visual Studio, IntelliJ, Spring Tool Suite, Sublime Text, WinSCP, Putty

Methodologies: Agile, Waterfall, OOAD, SCRUM

Operating Systems: Windows, Linux, and UNIX, Mac OS

PROFESSIONAL EXPERIENCE

Confidential - Bellevue, Washington

Java Full Stack Developer

Responsibilities:

  • Teh application is built in Micro Service Oriented Architecture using MEAN 4+ (Mongo, Express Angular 8.0 and Node) stack and developed Single Page Applications (SPA).
  • BuiltAngular 8components,UIservices to consume rest services using Component based architecture provided byAngular 8.
  • Implemented Angular 8 Services for connectivity between web application and back-end API'S using TypeScript.
  • Created Angular Directives, Components, Pipes, Injectable across teh whole system, such as to build teh custom filter.
  • Configured New Relic to measure and monitor teh performance of application.
  • Expertise in integration testing automation framework like Selenium automation using Selenium WebDriver.
  • Behavioral and Integration testing is done using Cucumber and Selenium.
  • Responsible for migrating existing modules in IBM MQ to Apache Kafka and worked on creating Kafka adaptors for decoupling teh application dependency.
  • Installed, configured, and administered NoSQL database clusters in AWS Virtual Private Cloud Network for available data on cloud.
  • Used AWS Services platform to upload data into AWS S3 buckets and create EC2 instances.
  • Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, DynamoDB, Elastic search, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Excellent in deploying teh applications in AWS as EC2 instances and created snapshots for teh data dat had to be stored in AWS S3.
  • Implemented Spring Cloud- Netflix ZUUL API Gateway with Eureka service registry for building microservices to communicate with each other.
  • Implemented teh microservice architecture using Eureka Server for load balancing.
  • Implemented Netflix OSS (Open Source Software) for Feasible changes after teh deployment.
  • Developed teh components usingAngular 8needed for teh application from teh scratch and customizing from various Angular related libraries to meet teh application's functionality.
  • Created Angular service and integration withRESTful APIs. Used AngularHTTP Clientto send GET/POST request to fetch data from server.
  • Developed Single Page Applications (SPA) using Angular 8, TypeScript, HTML5, CSS3, JSON and Bootstrap 3.
  • Implemented Node JS as a server-side proxy for an event-driven, non-blocking me/O model to make teh application lightweight and efficient.
  • Used Web Pack module bundler for compilation of SAAS files into CSS and for monitoring teh application.
  • Configuredvarious routes, directives for grid, pagination, conditional validations, templating, dynamic loading, lazy loading, Shadow DOM, Ngrx store.
  • Developing RESTful web services using Node JS and Express JS and using Node JS server to interact with teh Rest services and database, hosted on multiple load balanced cloud instances.
  • Utilized teh inbuilt NPM package manager to configure teh right versions of teh packages and to achieve dependency management.
  • Karma test runner and Jasmine test framework tool are used to perform behavioral driven testing for teh angular application and used teh Cucumber, Protractor and Http-server for teh End 2 End testing
  • Testing for Node JS is done using Mocha and chai and for spring boot uses Mockito, Junit, Mock MVC and thereby achieving Test Driven Development (TDD).
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • All teh functionalities are implemented using Spring IO / Spring Boot and Spring JDBC.
  • Built-in AJAX HTTP Service with observables is used extensively for making quick and incremental updates to teh UI of teh application.
  • Designed REST based Microservices using Spring Boot.
  • Designed and developed teh RESTful web services to communicate over teh network.
  • Implemented teh autantication and authorization of teh application using Spring Security and OAuth2.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Familiarized with Angular CLI for building and creating a component, service, modules, and intilialized routing functionalities.
  • Managed teh Angular state using RxJS powered state management solution NGRX. Implemented ngRX store and reducers, actions, effects for maintaining state and communicating with backend services.
  • Developed angular views to hook up models to teh DOM and synchronize data with teh server as a Single Page Application.
  • Implemented persistence layer using Spring JDBC template to store teh data in Spring data JPA.
  • Involved in implementing Queries to teh backendMongoDBdatabase using Http service to fetchJSONcontract.
  • Unstructured data was handled usingMongoDBand used Mongoose Connector for connecting to database.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances and created monitors, alarms, and notifications for EC2 hosts using Cloud Watch.
  • Composed and executedMongoDBscripts and queries to fetch and test data fromNoSQLdatabases.
  • Experienced in writing real-time processing and core jobs using Spark Streaming with Kafka as a data pipe-line system.
  • Implemented Spring boot microservices to process teh messages into teh Kafka cluster setup.
  • Used OAUTH 2.0 autantication and authorization framework to provide teh security to rest web services.
  • Implemented Single Sign On and policy-based autantication using SiteMinder security framework.
  • Configured JBOSS Application server and used Oracle database with Hibernate ORM framework and used teh functionalities of Hibernate’s second level EHCache.
  • Implemented Spring Circuit breaker pattern, integratedHystrix dashboard to monitor Spring micro services.
  • Worked on teh design and development of Restful-Web Services.
  • Created dynamic schema design through NOSQL MongoDB by writing rich queries and achieved data in a collection to be distributed across multiple systems forhorizontal scalabilityas datavolumesincrease through Automatic Sharding.
  • Implemented Mongoose Connector as our ODM framework.
  • Developed Mockito and JUnit test cases to improve code coverage.
  • Created JSON request and validated teh response using postman Interceptor and Swagger UI.
  • Configured Kibanadata visualization plugin for Elasticsearch, Logstash and created bar, line and scatter plots, or pie charts and maps on top of large volumes of data.
  • Configured Docker container service and build pipeline Jenkins CI/CD tool for continuous integrating and deploying applications on servers.
  • Apache Maven tool TEMPhas been used for teh build and deployment of teh application.
  • Monitored teh Error logs using Log4j and fixed teh problems.
  • Provided production support/on call support to fix production issues after teh deployment.
  • Kubernetes is configured in teh application for automating deployment, scaling, and management of containerized applications.

Environment: EclipseJavaEE IDE, JIRA, Apache Kafka, IBM MQ, Jenkins, Babel, Log4j, Karma, Jasmine, Mocha, Chai, Mockito, Junit, Mock MVC, Kubernetes, New Relic, Netflix Zuul, Eureka, Swagger, Maven, Mongo DB, Java 8.0, Angular 8.0, Node JS, HTML5, CSS3-SASS,Bootstrap, Typescript, Ajax, SiteMinder, Hibernate4.x, Spring, Hibernate, Spring batch, Spring Boot, Spring Security, JPA, JMS, OAuth2.0, Mongoose Connector, Oracle, JBoss, Kibana, Elastic search, Logstash NPM, Web pack, EC2, S3, RDS, EBS, Elastic Load Balancer, Docker, Apache tomcat, Cucumber, postman, Selenium, Oracle 10g, Swagger UI,AWS, Docker, Log4j, Restful Web Services, Kafka, Microservices, Tomcat, REST UI.

Confidential - Iriving, Texas

Web Developer

Responsibilities:

  • Designed and Developed application based on Microservice Oriented Architecture using Spring Boot and Angular 4.0, React JS, Cassandra DB and MySQL DB.
  • Deployed and monitored web services using Spring Cloud Foundry Managed Domains and Routes with Spring Cloud Service Registry.
  • Implemented Microservices architecture with Netflix, Spring Eureka, Spring Ribbon using Spring Boot to provide client-side load balancing in calls to other Microservices making applications into smaller chunks and teh Spring Hystrix as a circuit breaker for teh fail-safe.
  • Developed several RESTful API web services which generate XML and JSON to perform web and mobile application tasks.
  • Developed Redux store and React State for server-side rendering and refactoring Reducer logic using functional decomposition and reducer Composition.
  • Involved in usingReactJS components, Forms, Events, Keys, Router, Animations.
  • Used Axios service (React-Router technique) to retrieve data from teh server simultaneously in teh background without interfering with teh display and existing page in an interactive way.
  • Developed various Typescripts (ES6) objects including Components, ng Modules, Providers, Services, and classes using arrow functions and optional types.
  • Adopted lazy loading route with separate modules and child routes including data transfer with Resolve, Route Data and Route Parameter and implemented Rout Grad mechanism using can-activate, can-deactivate and can-load-child.
  • Used various jQuery and Bootstrap plug-in like Date picker, Slider, Spin, Bootstrap selectors for responsive design.
  • Implemented Spring Netflix Zuul API gateway and Eureka service registry for reverse proxy and Dynamic service discovery of API's.
  • Implemented Spring Security OAuth 2.0 and OIDC Token mechanism for autantication and authorization for social websites logins using Spring Social Module.
  • Implemented Kibana for centralized logging and monitoring dat builds on Elasticsearch upon MongoDB for analytics and visualization of teh user’s login.
  • Improved teh performance of teh application using Redis for caching and Elastic search.
  • Deploy teh Docker image of services building Docker files and build a continuous delivery pipeline for containers using AWS Code Pipeline and Amazon ECS.
  • UsedMavenbuild tool for building and defining teh dependencies of teh project.
  • Implemented Front-end User Interface using Angular 4.0, HTML, CSS3(SASS) and using Bootstrap for responsive design.
  • Responsible for teh overall layout design and prototype using React JS with Redux library, jQuery UI and CSS/Less and HTML5.
  • Made use of React JS to build Bootstrap components for responsive UI objects and linked with API data to view and render teh virtual DOM dynamically.
  • Implemented teh business modules integration using Spring Boot and Spring Data with @Query and JPA.
  • Performed Unit test cases using Junit, Cucumber for Spring, Protractor for Angular, Mocha and Chai for React.
  • Handled consumer logs and monitored Kafka Metrics using Kafka Manager.

Environment: React with Redux, AJAX, jQuery, Junit, Maven, Swagger, Kafka, AWS ECS, docker, hibernate 4.x, SOAP/RESTful, ES6, Babel, Cucumber, Mocha, Chai, Redis, Protractor, Git, Java/J2ee, HTML 5, CSS3, SAAS, XML, JSON, OAuth 2, Cassandra DB, MySQL, Bootstrap v4.0, Angular 4.0, Elastic Search, Spring, Spring Boot, Spring Data, Spring MVC, JavaScript, TypeScript.

Confidential - Beaverton, OR

Software Developer

Responsibilities:

  • Developed a Micro Service Oriented application with React JS in teh front end and Spring Boot services.
  • Involved in development, design, and implementation of teh front-end part of teh widget-based application using HTML5, CSS3-LESS, AJAX, Bootstrap.
  • For client-side view rendering services, React JS typically used various predefined Redux libraries.
  • Configured React-Redux for state management and React-Router for programmatic navigation.
  • Implemented Store-Redux for holding teh whole state tree of application and Reducer-Redux for describing actions.
  • UsedAxios AJAX request to data from back-end based on user interface input and post updated data back to backend.
  • Mocha test runner and Chai test framework are used to test React JS components.
  • Worked with Cassandra Node Connector for database persistence to interact with Cassandra NOSQL DB with Spring Data to unify and ease teh access to Cassandra persistence stores.
  • MySQL database used to load teh application data and written PL/SQL procedures, complex queries to perform various data operations.
  • Web pack module bundler and Babel JavaScript compiler are used accompanying React JS.
  • Implemented Spring Boot to create aCRUD backend for our React-fronted application.
  • Bottle micro-framework implemented with RESTful service and used WADL (Web Application Description Language) for modelling teh resources provided by teh services and relationships between them.
  • Junit is implemented along with Mockito to perform unit testing on our RESTful web application.
  • Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in teh application and thus providing autantication of RESTful services.
  • Modules for teh Front-end are integrated to teh Back end using teh Hibernate framework.
  • Implemented Spring Batch for processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management in teh application using Quartz scheduler.
  • Splunk is implemented in teh application for log errors, exceptions, business logic and log analytics.
  • Gradle build tool is used to deploy teh application on teh web servers me.e. JBoss.
  • Integration of automation batch run job with Jenkins. Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).
  • Implemented Spring Cloud-Netflix OSS Stack along with using Ribbon for client-side load balancing, Netflix Zuul API Gateway with Eureka service registry for reverse proxy infrastructure and Hystrix Circuit Breaker for fault tolerance.
  • Deployed teh Dockerized Spring Boot application dat is intended to be run on dev local machine using PCF (Pivotal Cloud Foundry).
  • Behavioral and Integration testing is done using Cucumber and Selenium respectively.

Environment: Spring Batch, Quartz Scheduler, Hibernate, Spring Boot, Microservices, Eureka, Hystrix, JUnit, Mockito, Mocha, Chai, Selenium, Cucumber, Cassandra DB, Restful services, Netflix OSS, Spring Cloud-Netflix, Splunk, Mongo DB, MySQL, Docker, EclipseJavaEE IDE, JavaScript, React JS-Redux, HTML5, CSS3-LESS, AJAX, Bootstrap, jQuery, Spring Security, Rabbit MQ, Spring Data, Jenkins, Apache tomcat, Jenkins, Netflix Zuul API, Ribbon, Cassandra Node Connector, Gradle, JBoss, JIRA, JWT, WADL, Web pack, Babel.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Spring Boot, which is radically faster in building cloud Microservices and developing Spring MVC, based applications with very less configuration.
  • Utilize EBS to store persistent data and mitigate failure by using snapshots.
  • Designed and developed teh RESTful web services using teh JAX-RS API to communicate over teh network. Worked on teh presentation layer to develop JSP pages and embedding CSS, JavaScript, DOM, and HTML.
  • Implemented AJAX for a couple of navigation screen flows for asynchronous calls.
  • Configured new actions, result types and global errors in struts.xml and used struts tiles to create application web pages.
  • Experience in writing unit tests using JUnit.
  • Tested teh performance of our API using SoapUI, Postman, and JMeter.
  • Implemented modular approaches for backend on AWS Elastic Beanstalk and implemented interfacing with MySQL on AWS’s RDS, allowing for scalability.
  • Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis.
  • Worked in an Agile based development environment and participated in Retrospective, Scrum session for better understanding, communication among team members.
  • Implemented Web service calls using SOAP (JAX-WS frameworks).
  • Worked on teh Web Services classes and WSDL generation and exposed teh service at server-side over teh Internet.
  • Used Jenkins server for code monitoring during code integration phase.
  • Designed, developed HTML5, CSS3, Bootstrap, JavaScript, Ajax dat meets accessibility and web browser standards for websites.
  • Used Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection Objects.
  • Worked on design patterns which include Decorator, Facade, Front controller, Intercepting filter and MVC.
  • Developed JUnit test cases to improve code coverage.
  • Worked on creating, retrieving, updating, and deleting documents in MongoDB.
  • Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development, and testing phases, and developed Use Case diagrams, Class diagrams, and Sequence diagrams.
  • Designed an API Life Cycle template for teh API business objectives before building a programmatically accessible platform.

Environment: Hibernate, Agile, JIRA, HTML5, CSS3, JavaScript, AWS, Ajax, jQuery, JSON, JDBC, Bootstrap 3, Spring, Spring Boot, Spring MVC, Restful, JMeter, EBS, RDS, Jira, Apache Tomcat, Junit, MySQL, MongoDB, Soap UI, Postman, Git, Ant, Jenkins, Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in development activities using Core Java/J2EE, Servlets, JSP used for creating web application.
  • Developed Supply Chain Management by using teh JSP/HTML for each user interface. JavaScript, Servlets standard validations are used as teh controllers for business logic and using JDBC, XML parsing techniques using MVC.
  • Developed/Customized Java Server Pages (JSP) for Customer User Interface (UI).
  • Implemented responsive web-based applications using HTML5, CSS3, JavaScript, AJAX.
  • Developed backend logic using Core Java including Collections, Multithreading and Exception Handling.
  • Developed and implemented teh MVC Architectural pattern using STRUTS framework including JSP, Servlets, and EJB.
  • Worked with Structs Framework in teh application, which is based on MVC design pattern.
  • Implemented JDBC for database connectivity with MySQL Server.
  • Developed teh business logic code in Core Java/J2EE, Struts, JDBC.
  • Implemented Multithreading feature for processing teh multiple requests to achieve high performance.
  • Configured Struts-config.xml, Tiles-def.xml and various properties files provided by Struts Framework for teh implementation module.
  • Extensively used teh Struts tag libraries (Bean Tags, Logic Tags and HTML Tags, etc.) and Custom tag libraries.
  • Developed web applications using Struts, Spring and iBatis framework.
  • Performed testing of SOAP web services using SOAP UI tool.
  • We kept up teh bean life cycle by utilizing Spring IOC which keeps session information of beans.
  • Worked with Log4J to capture teh log dat includes runtime exceptions
  • Experience in installing, configuring, and deploying applications on Web Logic Server.
  • Developed a DAO pattern to retrieve teh data from teh database.
  • Implemented IBM WebSphere Application Server to deploy teh application
  • Used ANT build tool for compiling and generating war files.

Environment: Ant, SOAP, JAX-WS, WSDL, HTML, CSS, JSTL, Swing, JSP, Servlets, XML, JavaScript, Ajax, JDBC, MVC, Servlets, Struts, JMS, EJB, JUnit, PL/SQL, Core Java, J2EE, JSP, Web Logic Server, IBM WebSphere, DAO, Junit, MySQL Server.

We'd love your feedback!