Post Job Free

Resume

Sign in

Web Services Front End

Location:
Frisco, TX
Salary:
75/hr
Posted:
September 25, 2023

Contact this candidate

Resume:

Pragna Cheruku

Java FullStack Developer

Ph. No: 940-***-**** Email: adzybl@r.postjobfree.com

Professional Summary:

* + Years of professional experience in developing web applications using J2EE technologies like Java, RESTful services, servlet, JSP, JDBC, Java Script, Spring, SpringBatch, Hibernate, XML, JSON, UNIX Shell scripting, web services.

Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM.

Expertise experience in estimations, analysis, design, development, testing, maintenance, performance tuning and deployment of internet, e-commerce and client-server applications using Java, Servlets, JSP, JavaBeans, JDBC, Spring, Hibernate, AJAX, JavaScript.

Excellent in designing the front-end pages using scripting languages like AngularJs, Angular8/10, ReactJS, SASS, JSF, JQuery and its libraries.

Experience with different IDE’s like Eclipse, NetBeans, Intellij, RAD.

Good knowledge and experience in Core and J2EE design patterns like Singleton, Abstract Factory, Builder, MVC2, Business Delegate, DAO etc.

Expertise in React Js and working with React Flux architecture.

Experience in ReactJs Libraries like redux thunk, redux saga. Experience with modern build tool chains, like JavaScript frameworks/technologies such as Express.js, Angular.js, React.js, MobX or Flux.js.

Experience in Java 8 and Java 11 (Lambdas, Streams, Multithreading).

Experience in working with ReactJS, React Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites.

Expertise in creating Custom Reusable React Components Library Experienced in working with Redux architecture using complex Object Oriented concepts in improving the performance of the websites Experience in using React Js components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.

Strong knowledge of Angular 2/4 practices in commonly used modules and creating reusable Components, Pipes and Services.

Responsible for creating and maintaining architecture for Restful API using Spring Boot.

Expertise in various open source frameworks like Angular JS, Node JS, Struts 2.0/1.2, Spring 2.5/3.0, Spring MVC, IoC, Web and ORM Technology like Hibernate 3.0, JPA, EJB3.0, IBatis, Mybatis, JQuery.

Used NOSQL database Amazon dynamo DB to store data of reporting Application.

Expertise in Distributed and Web environments, focused in JAVA Technologies –Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.

Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML5, JSON, JavaScript, CSS3, XML, XSL/XSLT, AJAX, JQuery.

Expertise in developing, deploying and integrating CRM solutions.

Good OOAD skills and data modeling using UML (Use-cases, Class diagrams, Sequence diagrams etc.). Used UML tools like STARUML.

Experience with Docker Containers, leveraging Linux Containers and AMI’s to create Docker Images/containers and kubernetes.

Experience with middleware's using Redux-Thunk, Redux-Saga, Redux-Logger, Universal React Redux. Expertise in React Js framework to develop the SPA.

Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.

Actively involved in the Devops Streamlining process through Jenkins and CA Release Automation.

Selecting the appropriate Aws Service based on compute data, or security requirements.

Experience in AmazonEC2 setting up instances, Virtual private cloud (VPCS), and security groups.

Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB (3.0).

Experience in using XML Bean to process, validate, parse and extract data from XML files.

Experience in Continuous Integration tools such Jenkins and Bamboo.

Experience with CICD, JENKINS, GIT, GITHUB, MAVEN, GRADLE.

Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat 7, JBoss, GlassFish 3.

Experienced in Paymentech SDK, Groovy and Grails, SOA and ADF 11g.

RDBMS experience includes Oracle, SQL Server; database programming and connectivity using JDBC, ODBC, SQL, PL/SQL, Stored Procedures, triggers, Queries etc.

Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.

Experience in UNIX and Shell scripting.

Experience in SVN and Perforce for version control and used maven for building

Good experience in working with team members from vendors and internal departments to coordinate activities across multiple applications.

Ability to manage multiple project tasks and deadlines along with troubleshooting skills to facilitate effective and efficient resolution of problems.

Technical Skills:

Programming Languages

Java, JavaScript, Typescript, Python

Software Methodologies

Agile, Scrum, SDLC, TDD

J2EETechnologies& frameworks

JSP, JSTL, Servlets, JDBC, Java Beans, SOAP, WSDL, Axis, Java Security, JBPM

Web service Frameworks

Spring, Hibernate, JPA, Spring MVC, Spring WebFlow, JavaFX, Vaadin, Spring IOC, Spring AOP, AspectJ, Spring DAO, Spring Batch, Spring Integration, JSF, JUnit, SOAP UI, Spring JPA, Spring Web, Spring REST

