Swetha J

Swetha J Email and Phone Number

Full Stack Java Developer at The Home Depot @ The Home Depot
atlanta, georgia, united states
Swetha J's Location
Bentonville, Arkansas, United States, United States
About Swetha J

● 8+ years of experience in software development as Java Developer.● Good exposure to the Software Development Life Cycle (SDLC) methodologies like Waterfall, Agile/Scrum.● Extensive experience in the design and development of web-based application using Java, Hibernate and Spring Boot.● Experience in developing Microservice Applications, converting monolithic applications into microservice applications in phase wise manner.● Experience in developing User Interfaces using Angular, HTML, CSS, JavaScript, jQuery, and bootstrap.● Hands-on experience in testing frameworks such as Junit and Mockito, achieved code coverage using Jacoco.● Extensive programming experience in Core Java concepts including Multi-Threading, Exception Handling, Collection API, Object Oriented Programming (OOPs) concepts like Polymorphism, Inheritance, Abstraction, Encapsulation etc.● Experience in working with Cloud technologies like Confidential Computing (AWS) and Cloud computing infrastructure such as Amazon DynamoDB, Amazon SQS, AWS Redshift.● Strong working knowledge on like MySQL, Oracle and MSSQL and NOSQL databases like Apache Cassandra.● Expertise in working with Integrated Development Environment (IDE) tools such as IntelliJ, Spring Tool Suite, Eclipse, Cloud Foundry and source control tools like Git, GitHub.● Hands on working experience on building and deploy tools - Ant, Gradle and Maven with Hudson and Jenkins build● Knowledge on Amazon Web services and various services such as DMS, S3 buckets, EC2 instance, RDS instances, lambda functions.● Experience in developing small scale python-based lambda applications.● Highly motivated self-starter with excellent communication, presentation, and problem-solving skills and committed to learning modern technologies.● Excellent analytical and critical thinking, creative problem solving, quick learner, interpersonal and client interfacing skills.

Swetha J's Current Company Details
The Home Depot

The Home Depot

