Post Job Free

Resume

Sign in

Data Service

Location:
Cave Springs, AR
Posted:
April 04, 2021

Contact this candidate

Resume:

Rajia S

Email: adle7r@r.postjobfree.com

Mobile: +1-913-***-****

PROFESSIONAL SUMMARY

•Around 7 years of experience in the IT industry with a focus on the enterprise application development in finance and retail sectors.

•Experience in developing backend RESTful webservices using Spring boot, Spring Data with JPA

•Developed Kafka consumer, producer applications to consume, transform and produce on to topics.

•Experience in writing Spark SQL programs for data manipulation and migration.

•Experience in Kafka streaming Spark applications for data transform and migration.

•Experience in MuleSoft middleware webservice integration tool.

•Extensive programming experience in developing Web based applications and Client-Server technologies using HTML5, CSS3, Bootstrap, JavaScript, Angular 7/8/9 and jQuery, AJAX, JSON, XML, DOM and XHTML/DHTML, JSP, Servlets.

•Expert in Restful services consuming using Get, Post, Delete, Put methods While accessing external API And Experience using AJAX calls to create interactive web applications.

•Experience in writing Linux scripts, property files, JSON, YAML files.

•Strong working knowledge on Relational and NoSQL databases like Microsoft SQL, Oracle, MySQL, Microsoft SQL, Cosmos NO-SQL, GPU Kinetica based databases

•Worked with Oracle, MySQL, Microsoft SQL, Cosmos NO-SQL, GPU Kinetica based databases

•Experience in writing test cases using JUnit with Mockito framework

•Worked on debugging using Logging Frameworks such as Apache Log4j, Performed Unit Testing, Integration Testing and generating of test cases for web applications using JUnit, Mockito.

•Experience with Groovy unit tests for rest, Cucumber framework for Integration tests and Sonar for testing code coverage

•Experience in Behavior-driven and Test-driven development and analyzed testing code coverage by using tools like Sonar, Hygieia.

•Involved in continuous integration and deployment (CI/CD) using DevOps tools like Jenkins, Concord

•Deployed applications on OneOps, Amazon web services and Azure clouds

•CI/CD integration using Docker to Kubernetes cluster (AKS) on Azure cloud though Microsoft platforms

•Experience with the process of migration of the data from Hive to GCP cloud storage.