Web Services

SOAP, RESTful, Oracle SOA, WSDL UDDI

AWS

EC2, RDS, S3, ELB, CloudWatch, Cloud Formation Template, RDS, VPC, Auto Scaling, IAM, Terraform

Design Patterns

Singleton, Factory, Business Delegate, Data Transfer Object, Façade, Data Access Object, MVC.

Tools

Dockers and GitHub, Jenkins, Maven, Gradle, Log4J, Apache Ant, Apache Maven, CFT

Web & JavaScript Technologies

JavaScript, HTML5/HTML, CSS3, SCSS, Angular6,7,8,11,14 Ajax, React JS, GRAPHQL, Groovy, Golang.

IDEs

Eclipse(Neon, Oxygen, Kepler, Luna, Indigo, Juno)), Net Beans, IntelliJ, Spring Tool Suite, RAD 9.0, JBPM 6

Application/Web Servers

Web Logic Server 12c, Web Sphere Application Server 8.5, Apache Tomcat (8.5/8.0), Apache HTTP Server, IBM WebSphere (7.0,6.0).

Databases

Oracle(9i/10g/11g/12c), SQL Server (14.0), DB2, MySQL, Postgres SQL, Mongo DB, Cassandra

Build Scripts

Maven, Ant, and Jenkins

Testing Tools

JUnit, Log4J, Mock Framework, Cucumber, Selenium

Version Control Tools

CVS, SVN, GIT, CM SYNERGY, Bit Bucket, Git Bash

Operating Systems

Windows, Linux, Unix, Mac OS

Professional Experience:

Sr. Java full stack Developer

United Services Automobile Association (USAA) Jun’19 – Till date

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.

Developed java modules implementing business rules and workflows using Spring MVC, IoC, Web Framework.

Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.

Developed the Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, JavaScript and Bootstrap.

Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.

Experience with object-oriented client-side scripting using Typescript, ES6 and JavaScript frameworks, including jQuery, AngularJS, Angular 4.

Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs

Involves in Sprint planning for the estimation of efforts for user stories and bugs.

Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s, whenever a new GitHub branch gets started. Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in.

Used Angular 4 Reactive forms to implement complex forms and performed the validations using Form Builder.

Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.

Enhanced application performance by Angular 8 component based development in view of future Angular framework transitions.

Build Restful API web services using Node JS and Angular 8 and used a full complement of Node. Js, and Mongo DB to store and present assessments.

Implemented design patterns in Scala for the application.

Responsible for front end development using React, Mobx, CSS, Ant design and various node modules.

Strong focus on React-Native, React, Electron, iOS, ES6, CSS, MobX, Webpack, and Node.js

Evaluated and extensively tested React, ExtReact, Redux and MobX.

Developing Single Pages Application using HTML5, CSS3, Bootstrap, React Async Await, Nextjs, GraphQL, Expressjs, NodeJS, Socket, LESS.

Develop quality code adhering to Scala coding Standards and best practices.

Developed an internal application using ReactJS, Nextjs, Express and NodeJS for Relationship Mangers.

Created web pages using HTML5, CSS3, JavaScript, XML, JSON, JavaScript, JSPs, JQuery, Handlebars, Lodash, SASS and Angular JS for developing user interface.

Designed User Interfaces using JSP, jQuery, CSS, HTML, Bootstrap, NodeJS and Lodash for front end view as per the requirements that are provided.

Added new features using React/Redux(RXJS)/Lodash for functionality of few modules.

Used third party packages for Angular application. This increases the performance and efficiency of the application. Some of them are Lodash, ngrx (redux architecture for state management).

Implemented React-Router, React Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application.

Built dynamically generated dropdown lists using ES6 & Chrome DevTools.

Worked on Angular with Typescript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack, Chrome DevTool, Karma and Jasmine.

Used ES6, JSX with react for component development make react look more elegant.

Strong understanding of common API technologies, such as and Micro services.

Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.

Used Spring Boot, which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.

Create baselines for every Release and proactively monitor and resolve CICD issues until it deploys to Production.

Actively involved in deployment Application war files in Weblogic Application server.

Experience with designing and configuring secure Virtual Private Cloud (VPC) through private and public networks in AWS and create various subnets, routing table, internet gateways for servers.

Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.

Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).

Refactored the code for JVM Optimization and performance of application.

Involved in Maven based build process and continuous integration of the project using Jenkins.

Implemented SOA architecture with Web Services using WSDL and XML to integrate other legacy systems.

Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle.

Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.

