Aditya G

Aditya G Email and Phone Number

Senior Full Stack Java Developer at Kaiser Permanente @ Kaiser Permanente
oakland, california, united states
Aditya G's Location
Alameda, California, United States, United States
About Aditya G

Around 8 years of experience in Software Development Life Cycle (SDLC) and Software Engineering including requirement gathering, analyzing, designing, implementing, testing, support, and maintenance of client - server applications. Expertise in building web and enterprise applications in domains including Healthcare, Insurance and Telecommunications. Expertise in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services. Strong in Java/J2EE design patterns and other object-oriented concepts (OOPS) and worked on Java6/8/11 versions. Developed ANT Scripts and used MAVEN tool to build and deploy J2EE Applications. Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies and popular open-source framework Struts Framework, Spring MVC, Spring Framework, Spring Boot, Hibernate ORM Framework. Creating Rich UI applications using Angular integrating with REST API's built on Microservices Experience in the developing professional web applications using HTML5, CSS3, JavaScript, React, jQuery, Bootstrap, AJAX, JSON, XHTML, XML and Node.js. Experience on Python and Python Web Framework Django. Experience in Server-side messaging using camel and JMS and development experience at server-side using technologies EJB, Web Services, XML, Oracle, and MySQL Server. Hands on experience in developing Single Page Applications (SPA) using AngularJS. Expert knowledge of JavaScript frameworks such as AngularJS, Media Query and libraries like Backbone.js. Experienced in developing persistence layer using O/R Mapping tool like JPA, Hibernate, Spring-JPA and MyBatis. Working on creating a distributed network by hosting the application on AWS cloud, Amazon (ECS, EC2, ECR, Lambda, VPC, and S3) servers. Installed, Configured and Managed Docker Containers, Docker Images for Web Servers and Applications servers such as ApacheTomcat using Docker and integrated with Amazon MySQL RDS database. Experience in working with automation tools like selenium and continuous integration tool Jenkins. Experience in Configuration and deployment of multi-tier applications using servers like WebSphere, WebLogic, and Tomcat.

Aditya G's Current Company Details
Kaiser Permanente

Kaiser Permanente

