Post Job Free

Resume

Sign in

Java, Aws, Angular, Node, JavaScript, DevOps, Testing, SDLC

Location:
Atlanta, GA
Posted:
November 05, 2020

Contact this candidate

Resume:

Ani K

Sr. Full Stack Java Developer

adhkq0@r.postjobfree.com

SUMMARY

* ***** ** ********** ** Design & Development of Enterprise Applications, Web Applications, and Web Services in Java 8 and related technologies.

In-depth knowledge and experience in UI Development using JS, NodeJS, Angular 7, SQL, PL SQL, HTML5, XHTML, CSS3, XML languages.

Good knowledge of Relational databases (Oracle, MySQL, Microsoft SQL Server, PostgreSQL, and DB2) and NoSQL databases (MongoDB, Cassandra, and Redis).

Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.

Experienced in Big data solutions and Hadoop ecosystem related technologies. Well versed with Big Data solution planning, designing, development and POC's.

Experienced in handling Version Control Systems like SVN and GIT. Experiences with build tools include Maven, Gradle.

Firm understanding of Agile (TDD) using Flex Unit and J Unit, logging using log4j, and debugging and profiling using the eclipse IDE.

Deep knowledge in various Java 8 concepts like OOPs, collections, multi-threading and Exception Handling.

Experience with Microservices using J2EE Web Services based on Spring Boot and created dynamic documentation of RESTful endpoints using Swagger API.

Experienced in developing modern applications using MEAN Stack- MongoDB, Express JS, Angular JS and NodeJS.

Experience in front-end frameworks such as Bootstrap and Angular tied to NoSQL databases, Cassandra and MongoDB with Node.js.

Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications. Used Apache ActiveMQ and Apache Camel as JMS provider.

Good understanding of REST API's extensive experience of integrating services via Ajax using JavaScript, jQuery, Angular.js and React.js.

Experience in Apache Hadoop technology and core Hadoop technology stack which includes HDFS, Map Reduce programming, Hive, Pig, HBase and SQOOP.

Experience in performing Unit testing, Integration Testing and generation of test cases using Junit.

Experience in Creating and configuring new JIRA projects and worked with departments to maintain existing JIRA projects.

Well experienced in view rendering using jQuery, React JS, Handlebar JS and implementing React JS with Redux and Flux patterns to attain MVC functionality.

Experience on UI testing with Karma, Jasmine, Protractor for Angular JS and Mocha, Chai for React JS

Expertise in developing application using Spring Framework that uses features of Spring IOC, Spring MVC, Spring Transaction, Spring JDBC, Spring Data, Spring Boot and Spring AOP features.

Implemented various levels of application and services using Spring-Framework, EJB, Struts, and ORM tools like Hibernate, JPA API for fast pace and efficient code generation.

EXPERIENCE

Sr. Full Stack Java Developer

7- Eleven- Irving, TX Apr 2020 – Present

Developed responsive web application pages using Angular 7.0 services, components and directives for front end UI and consuming the Restful web service API and made use of CRUD Services for effective use of Web services.

Used Microservice architecture, designed and developed RESTFUL web services using Spring Boot framework, Oracle (MySQL) and Java 8. Developed the single page application (SPA) using the Angular which utilizes the classes, modules feature from JavaScript ES6.

Developed code using Java 8 features like lambda expressions, streams, predicates and new date time API. Developed a Web Application using Java with the Google Web Toolkit API with PostgreSQL.

Performed CRUD operations like Update, Insert and Delete data in MongoDB and Oracle database management system and handled database access and data transmission based on RESTful web service

Built Restful web API with Node.js and Node Package Management and implemented Jasmine/ Karma for the front-end testing and JUnit for the backend testing.

Created Stacks using Amazon Cloud Formation templates to launch AWS Infrastructure and resources. Used AWS Lambda to run the code in the AWS.

Experience in limiting page-loading delay and visible browser-server interaction using MVC framework with Ajax, JavaScript, Angular.js, Backbone.js and Node.js.

Developed scalable front-end user interfaces using Webpack, HTML, CSS, Backbone and JavaScript, jQuery and Mongo DB.

Used Amazon EMR to process the data on Hadoop clusters. Used S3 to store the data in buckets and EC2 to run the virtual servers on the cloud.

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.

Worked on Rest Web services as well as Node Rest framework for backend services and used Mongo DB (NoSQL) for database services.

Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards..

Installed Kafka on the cluster and configure producer and consumer coding part in java to establish a connection from source to HDFS with popular hash tags.

Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.

Designed and developed JSP pages using MVC framework and also created MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components.

Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.

Experience in working on DevOps teams and help automate server and infrastructure configurations using shell scripting, Perl, chef cook books and building Docker Images.

Worked on UI for Layered Security and S&L modules and with Spark streaming to receive real-time data using Kafka’s. Configured the CI/CD pipeline for Micro Services and Angular using Git, Jenkins, Groovy, Docker, AWS ECR, and AWS ECS.

Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with LINUX Shell scripts to automate routine jobs.

Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tool such as Chef, Puppet

Experience in implementing the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache ActiveMQ on the edge device.

Worked on Agile development methodology, built the application with Acceptance Test Driven Development (ATDD) by (Cucumber).

Created/managed Mongo DB/NoSQL collections. Developed Server-side automation using Node.js scripting and connecting different types of SQL and NoSQL stores.

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