View
Full Stack Java Developer at The Home Depot
atlanta, georgia, united states
Website:
homedepot.com
Employees:
98933
Swetha J Work Experience Details
  • The Home Depot
    Full Stack Java Developer
    The Home Depot Dec 2022 - Present
    ● Implemented the complete set up with configuration file changes from Angular 6 to Angular 8. While migrating the project which involved converting angular components and updating router Modules. ● Developed UI application initially using Angular 6.0 and made use of customized components.● Wrote services with Angular 6 to store and retrieve user data from the DB for the application on devices with HTTP service.● Developed key services for authorization and authentication in Node server, where we used LDAP. Later migrated the authentication from LDAP to Ping Access-SSO (Single Sign On) Application.● Implemented point-to-point IBM MQ for programmatical communication and later worked on enhanced implementation on P/P IBM MQ to IBM MQ publisher/subscriber.● Involved in innovation of the current UI for SASS/LESS to make an implementation under mobile device access using cross platform technologies such as Ionic which helps in improving the business. ● Made use of Reactive Forms using Angular 8.0 where most of the validation is done using components rather than using template-driven which is provided in HTML.● Involved in writing test cases using jasmine-karma, Test Bed and maintained a stable code coverage with maximum threshold. ● Mainly involved in deployment activities CI/CD deployment and familiar with OSE (Open shift origin). Also made changes in Jenkins Files as per the requirement of the pipeline. ● Worked on Kubernetes cluster as a part of deployment activity. Familiar with OpenShift commands mainly for deployment. ● Implemented features like Actuator in Spring boot for monitoring and tracing my application. Developed controller classes, complex services, database integration and backend process.
  • Viasat Inc.
    Full Stack Java Developer
    Viasat Inc. Sep 2021 - Nov 2022
    United States
    ● Designed and developed Microservices business components using Spring Boot.● Implemented the Project structure based on Spring MVC pattern using Spring Boot and persisted data to MongoDB using Spring Data.● Experienced in implementing the Node.js server-side code along with the Express framework to interact with MongoDB to store and retrieve data by using the Mongoose package.● Used MongoDB internal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager etc.● Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design.● Used Node.js and Express.js to develop the relevant backend RESTful API.● Extensive use of Node.JS, Express JS, and MongoDB along with Mongoose to create server-side applications.● Developed various screens for the front end using React JS and used various predefined components from NPM and Redux.● Implemented MVVM architecture using Redux Architecture with React JS.● Establishing Restful API'S using NODE.JS and application backend implemented as NODE.JS application server.● Used JavaScript ES6 in Node.js runtime environment to build RESTful APIs and to import data.● Worked on Prototyping and Implementation using Java, Node JS, AWS with Slacker platform.● Developed single page applications using React Redux architecture, ES6, web pack and grunt.● Involved in creating a reusable component using React JS for DOM manipulation.● Wrote Client-Side code using React JS and used NPM & gulp directories to generate the server environments used browser, flux to manage with targeted URLs and to monitor the application.● Closely worked with Application using React JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.● Responsible for implementing UI mockups, integrating third party react libraries, and handling/creating Redux store data.
  • Gain Well Techologies
    Java Full Stack Developer
    Gain Well Techologies Nov 2019 - Aug 2021
    Texas, United States
    ● Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8.● Developed and implemented Restful Web APIs, and exposes endpoints using HTTP methods like GET, PUT, POST and DELETE.● Implemented multi-threaded synchronization processes, with JMS queues for consumption of Asynchronous requests.● Implemented light weight WADL (Web application description Language) for better understanding of Rest based web services and its configuration.● Used multithreading for writing the collector parser and distributor process, which was getting real-time data from Zacks API in format of JSON, using multithreading improved the performance by a lot. Moreover, using concurrency package of collections made it thread safe.● Used SOAPUI to test for sending and receiving XML data and worked with JMS Queues for sending messages in point to point mode communication.● Performed unit testing using JUNIT framework and tested DAO's and Business Services● Provide 24x7 support to the application in pilot and production phases. Support included being on conference calls, identifying and fixing bugs, investigating reasons for specific application behavior.● Written complex SQL queries, Stored Procedures and Functions in PL/SQL for manipulating the data.● Developed Servlets for server-side transactions and made use of AJAX for server-side processing without refreshing the JSP page.● Used AJAX and JavaScript for Client-side validations.● Created Web User Interface (UI) using HTML5, DHTML, table-less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible.● Used HTML5 wireframes with CSS provided by the design team. JS is used to make it dynamic● Used JavaScript, HTML, JSP pages for developing front end UI and wrote application level code to perform client-side validation.
  • Ascena Retail Group
    Java Developer
    Ascena Retail Group Sep 2016 - Oct 2019
    India
    ● Java message queue (JMS) is used for exchanging information and messaging services.● Developed SOAP web services (JAX-WS) for sending and getting data from different applications WSDL generation and exposed the service at server-side.● Developed and implemented the MVC architectural pattern using Struts Framework including JSP, Servlets and Action classes.● Designed and integrated the full-scale Struts/Hibernate persistence solution with the application architectures.● Developed DAO pattern to retrieve the data from the database.● Database and Implementation skills with ORM frameworks Implementation skills with ORM frameworks like Hibernate and MyBatis● Build and maintain SQL scripts, indexes, and complex queries for data analysis and extraction.● Created many Stored procedures and scheduled jobs to support our applications to create reports for customers.● Created PL/SQL procedures, functions and written complex SQL queries for C2C resume builder● Worked with the QA team to solve the issues related to the development.● Involved in system integration and solved the production issues.● Used JavaScript and jQuery for validating the input given to the user interface.● Used jQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows.● Performed many DOM manipulations using Native JS and jQuery for loading and manipulating dynamic content on webpages.● Used BackboneJS for creating responsive UI modules with hardcoded dependency of Underscore JS in combination with Handlebar JS for templating.● Used Backbone JS to utilize a minimal set of data-structuring and user interface primitives for building a MVC workflow design.● Worked on JSP, Servlets, Struts framework and production support issues of the existing applications.● For messaging, use Message Driven Beans for consumption of JMS.
  • Marks And Spencer
    Java Developer
    Marks And Spencer Dec 2014 - Aug 2016
    India
    ● Designed, coded and tested key modules of the project using java oops concepts, J● Developed intermediary methods to retrieve data being sent to and from an object.● Found and solved problems within the system to make it more efficient.● Experienced in software development using SDLC Software development life cycle methodologies, Object Oriented Technologies, UML, Agile methodologies such as Extreme Programming XP, Scrum. ● Played key role in the design and development of application using J2EE, Struts, and spring technologies/frameworks using Service Oriented Architecture (SOA).● Consumed third party web services APIs and Web Services using AJAX and jQuery. ● Implemented SOAP Web Services for Data Ordering information with external vendors.● Used SOAPUI for testing web Services with different end points. Involved in implementing enterprise SOA application projects.● Strong Experience in database design using PL/SQL to write Stored Procedures, Functions Triggers and strong experience in writing complex queries, using SQL Server and MySQL.● JDBC was used to make connections to MYSQL and retrieve necessary data from it.● Used Log4J for error tracking.● Tested and deployed the application on Tomcat Application Server.● Experienced in using Front End editors like Dreamweaver, Sublime Text2 and Microsoft Expression Web● Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, CQ5, Spring Tool Suite, Eclipse● Good knowledge in the configuration management and version control software like SVN.

Frequently Asked Questions about Swetha J

What company does Swetha J work for?

Swetha J works for The Home Depot

What is Swetha J's role at the current company?

Swetha J's current role is Full Stack Java Developer at The Home Depot.

Who are Swetha J's colleagues?

Swetha J's colleagues are Aliyah Jimmerson, Kenneth Chiarito, Carolyn Beasley, Justin Bashaw, Evan Callahan, Joyce Thomas, Shaun Rogers.

Not the Swetha J you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.