• Over 8+ years of experience in developing applications using Java/J2EE technologies.• Involved in various stages of software development life cycle (SDLC) including analysis, design, and development of applications in Java/J2EE.• Expertise in core Java with a strong understanding and working knowledge of object-oriented concepts like collections, Multi-Threading, and Concurrency framework.• Worked on CI/CD pipeline using ant, maven, Git, SVN, and Jenkins.• Work experience on J2SE technologies like Core Java (Collections, Garbage, Exception, and threads handling).• Worked on J2EE like JDBC, Servlets, JSP, JMS.• Knowledge in Application Design and Development using OOA, OOD, OOP, MVC, SOA, and J2EE.• Implemented SOA architecture with SOAP – (WSDL, UDDI) and Restful – (Resource URI, HTTP methods, HATEOAS, Swagger, Versioning, Validation) Web Services using Jersey framework.• Extensively used Java 8 features such as lambda expressions, Functional Interfaces, Parallel operations on collections, and effective sorting mechanisms.• Experience in using various Amazon Webservices (AWS) like EC2 for virtual servers, S3 and Glacier for storing objects, Elastic Beanstalk, Elastic Cache and Dynamo DB for Elastic load balancing, and storing data.• Utilized cloud watch to monitor resources such as EC2, CPU memory, Amazon RDS, DB services, Dynamo DB tables and EBS volumes.• Experience in development of spring modules like MVC, Auto wiring, AOP, Annotations, Spring JDBC, IOC, DI, and Application context.• Experience in developing Automation Framework using Cucumber BDD, Junit, and Selenium WebDriver.• Utilized GraphQL's capabilities to optimize data fetching, minimizing over-fetching and under-fetching of data, and improving overall application performance.• Good knowledge and understanding of RDBMS like MYSQL, and Oracle.
Walmart Global Tech
View- Website:
- tech.walmart.com
- Employees:
- 15038
-
Sr. Java DeveloperWalmart Global TechUnited States -
Sr. Java DeveloperCity National Bank Nov 2023 - PresentLos Angeles, Ca, Us• Design and develop effective data models using elaborative data model techniques which deals with the database that are designed to handle mainframes .• Involved in writing Java API for Amazon Lambda to manage some of the AW’S services.• Used AWS SDK for connecting to Amazon S3 buckets and EC2 to deploy on Docker Container with Microservices architecture.• Developed AWS Lambda Functions in a stateless style and ensure there is no affinity between and compute infrastructure to manage the servers and run the code in the AWS.• Design and develop user defined components for Pricing Allowance application based on requirements.• Extensively used spring framework applications like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security and Spring Boot and did integration to Micro services into existing system architecture.• Creating REST based Web Services by establishing links using Hateoas from spring-based Applications. -
Sr. Java DeveloperEquifax Jan 2023 - Oct 2023Atlanta, Ga, Us• Implemented and maintained GraphQL query resolvers to handle complex data fetching requirements efficiently.• Leveraged Spring Boot's GraphQL libraries and tools to create robust and scalable query resolver functions.• Utilized GraphQL's capabilities to optimize data fetching, minimizing over-fetching and under-fetching of data, and improving overall application performance.• Good working knowledge with Java 1.8 features like Streams, Lambda expressions and functional interfaces etc.• Collaborating with other teams to resolve any deployment-related issues or conflicts using terraform.• Experience with JUnit, Mockito, Log4j and JIRA in developing test cases and determining application functionality.• Experience on UNIX/LINUX Shell Scripting and Deployment of Applications in Server.• Documenting deployment processes and maintaining the infrastructure deployment scripts.• Involved in Provide reliable and high-quality services, provide customer support, maintain data security and privacy using SaaS platform.• Proficient with container systems like DOCKER and container orchestration like EC2 container service, Kubernetes. -
Java DeveloperCapital One Oct 2020 - Dec 2022Mclean, Va, Us• 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.• Upgraded existing UI with HTML5, CSS3, jQuery and Bootstrap with AJAX interaction.• Developed forms for user event handling and validations using JavaScript's and AJAX.• Participated in creation of Spring Configurations using Java8 features, Lambda expressions, Streams, filters.• Designed the application using various Spring technologies and used Spring Security to provide better authentication instances.• Developed Restful Web services for other systems to interact with our system and secured the service with Spring-Security Oauth-2.0. Added WS-Security using XWSS to secure the Web services.• Refactored existing monolithic application to Micro- services architecture, with Spring Boot-based services interacting through a combination of REST.• Created Docker images to containerize the services• Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management.• Implemented Web-Services to integrate between different applications components using Restful web services by using Jersey. -
Java DeveloperShapratech Jan 2019 - Sep 2019Ahmedabad, Gujarat, In• Involved in Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) Techniques using Unified Modeling Language (UML)• Persisted common application-level data like domain libraries using Cache. • Hibernate was used as admin tool persistence framework. • Implemented interceptors using Hibernate and spring. • Used Spring-Core and Spring-AOP, Spring Tags, and Validators in the development. • Worked on development and operations to facilitate deployment of components over AWS using Jenkins, Fabric Tools.• Create / modify RESTful web services, JSON for creation and consumption of data access and manipulation • Create business objects and implement business logic using spring framework, Models and Controllers.• Used ORM tools Hibernate for data mapping and generating database persistence layer.• Developed test cases using JUnit testing framework. • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP's and XML -
Java DeveloperPanamax Infotech Jun 2014 - Dec 2018Ahmedabad, Gujarat, In• Developed Sales and Margin module using Spring Boot REST APIs.• Extensive Experience developing robust and highly scalable • Used Eclipse IDE as the development environment to design and develop the code.• Designed and developed various modules of the application with J2EE design architecture, using Spring MVC framework.• Involved in the integration of spring components for implementing Inversion of Control (IOC) using Dependency Injection and integration of other spring components like Dispatcher Servlets, Controllers, Model and View Objects. • Working in an intense iteration-based lean agile system and Integrated Junit 4 test cases into the application and promoted test-driven development within the team.
Frequently Asked Questions about Shiva R
What company does Shiva R work for?
Shiva R works for Walmart Global Tech
What is Shiva R's role at the current company?
Shiva R's current role is Sr. Java Developer.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial