Naga Sai

Naga Sai Email and Phone Number

Seeking for New Oppurtunities As a Senior Java Full Stack Developer || Willing to Relocate. @ Mercedes-Benz Financial Services USA LLC
farmington hills, michigan, united states
Naga Sai's Location
Farmington, Michigan, United States, United States
About Naga Sai

•Over 10 years of extensive experience as a Software Developer with all the phases of Software Development Life Cycle Analysis, Design, Development, Testing and Implementation.•Good Experience in implementing Java/J2EE technologies for application development in various layers of projects i.e., Requirement gathering, Analysis, Development of Reusable components, Code Reviews, Unit Testing and Deployment.•Strong understanding of OOP, data structures, design patterns, clean code, and SOA architecture.•Hands on experience in implementing client-server business applications using MVC, SOA architecture and Micro Services.•Having very good understanding in Healthcare, Payments, and Insurance domain.•Proficient in n-tier application design and development using Java, J2EE, JSP, Servlets, Spring Boot and SQL Server.•Experience in application/web servers like JBoss and Tomcat Web applications Servers.•Experience in configuring and managing web servers such as Apache and Nginx.•Expertise in Web development technologies like HTML5, Angular, React JS, XHTML, DHTML, JAVASCRIPT, CSS3, XML and XSL/XSLT.•Experienced in developing complex PL/SQL queries, Procedures, Triggers, Stored Procedures, Packages and Views in various databases such as Oracle, DB2 and MySQL, SQL Server.•Good knowledge of Design patterns like DAO, DTO and Model View Controller. Working Knowledge in JSON and XML technologies such as XSL, XSLT, XPath, parsers like SAX, DOM and JAXB.•Excellent in defect fixing, solving complex problems and Performance Tuning.•Worked in developing Web Services (SOAP) using JAX-WS.•Developed applications using Multithreading, Serialization, Externalization, Collections and Generics. •Expert on Object to Relational Mapping (ORM) technologies such as Hibernate, JPA, Spring JDBC.•Involved in setting up AWS services with EC2 instances, S3 bucket, IAM, RDS took part in deploying application in AWS.•Participated in Architect and design of the components using a distributed architecture on AWS cloud platform.•Experience in writing & executing Unit Test cases using JUnit.•Good experience in using Jenkins for continuous deployment.•Experienced using No SQL databases like Mongo DB and Cassandra.•Experience in Frameworks like TDD, TestNG and BDD (Cucumber with Java).•Used Spring Boot Actuator to monitor and manage the application in production environment.•Expert Knowledge in implementing RabbitMQ and KAFKA Event processing using Spring boot.•Excellent Client interaction and presentation skills & have proven experience in working independently and in a team.

Naga Sai's Current Company Details
Mercedes-Benz Financial Services USA LLC

Mercedes-Benz Financial Services Usa Llc

View
Seeking for New Oppurtunities As a Senior Java Full Stack Developer || Willing to Relocate.
farmington hills, michigan, united states
Website:
mbfs.com
Employees:
1450
Naga Sai Work Experience Details
  • Mercedes-Benz Financial Services Usa Llc
    Senior Full Stack Java Developer
    Mercedes-Benz Financial Services Usa Llc Sep 2023 - Present
    Farmington Hills, Michigan, United States
     Involved in Daily SCRUM meetings and in Software Development Life Cycle (SDLC) as requirements, gathering, modeling, analysis, architecture design, development, and testing of applications using SCRUM methodology. Developed server-side applications to interact with the database using Spring Boot and Hibernate. Developed the project using Microservices based architecture and spring boot services.  Used Spring Integration, Spring Data Jpa and developed the REST based Microservices. Implemented Kubernetes Services for service discovery and load balancing for Java applications within a cluster. Worked on project design, migration, and Azure cloud technologies like Azure SQL, Storage Services, Azure Functions, and App Services. Implemented Spring IOC for Dependency Injection, Spring AOP for logging, and Spring Security for authentication and authorization in RESTful environments. Applied Java design patterns (Singleton, Factory) for software architecture. Proficient in Eureka server for providing reusable and maintainable services by registering existing services based on Spring Cloud. Working knowledge in Spring Data JPA for developing JPA Repository and CRUD operations. Utilized Apache Kafka for asynchronous data exchange between multiple applications. Orchestrated OAuth-based Single Sign-On (SSO) for internal Java applications. Created resource groups and virtual machines, monitored Azure Log Analytics for troubleshooting critical issues in Azure Cloud Used effectively managing and optimizing various Azure cloud services, such as Azure Virtual Machines (VMs), Azure Virtual Network, Azure Active Directory (AD), Azure Application Gateway, Blob Storage, Azure Policy. Good understanding in the setup of continuous Integration (CI) and continuous Deployment (CD) process for the application using the Jenkins and Configuring and maintaining Kubernetes clusters in both on-premises and cloud environments.
  • Cybersource
    Sr. Java Full Stack Developer
    Cybersource Oct 2021 - Aug 2023
    Detroit, Michigan, United States
    •Designed and developed a Restful APIs for different modules in the project as per the requirement.•Used a light front-end framework against the JSON API for their service requests.•Implemented Kafka as messaging service to synchronously send messages.•Involved in using continuous integration tool (CI/CD) Jenkins. Created builds using Maven and pulled the project code from GitHub repositories.•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.•Involved in setting up AWS services with EC2 instances, S3 bucket, IAM, RDS took part in deploying application in AWS.•Writing and retrieving files to and from AWS S3bucket for UI to render data faster that involves complex and time- consuming server-side logic.•Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.•Developed Rich UI applications using JavaScript, HTML, XML Bootstrap, CSS, TypeScript and Angular 7.0. Implement the web application using Express, Angular 7.0 along with HTML5, CSS3, JavaScript, jQuery, Bootstrap, and other web technologies. •Developed various Angular directives to help build the functionality and UI behavior using JavaScript, also developed filters and angular services.•Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy.•Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console. •Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scala. •Applied Agile Test Practices SCRUM, Scripted Test Cases for Test Driven Development (TDD).•Spring Controllers were used with Angular 7.0 to route the control to desired Java services.
  • Cigna Healthcare
    Java Full Stack Developer
    Cigna Healthcare Apr 2019 - Sep 2021
    Bloomfield, Connecticut, United States
    •Involved in the design and development phases of Agile Software Development.•Developed java modules implementing business rules and workflows using Spring Boot•Involves in Sprint planning for the estimation of efforts for user stories and bugs.•Designed and developed the REST based Microservices using the Spring Boot•Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.•Created optimized graphic websites and application interfaces using HTML5, CSS3.•Worked with CSS3 background, CSS Layouts, positioning, text, border, margin, and padding.•Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, and XML.•Designed Single page web applications using AngularJS and deployed into development.•Implemented Java EE components using Spring MVC, Spring IOC, Spring Batch and Spring security modules.•Created formatter wrapper JavaScript API with Moment.js to format date, time, and numbers.•Enabled asynchronous transactions using MQ.•Used Spring Core for IOC implemented using DI and developing Restful web services.•Consumed SOAP based Web Services to integrate with the Web Application.•Implemented Micro-services using Pivotal Cloud Foundry (PCF) platform build upon Spring Boot Services.•Worked on JS framework that is Angular, Node JS to augment browser applications with MVC.•Involved in designing and developing the JSON, XML Objects with SQL Server.•Azure Resource Manager (ARM) provides security, auditing, and tagging features to help you manage your resources after deployment.•Configured and deployed the application using Tomcat. •Built Java applications using Maven and Gradle and deployed JAVA/J2EE applications through Application servers. •Using Azure Functions to integrate applications and run backend processes according to schedules without provisioning/managing servers.
  • Bank Of America
    Java Full Stack Developer
    Bank Of America Mar 2017 - Feb 2019
    Charlotte, North Carolina, United States
    •Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.•Used DB2 as a RDMS and Aqua data studio to perform operations on the schemas and tables including DML, DDL commands etc.•Design, implement and maintain Java applications within all phases of the SDLC.•Implemented and developed RESTful web services.•Worked on configuring Spring MVC with Angular JS using Request Mapping.•Used Spring MVC as a framework for all the dependency injections.•Used Postman to test the REST services.•Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, JQuery AJAX and AngularJS.•Troubleshoot various software issues using debugging process and coding techniques.•Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.•Developed angular unit test cases to test angular components using Karma and Jasmine.•Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the JSF Framework.•Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet).•Developed the UI using HTML, CSS, JSP and JavaScript for interactive cross browser functionality and complex user interface.•Created cloud formation templates in setting up DEV, QA and UAT environments using AWS Cloud formation and leveraged Elastic container services to run Docker micro services in AWS.•Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.•Used the Inversion of Control module of spring framework.•Configuring Hibernate and Tiles related XML files.•Created Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.•Involved in designing the use cases and another UML diagrams.
  • Instamojo
    Java/J2Ee Developer
    Instamojo Oct 2013 - Oct 2016
    Bengaluru, Karnataka, India
    •Involved in Requirement Analysis, Design, Development and Testing of the risk workflow system.•Involved in the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation & Maintenance Support in WATERFALL methodology.•Created user-friendly GUI interface & Web pages using JSP, HTML, CSS, AJAX, JavaScript and JQuery.•Involved in component development using J2EE principles and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.•Responsible for designing, coding and developed the application in J2EE using Struts MVC.•Used simple Struts Validation for validation of user input as per the business logic and initial data loading.•Achieved synchronization of multiple threads through Multithreading and Exception Handling.•Developed Struts Action Forms, Action classes and performed action mapping using Struts.•Worked on Oracle DB and created Oracle DB PL/SQL Tables, Views, Stored Procedures, Triggers and Functions.•Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.•Developed the ANT scripts for preparing WAR files used to deploy J2EE components & deployment of the application was on Jetty.•Prepared JUnit test cases and executed the test cases using JUnit.•Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.•Used GIT to check-in and check-out and co-ordinate among team members for Version Controlling.•Worked with Spring MVC and Hibernate in the backend to build the business logic.•Used JMS for loosely coupled reliable and asynchronous exchange of information among J2EE components.•Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.

Frequently Asked Questions about Naga Sai

What company does Naga Sai work for?

Naga Sai works for Mercedes-Benz Financial Services Usa Llc

What is Naga Sai's role at the current company?

Naga Sai's current role is Seeking for New Oppurtunities As a Senior Java Full Stack Developer || Willing to Relocate..

Who are Naga Sai's colleagues?

Naga Sai's colleagues are Frank Franklin, Shreejesh Karimkolikuzhiyil, Kaitlyn Jones, Kevin Connell, Amy Baldwin, Sushma G., James Bay.

Not the Naga Sai you were looking for?

  • Naga Sai

    React Native Developer At Wayforward Technologies
    United States
  • Naga Sai

    Greater Seattle Area
    3
    yahoo.com, ge.com, gehealthcare.com
  • Naga Sai

    Senior Full Stack Java Developer At Cigna Healthcare|Java/J2Ee|Spring|Microservices |Agile| Hibernate|Mysql|Angular|React.Js|Html|Css|Junit| Scrum| Jira|Actively Looking For New Oppurtunities On C2C/C2H
    Denton, Tx
  • Naga Sai

    Actively Looking For Devops/Cloud/ Sre Roles - Open For Onsite Sr. Cloud Devops Engineer/Sre @ Optum.Com Sre | Devops | Ci/Cd | Kubernetes | Terraform | Cloud Security | Google , Amazon, Azure Cloud | Python | Linux |
    Irving, Tx

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.