Used Kubernetes to configure in the application for automating deployment, scaling, and management of containerized applications.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs application with Spring Boot and Microservices.

Automate report generation in MongoDB using JavaScript, Shell scripting and Java.

Full Stack Java Developer

Indiana Farm Bureau September 2019- March 2020

Experience with Advanced JavaScript including prototype-based inheritance, AJAX, JSON and familiar with JavaScript frameworks such as, JQuery and JQuery-UI.

Enhanced legacy application by building new components in Angular 6 and typescript. Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Wrote light weight Node.js express server and used technologies like Ajax, typescript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.

Designed API to configure, interact downstream systems or retrieve from caching & developed classes using core java (multithreading, concurrency, memory management) and some spring IOC.

Implemented Java/J2EE 1.8 Design patterns, such as Business Delegate and Data Transfer Object (DTO), Spring Batch, Data Access Object and Service Locator.

Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.

Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API in order to access the MongoDB from NodeJS.

Implemented business logic in service levels of the spring MVC pattern. Built the application using MAVEN and WebSphere application server for deploying EAR files & Created CI/CD Jenkins for deployment.

Experienced with security groups, network ACLs, Internet Gateways, and Elastic IP's to ensure a safe area for organization in AWS public and private cloud.

Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Swagger, Cassandra and MQ message brokers and leveraging AWS to build, test and deploy Identity Microservices.

Created and maintained Unix Shell Scripts to process flat files sent from/to the application. Used SQL Loader to load data to Oracle tables and PL/SQL Utilities to download data from tables to files.

Developed a microservice which can consume messages from RabbitMQ queues and direct them to persist into MongoDB and Elasticsearch.

Worked on AWS cloud resources which includes launching, maintaining and troubleshooting of EC2 instances, and S3 buckets, Elastic Load Balancer (ELB), Elastic Search and Relational Database Services (RDS).

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

Experienced in RESTful web service development, JSON, Maven (build automation tool), GIT (source code management system,JIRA, OAuth, Jenkins, uDeploy.

Implemented and maintain internal systems key to DevOps operations such as database servers, continuous integration, and QA/Test servers.

Developed Spring Restful/Microservices and implemented Spring Restful/Micro Services and implemented Spring as part of Services Discovery using Apache Axis.

Installed KAFKA on Hadoop cluster and configure producer and consumer coding part in java. Loaded data from various data sources into HDFS using Kafka.

Used Continuous delivery/ Continuous Integration tools Docker, Jenkins to deploy this application to AWS and used GIT for version control of code for incremental development.

Involved in Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.

Java developer

Cisco August 2015- July 2018

Implemented J2EE applications using various Design patterns, Struts framework, Hibernate and Messaging Middleware using JMS and MQ.

Expertise in developing Java Beans and Custom Tag Libraries, providing client-side validations using JavaScript and providing interactive and responsive front-end GUI.

Worked in various DevOps tools like Jenkins, Puppet, SVN, GIT, and Ansible Well knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.

Used Scripting Languages like jQuery and JavaScript to implement several client-side functionalities like validations, service calls, sorting, filtering etc.

Worked in backend, including implementation and maintenance of web applications, web services, Microservices, and data access layers using MVC, REST, and JSON. Used microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message broker.

Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.

Redesigned and generated CRUD GUIs for domain management using object-relational mapping (ORM) Scalar query and stored procedures in MySQL.

Developed Oracle PL/SQL packages and stored procedures for data warehouse that consolidated loan information from disparate systems and platforms.

Experienced in ReactJS and working with React flux architecture, Redux architecture using complex Object Oriented concepts in improving the performance of the websites.

Worked with NoSQL database MongoDB and developed custom MongoDB applications specific to client needs and Developed PL-SQL store procedures to convert the data from Oracle to MongoDB.

Used Node JS for doing non-blocking design operation for server-side code and React JS framework in developing various UI components.

Hands on experience in AWS infrastructure on various resources IAM, EBS, Security Group and Auto Scaling in Cloud Formation JSON templates and some internet technologies including TCP/IP and HTTP.

Implemented Dependency Injection (IOC) feature of Spring Framework to inject beans into User Interface and AOP for Logging.

Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.

Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS and worked AWS Cloud management.

Software Engineer

EPAM November 2013 –July 2015

Setup meetings with tech team and other teams to understand requirements in webpages and build accordingly. Built responsive webpages in Enterprise Resource Planner (ERP), using HTML, CSS, JavaScript, jQuery, PHP with CodeIgniter MVC framework and MySQL database.

Used Angular 2 as framework to create a Single Page Application (SPA), using Angular components, modules, HTML, CSS which can bind data to specific views and synchronize data with server.

Involved in Unit Testing, Integration Testing and End-to-End Testing of Codes and application. Documented test cases and test results for all testing.

Enhanced the user-experience and made mobile application work faster by reducing the load time which resulted in increased revenue by effectively using HTML, CSS, Bootstrap, and JavaScript and jQuery library.

Consumed Rest Based Services from Angular Js with HTTP services. Fortified the REST Application Programming Interfaces (API) used for mobile application which minimized the hacks on the system by using PHP and CodeIgniter MVC framework. Optimized MySQL queries to perform efficient database operations and thereby minimizing the time to fetch data.



Contact this candidate