Perform configuration, testing, and change control documentation for the cloud stack environment.

Installation and development of workflows for integration and automation in the cloud-based solutions.

Used RESTful Web services for transferring data between applications.

Knowledge of open source frameworks including Spring, Play and Lucene.

Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.

Responsible to finish Jira Tickets assigned on time and update their status on regular basis.

Used SVN for source code control.

Real time update of accounts, counter party through scala Reactive X (reactive programing) for asynchronous applications using snapshot trig file or roll-ups with history entity information.

Scala Mock for Unit Testing code behavior and Sonar cube for code coverage for unit tests

Involved in writing program documentation and technical specification documents.

Environment: Java, J2EE, Spring v3.x, Spring MVC, hibernate v3.0, React JS, Node JS, Oracle DB, Angular-JS, Angular 2/ 4/8 Node JS, Bootstrap, CSS, HTML5, JavaScript, jQuery, AJAX, Scala, Docker, AWS cloud, GIT, IntelliJ, AWS SNS/SQS, DB Visualizer, Tomcat, JBoss, SVN, Maven, JIRA, SOAP/Restful Web Services, Redhat Linux, Jenkins, WSDL, Spring Based MicroServices, Agile, cucumber, Bamboo CI.

Senior Java Full Stack Developer

Optum Oct 2017 – May 2019

Responsibilities:

Responsible for all stages of design, development, and deployment of applications. Active role in Test Driven Development termed as TDD apart from Agile Software Development

Used Spring Boot, which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.

Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.

Designed the Front-end applications, And Mobile Application as well for user interactive (UI) web pages using web technologies like HTML5, CSS3, Es6 JavaScript, React JS and React-Native/Redux Saga.

Worked as a Front End Developer on the project with JavaScript, ES6, React, Redux Saga, RESTful services, HTML5/CSS3/SASS/Bootstrap and Gitlab.

Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.

Gathered user requirements from the Client Relationship Managers.

Implemented Redux Saga's with actions and reducers to implement a sync API calls.

Made use of redux saga middleware to access redux application state and dispatched redux actions.

Worked in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and React.JS.

Involved in designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Node.js, express.js, Mongo DB.

Worked in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.

Skilled in leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.

Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.

Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.

Used Restful API for client server communication.

Developed user interface by using the React HOC, Flux/Redux for SPA development.

Used React Observables to create custom components for data manipulations and to display data in company standard format.

Used Streams and Lambda expressions available as part of Java 8 to store and process the data.

Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap and LESS CSS which is further integrated with Web Services.

Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, React HOC, Redux & React Promises

Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and React Promises.

Written Junit test cases for testing UI Framework classes and wrote many Java Scripts to do client-side validations.

Enhanced the React Observables with Redux, React-router and Redux-thunk.

Used Redux-Thunk as middleware to manipulate the data type and handle multiple actions.

Revamping and rewriting front-end using preact js, redux, saga, webpack.

Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache Active MQ on the edge device.

Developed user interface by using the React JS, Flux for SPA development.

Used JavaScript and AJAX for performing client-side validation and implemented server side validating business rules in Java.

Developed presentation layer using XML, XSL, GitLab JavaScript, CSS, JSP, JSTL, Custom tags etc.

Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.

Implemented back-end Web API with the use of MongoDB, ExpressJS, and NodeJS and established connectivity with the use of Axios.

Application uses RabbitMQ/AMQP for events processing.

Achieved APIs calls from back end NodeJS using React axios.

Worked with HTTP/HTTPS protocols by using Angular 4 components to build RESTful services.

Used SQL Server Management Studio (SSMS) to access, configure, manage, administer, and develop all components of SQL Server

Worked with AWS cloud service in creating EC2 instances and providing them roles and sometimes participated in writing custom policies and deployed applications on Elastic Bean Stalk and EC2.

Used JHipster which is a free and open-source application generator used to develop quickly a modern web application and Microservices using Angular 4 and the Spring Boot Framework.

Used Microsoft Report Builder client tool to create reports and deployed that report to SQL Server Reporting Services (SSRS).

Developed single page applications using Angular 4, Typescript, HTML5, CSS3, and Bootstrap4.

The mobile application was developed with JAVA mixed with Kotlin using Android Studio and Web API with .NET Core 2 using Visual Studio.

Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.

Developed the presentation layer using JSP, HTML, CSS and client validations using JavaScript.