•Experience in Amazon Web Services (EC2, RDS, Elastic Load Balancing, SNS, AWS (IAM) Identity and Access Management, AWS CloudWatch, Elastic Beanstalk and Cloud Front

•Experience in implementing web services based on Service Oriented Architecture (SOA) and Monolithic Architecture using SOAP, RESTful Web Services, JAX-WS, UDDI, WSDL, WADL.

•Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries and in writing SQL and PL/SQL programming.

•Experience in integrating applications with monitoring/log tools using Dynatrace, Splunk, Kibana.

•Good working experience on bug tracking tools like JIRA, and Bugzilla.

•Integrated the application in API management / Service Mesh for visibility of API’s across organization.

•Experience in Software configuration management using version control software such as SVN and GIT

•Experience in Agile with Scrum, waterfall software development methodologies

•Experience with User Acceptance Testing (UAT) and Accessibility Testing.

•Extensively used Core Java features including collection framework, exception handling, generics, Java-Multithreading, Servlets, Serialization, JDBC and annotations in the coding and used Design Patterns like Singleton, Factory Patterns to make the code more robust and easier to maintain

•Extensive experience in working on design, development, testing, implementation, deployment, enhancements and production support in Linux/Unix and Windows

TECHNICAL SKILLS

Languages

Java 15, Scala, Groovy, Python, C, C++, SQL, PL/SQL

Enterprise/Web technologies

JSP, J2EE, HTML5, Ajax, Angular 9, JavaScript, Node.js 12 TypeScript, jQuery, CSS, Bootstrap, JSON, XML, Jersey, RESTful webservices, Maven, JDBC, JUnit, Mockito, Swagger, Groovy Spock Log4j

Web/Application Servers

Apache Tomcat 6.0, IBM WebSphere 8, Oracle WebLogic, JBoss 4.0.

Databases

Oracle 11g, Microsoft SQL, MYSQL, Teradata, Cassandra, Azure Cosmos, GPU-Kinetica,MongoDB

Streaming

Apache Kafka, IBM MQ

Deployment / Cloud

Jenkins, looper, Docker, Kubernetes, OneOps, Azure, AWS, GCP

Reporting

Tableau, Kibana, Dynatrace, Splunk,Spotlight,PagerDuty

Frameworks

Spring Boot, Apache Spark, Spring MVC, Spring Data, Spring Security

ORM Hibernate

IDE’s

JetBrains Intellij IDE, Notepad++, Eclipse IDE, Sublime Text Editor, Atom, Visual Studio

WORK EXPERIENCE

Walmart Labs, Java Full Stack Developer, Bentonville Arkansas Jul 2018 – Present

Responsibilities:

•Delivered the business projects to enhance the visibility of store manual orders, EOL of a product and in-stock assistance in replenishment systems

•Migrated the store-manual-orders system to event driven system to meet the real time business requirement.

•Developed the RESTful web services to produce payloads that provide tracking on the status of manual orders, accurate information on replenishment discontinued items

•Implemented Kafka producer to post store orders and send to distribution center.

•Implemented Kafka streaming application as a part of in-stock -assistance project to pull data from the queue and produce data on validity of sku

•Implemented the Spark programs as a part of EOL project to manipulate data from multiple sources and load google cloud storage.

•Worked on Scala programs to pull data from Azure Blob storage and performed transformation

•Worked on Microsoft SQL, Azure Cosmo DB for SQL and NO-SQL database transaction

•Optimized the Spark code using multi-head ingestion on shard key and partitions.

•Enhanced the PL/SQL scripts to track the orders through staple and non-staple channels

•Achieved 80% data processing efficiency by integrating Kinetica-GPU based database

•Optimized the payloads response by implementing materialized view, shard keys and improved loops

•Implemented the backend to consume IAM/SSO to validate users and provided appropriate redirections

•Integrated existing projects with cloud configuration management and spotlight.

•Integrated Dynatrace for real-time monitoring and Splunk for logging and dashboards.

•Worked on end to end delivery of the products from requirement gathering, understandings, development, testing to deployments

•Worked on Spring boot, RESTful web services, PL/SQL, Kafka, Spark, Kinetica, Dynatrace, Azure cloud

•Developed a dashboard for the global replenishment tech division to show business and daily updates.

•Developed application for instock assistance and availability of items across various stores.

•Implemented the back end using Restful Web service in Spring boot.

•Developed the API and topics that share data across various teams using Kafka.

•Responsible for writing the Data access layer for database transactions, controller for handling the URL requests, services for the processing of data.

•Designed the user experience screen as per the business requirements for daily flow status updates, top incidents and issue updates to business.

•Implemented the front of the application using Angular 9, Typescript, CSS, HTML5

•Implemented module wide routing in the application using Angular router.

•Developed JSP views, JavaScript validations, tracked bugs based on bug reports

•Responsible for writing 60% of test cases of the application to check validation of data, redirections.

•Worked on creation of custom Docker Container images, tagging, pushing images

•Deployed application on OneOps and Azure cloud through Azure Kubernetes Service

•Achieved applications to work securely outside WIFI through API proxy externalization

Progressive Insurance, Java Developer, Cleveland, OH Jan 2018 – Jun 2018

Responsibilities:

•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.

•Extensively used the Spring Framework implemented upon the MVC design pattern.

•Developed RESTful web services to produce payloads that provide tracking on the home property insurance for damages report and coverage,

•Extensive experience in Database Design, Creation and management of Schemas, DDL, DML SQL

queries and in writing SQL and PL/SQL programming.

•Developed streaming data pipelines using Kafka Streams and spark code.

•Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.

•Responsible for building infrastructure on AWS Cloud using CFT’s and Terraforms to name some ECS, EC2 with ELB or ALB, Route 53, SNS depending upon Business use case.

•Hands on experience in creating and deploying microservices as Docker images in Elastic Container Services.

•Creation and injection of spring services, spring controllers and DAOs to achieve Dependency Injection and to wire objects of business classes using Spring Core Annotations.

•Achieved continuous deployments through Jenkins and Concord

•Used Mockito, JUnit, JMeter, Mock MVC and achieved Test Driven Development.

•Generated the payloads with response data through materialized view using shard keys.

•Handled the exceptions with appropriate HTTP code and error messages.

•Worked on end to end delivery of the products from requirement gathering, understandings, development, testing to deployments.

Capgemini Financial Services, Full Stack Developer, India Jul 2015 – Dec 2016

Responsibilities:

•Developed the integration APIs on client billing information using MuleSoft components.

•Integrated using components Mule Requestors, Transformations, Batch Connectors, and Scatter/Gather

•The API’s are transformed with respective to the BCB application use case scenarios

•Used Database connectors to fetch Oracle and Teradata data source and perform crud operations

•Integration of Mule APIs contributed to 60% productivity in stipulated time

•Worked on MuleSoft, Spring MVC, Teradata, Oracle, any point connects

•Developed the application using spring MVC framework to provide clients and banking information.

•Implemented the logic to generate the PDF receipts on demand.

•Implemented the functionality to reverse 21 transactions which saved 30% time for the collection team

Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application

•Used Spring’s AOP to implement logging and getting data source objects as the advice that was woven in the bean classes. Log4j was used to implement logging

•Tracked bugs and rectified with appropriate solution based on bug reports

•Responsible for writing test cases to check the validation of data and redirections

•Contributed to continuous integration and deployment using Git, Jenkins

•Followed agile methodology and participated in active coordination with onsite-offshore teams

•Developed modules event registration, integrated payment APIs using GoCardless for rental website

•Responsible for implementing the components, route Providers and service logic

•Integrated the payment gateway and consumed data through external service.

•Implemented module wide routing in the application using Angular router.

•Implemented the user membership upgrading module based on categories.

•Contributed to continuous integration and deployment using Git

•Worked on Single Page applications using AngularJS, HTML, CSS, Bootstrap, JavaScript, jQuery.

•Worked on Spring MVC, Hibernate, JSP, Ajax, JavaScript, jQuery, XML, Maven, GIT, Junit, Mockito, Jersey, GIT

Virtusa Consulting Services, Software Engineer, India Jan 2014 – Jun 2015

Responsibilities:

•Started with pilot program of intensive learning and developed ecommerce website

•Involved in learning concepts of core java and advanced java with week by week assessments

•Responsible for designing the Database design, developing the business logics in controller.

•Developed Service layer using Core JAVA, Spring, Rest and SOAP web services.

•Developed Service layer with REST and SOAP Web Services and tested services using SOAP UI tool with test data for requests.

•Implemented Data Access layer using DAO pattern with JPA to use Hibernate as ORM tool.

•Used Spring Aspects for implementing functionalities like logging functionality.

•Developed front-end webpages with HTML5, CSS, JavaScript, Angular JS.

•Strong SQL development skills using MYSQL Server.

•Developed Microservices for better scalability and agility.

•Build Restful API’s to read data from the data sources.

•Followed 2 weeks sprint cycle and performed the duties in accordance to user stories.

•Designed and implemented transaction management using Spring

•Designed and implemented application using JSP, Spring MVC, Spring IOC, Hibernate, SQL, Maven, Oracle.

•Used Hibernate framework for back end development and spring dependency injection for middle layer development.

•Developed JMS messaging queues for the asynchronous communication.

•Installed and configured JBOSS on Linux server for Dev and QA environments.

•Used SVN for version control. Resolved merge conflicts while working different branches.

•Developed a logging component using Apache Log4J to log messages and errors.

EDUCATION

• Master of Science in Computer Science University of North Carolina at Charlotte GPA: 3.9/4.0

Bachelor of Technology in Computer Science GITAM University GPA: 3.85/4.0



Contact this candidate