View
Senior Full Stack Java Developer at Kaiser Permanente
oakland, california, united states
Employees:
120876
Aditya G Work Experience Details
  • Kaiser Permanente
    Senior Full Stack Java Developer
    Kaiser Permanente May 2022 - Present
    Oakland, California, United States
    • Involved in Software Development Life Cycle for gathering requirements, Analyzing, Designing, Developing, and Testing applications using Agile methodology.• Designs, enhancements, updates, and programming changes for portions and sub-systems, including operating systems, compliers, databases, and Internet-related tools.• Analyzes design and determines coding, programming, and integration activities based on general objectives and overall architecture of product or solution using Java11• Reduced the null pointer dereferences in all the files other than the test files to ensure the defects are reduced in the Coverity scans.• Designed and developed RESTful web services that support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, SwaggerAPI, WebServices, JSON, Log4j, MySQL and Maven• Develop UI component architecture for developer framework using Angular8, Typescript, HTML5, CSS3 and Bootstrap• Worked simultaneously in both production and development teams and took part in designing and developing dynamic web pages using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, Angular 8 for single page applications• Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology• Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJava• Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators• Build and configure a virtual data center in the Amazon Web Services (AWS) cloud to support Enterprise Data, Virtual Private Cloud (VPC), Public and Private Subnets, Elastic Load Balancer.• Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups• Worked within the SFDC to ensure which case content fields can be modified• Implemented Java11 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces, etc.
  • Netgear
    Full-Stack Developer
    Netgear Mar 2021 - Apr 2022
    San Jose, California, United States
    • Responsible for Design, build, test and maintain scalable and stable off the shelf applications or custom built technology solutions to meet business needs• Contributed to entire implementation process for new applications and enhancements to existing applications• Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 6.• Involved in writing the front-end code for the application using react.• Implemented the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS3, HTML5, JavaScript and GWT.• Used jQuery, Angular JS, and Node JS to develop the rich user interface and to invoke RESTful Web Services to perform various operations.• Used Maven for developing build scripts and deploying the application into WebLogic.• Performed backend operations using Hibernate and native SQL on various databases.• Developed single page applications using Angular 4/6, Typescript, HTML5, CSS3, and Bootstrap.• Developed user specific Highlights (dashboard menu) section, Home Page, Admin home page, user module using Spring framework, MyBatis, Hibernate ORM module, Spring Core Module, XML, JSP, and XSLT.• Worked on Web Services using Java SE11 API for XML, JSON Services (JAX RS) and worked on the build, deploying RESTful web services.• Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic using Oracle database.• Used Kafka messaging system to consume and publish message• Deployed containers and Microservices in AWS using EC2 Container Services. Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.• Implemented the Account Management microservice that used Spring Data to implement a JPA and Spring Rest to provide a Restful Interface based on Spring Boot application.
  • Cathay Bank
    Full-Stack Developer
    Cathay Bank Apr 2020 - Feb 2021
    Los Angeles, California, United States
    • Developed the application under Core Java, J2EE Architecture using REST, JBoss, Node.js, backbone.js, EXT JS, spring, Struts, Hibernate, Servlets, Web logic, Swing, Agile, Eclipse, Jenkins, and JSP• Participated in the complete software development lifecycle tasks (design, coding, testing, and documentation).• Designed and Developed UI for Customer Service Modules and Reports using Angular2.0, HTML, CSS, Bootstrap, JavaScript, and jQuery Created web application prototype using JavaScript and AngularJS.• Implemented nested views and routing using Angular UI Router as per the requirement. GUI was developed using JSP, HTML, and AngularJS and created reusable components in Angular2/4 using Custom Directives Filters, Services, and Partials.• Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.• Customized Restful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.• Design and develop Microservices, J-Unit test cases, mock creation and fix defects.• Developed the backend tier using Spring Boot framework providing Dependency management.• Developed API to Integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images.• Used Spring Core Annotations for Dependency Injection (DI) Spring DI and Spring MVC for REST API s and Spring Boot for microservices.• Developed the application using Spring MVC intensively that leverages classical MVC architecture and JavaScript for major data entry that involved an extreme level of data validation at the client side.• Developed REST API's using Spring MVC and spring boot, hosted all microservices on Pivotal Cloud Foundry (PCF).• Implemented continuous deployment system with Jenkins, AWS: Code Deploy, Ops Works, and Packer for deployment of Java Applications.
  • Tower Hill Insurance Group
    Senior Java Developer
    Tower Hill Insurance Group Jan 2019 - Mar 2020
    Gainesville, Florida, United States
    • Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.• Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures, Algorithms, and Core Java, OOPS concepts.• Developed web service for web store components using RESTful API using Java & Spring.• Developing web-based applications using CSS, HTML, JavaScript, react, jQuery, UML• Experience in Object Oriented design, Systems Analysis, Software &Web Application development.• Developed business modules using Hibernate & Spring framework technologies.• Responsible for analysis, design, development, and integration of backend components using J2EE technologies such as Spring and Spring JDBC and EJB's.• Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures, Algorithms, and Core Java, OOPS concepts.• Developed web service for web store components using RESTful API.• Used XML, XSD and JSON messages for Data transfer, and JMS for communication between the applications and MQ for communicating with the third party applications• Implemented Business logic in the middle-tier using Java classes, Java beans.• Created and modified Complex SQL Commands.• Database designing and tables, master data creation in the database.
  • Micron Technology
    Java Developer
    Micron Technology Jul 2016 - Dec 2018
    India
    • Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML, CSS and AJAX.• Developed Restful Microservices using Spring Rest and MVC, for OSS services.• Designed and developed Microservices business components using Spring Boot.• Used Microservices with Spring Boot predicted service interacting through amalgamation of REST and MQ message broker.• Used Eureka for discovery of each Microservices and to send transactions to them.• Implemented Action Classes and Action Forms using Struts Framework in Payroll module.• Used Swagger for manual testing and documentation of Microservices.• Created Docker images using Spotify Maven Plugin, for deployment of Microservices• Consumed REST based Microservices with Rest template based on RESTful APIs.• Experience with Microservices for communication purpose.

Frequently Asked Questions about Aditya G

What company does Aditya G work for?

Aditya G works for Kaiser Permanente

What is Aditya G's role at the current company?

Aditya G's current role is Senior Full Stack Java Developer at Kaiser Permanente.

Who are Aditya G's colleagues?

Aditya G's colleagues are Daniel Berning, Travisa Stewart, Jessica Huynh Od, Karen Safrazbekian, Larry Weissenburger, Luong Duong, Suchat Pusavat.

Not the Aditya G you were looking for?

  • Aditya G.

    Cyberecurity | Cysa+ | Security+ | (Isc)² Cc | Btl1 | Btlo Us Top 100 | Incident Response | Digital Forensics | Cybersecurity Analyst | Information Security Analyst | Security Engineer
    Greater Seattle Area
  • Aditya G.

    Product, Strategy & Operations | Founder @ Koan Analytics | Ex-Didi, Ab Inbev | Harvard Mba
    United States
    1
    mavvi.co
  • Aditya G

    Herndon, Va

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.