Working knowledge of cloud-based infrastructure tools and components (AWS, EC2, S3, Virtual Private Cloud(VPC) and Elastic Load Balancing(ELB)

Proficient in NoSQL DB such as Apache Cassandra DB, MongoDB, Neo4j and Couch DB.

Actively involved in deployment Application war files in Websphere Application server.

Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.

Worked on cloud based virtual desktop Amazon Workspace. Used AWS infrastructure such as EC2/EBS, S3 etc.

Worked on java Swing as the GUI development tool. Worked on components like button, scroll bar text field etc.

Pre-compiled SQL statement and saved as Stored Procedure so the code can be reused over and over again. Passed parameter so that the stored procedure can work based on the passed value.

Built backend REST API with Node JS, Express JS also implemented modules into Node JS to integrate with designs and requirement.

Hands on Experience in AWS Cloud in various AWS Services such as RedShift, Cluster, Route53 Domain configuration.

Implemented automated local user provisioning instances created in AWS cloud.

Experience in Implementing CI/CD pipelines with the integrated unit tests, code coverage, code quality, performance test cases with the JMeter and functional test suites as BDD with the Cucumber JVM.

Worked on the Kotlin for building the backend components and API resources, experience working on JsonAPI for creating multiple API’s.

Experience with tools like Experience with Docker Images/containers and kubernetes.

Refactored the code for JVM Optimization and performance of application.

Exposure to NoSQL database programming - Apache Cassandra.

Used Spring Boot Actuator to monitor and manage the application in production environment.

Involved in Maven based build process and continuous integration of the project using Jenkins.

Implemented SOA architecture with Web Services using WSDL and XML to integrate other legacy systems.

Unit testing of developed product features using Junit frameworks as part of development cycle.

Used RESTful Web services for transferring data between applications.

Responsible to finish DEV Azure Tickets assigned on time and update their status on regular basis.

Used GIT Extension for source code control. Staged all the changes and pushed them for review. Also pulled the changes as required.

Involved in writing program documentation and technical specification documents.

Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs

Implemented workflow utilities using Jython script.

Environment: Java 8, J2EE, Spring, springboot, RabbitMQ, Junit, RESTful, GIT Extension, Docker, CRM, AWS Cloud, React, Redux, JavaScript, NoSQL, SSRS, Kotlin, Rest API, Angular 4, Node JS, HTML, Report Builder, XML, AWS, Websphere, Hibernate, Sequel Server Management Studio, Azure, Junit, Maven, AWS Workspace

Java/ J2EE Full Stack Developer

Cox Communications Oct 2016– Jul 2017

Responsibilities:

Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.

Involved in the development of the UI using HTML5, CSS3, Bootstrap, Ext JS and Angular JS.

Extensively involved in coding with AngularJS to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar. Customized Data Tables and High charts into Angular JS Directives.

Implemented a responsive web design using Bootstrap.

Espresso Framework which is used internally for developing the services with a quick and easy view of UI.

Designed Redshift Data model, Redshift Performance improvements/analysis

Managed Amazon Redshift clusters such as launching the cluster and specifying the node type.

Created a Lambda job to trigger UNLOAD from Redshift to S3 bucket.

Developed MicroServices for different level of layers in flow of network.

Involved in implementing the Micro Services based on Restful API utilizing Spring Boot with Spring MVC

Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.

Implemented Service Oriented Architecture (SOA) using JMS (MQ series) for sending and receiving messages while creating web services.

Extensive use of Spring Data in design and development of user interfaces.

Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller).

Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.

Extensively used the Spring framework implemented upon the MVC design pattern.

Developed RESTful Web services for transmission of data in JSON format.

Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms. Heavily used joins stored procedures, views, Unions in Oracle data base to fetch the data.

Developed Applications using Rule Engines-Jboss Drools 4.x, Work flows, Human tasks to implement Business rules validations and provided Drools Dashboard for Business users.

Extensively used Hibernate Relational mappings (One-To-Many, Many-To-Many) in the secondary project.

Extensively worked on Hibernate Cache, Query, Criteria and Transactions in secondary project.

Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot.

Used load balancing in pivotal cloud foundry (PCF) services.

Testing for Node JS is done using mocha and chai for spring boot used Mockito, Junit, JMeter, Mock MVC and achieved Test Driven Development.

Created the Docker containers and Docker consoles for managing the application life cycle.

Hands on experience with MongoDB Installation, Configuring, Monitoring and Designing Shared Environment.

Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with SVN, Jenkins, JMeter and Jenkins Jobs.

Environment: Java 1.8, J2EE, Spring IOC, Spring MVC, Spring RESTful Web service, Spring Security, Hibernate 4.2, JMS, AngularJS 1.5, 4.0, Oracle 11g, CRUD, JIRA, CI, CD, Selenium, DAO, XML, MDB's, JMS, IBM WebSphere, DML, MVC, RESTful, Junit, JMeter, Log4J, SVN, EC2, S3, MicroServices, Bootstrap-3, JENKINS, IBM Rational Rose.

Full Stack Developer

Qualcomm/Philips Aug 2015 – Sep 2016

Responsibilities:

Working in Agile, Scrum Environment’s and participated in requirement gathering, analysis, and design, Development, Testing, Implementation.

Defining and constructed layers, server-side objects and client-side interfaces on Java/J2EE design patterns.

Developing and implementing the Web Application by using Spring MVC framework.

Utilizing Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.

Used Core Java concepts collections, generics, Concurrency to improve the performance of the applications and to schedule tasks using Multithreading.

Creating Multiple & Nested Views, Routing, Controllers, Services and Custom Directives, Bower, and Grunt.

Module and used template routing for bread crumb and other features.

Prepared implementation plan and deploy applications to Cloud (Pivotal Cloud Foundry(PCF)) and Tomcat server in various environments like QA and PROD

Worked with Angular2 MVC framework including authoring complex directives, services, controllers, and filters.

Developed front end web pages using JSP, JSTL, JSON, CSS, JavaScript, Angular2.

Application developed using Spring Framework and J2EE technologies such as, Servlets, JSP, and Struts.

Worked on Backbone views with declarative event handling which connects it all to the existing API over a RESTful, JSON interface.

Implemented Asynchronous messaging between System Integration components using Spring JMS Template.

Used Callable objects for implementing multithreading for parallel execution of independent events.

Designed and implemented Java Classes to use JAXP parser to create Java objects to be able to modify the data received in the response.

Used AngularJS in creating animations based on CSS classes for a new requirement surfaced for the client.

Involved in the process of Design, Coding and Testing phases of the software development cycle, involved in designing Spring boot application and Hibernate ORM 5.0.2.

Strong Knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions.

Worked on performance tuning of cluster using MongoDB, configured internode communication between MongoDB nodes and client using SSL encryption.

Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.

RESTful web services using Jersey for JAX-RS implementation and to transport detain JSON format.

Worked on SOA Web Services using SOAP for transmission of large blocks of XML data over HTTP.

Used Angular2/4 directives to reduce the usage of redundant code and to create pie-charts, bar-graphs and familiar in using data-binding and dependency-injection concepts in Angular2/4.

Worked on Angular 2/4 by consuming Restful web services& used Angular 2/4 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.

Using a Microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers

Developing Microservices using Spring Boot, Spring Security, and deployed on AWS.

Implementing the associated business modules integration using Spring and Hibernate data mapping.

Using Spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application.

Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.

Exposed and consumed SOAP based Web Services to communicate between systems.

Created RESTful web services interface to Java-based runtime engine.

Using ActiveMQ to improve the stability and scaled the system for more concurrent users.

Configured and verified AWS workstations as per application requirement.

Working on creation of custom Docker container images, tagging and pushing the images.

Used JMS for reliable and asynchronous exchange of essential information such as payment status report.

Writing SQL queries, stored procedures and enhanced performance by running explain plans.

Composed and executed MongoDB scripts to insert and update NoSQL database automating data changes and reporting and managing and maintaining Oracle and NoSQL databases in production domain.

Worked with departments to maintain existing JIRA projects.

Used the Maven to configure the POM file to build and manage the application.

Using Maven goals for testing and packaging the various components and releasing on Apache Archive for easy accessibility and maintenance within the organization

Using Jenkins with Maven to Compile & Build Microservices java code and configure Build Triggers.

Performing Smoke Testing and Functional Testing with Selenium in multiple Java platforms.

Followed TDD (Test Driven Development) methodology to write unit tests with JUNIT and Mockito.

Environment: Linux, Windows, Java, J2EE, JDK, AWS, SDK, Ext JS, Git, Swing, JFC, Spring 4.x, AWS SNS/SQS, RDS, Redshift, Hibernate4.x, Scala, Core Java, SOAP/Rest, Python, JavaScript, Clojure, UML, HTML5, CSS, SASS, RAD 7, WAS 8 WSDL, SDK’s, JIRA 5.x/6.x, JAXB, Linux, JAX-WS, JAX RPC, JMS, UNIX, Selenium, MongoDB, AngularJS, Angular2, Angular4, ReactJS, AJAX, Apache jQuery, Maven, EMR.

Java Developer

ILabs, India Dec 2014- Jul 2015

Responsibilities:

Developed, Maintained and



Contact this candidate