Santosh Sanivarapu

Santosh Sanivarapu

Java Developer

Followers of Santosh Sanivarapu966 followers
location of Santosh SanivarapuUnited States

Connect with Santosh Sanivarapu to Send Message

Connect

Connect with Santosh Sanivarapu to Send Message

Connect
  • Timeline

  • About me

    Java Full Stack Developer | Experienced in Spring Boot, Microservices, and Cloud Solutions (AWS Certified) | Proficient in ReactJS & Angular | Delivering Scalable Enterprise Applications with 5+ Years of Experience

  • Education

    • Fitchburg State University

      -
      Master of Science - MS Computer Science
    • Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science & Technology, Chennai

      -
      Bachelor of Technology Computer Science
  • Experience

    • Birla Opus

      Jun 2019 - Aug 2020
      Java Developer

      Birla Opus is a paint company specializing in decorative home paints, including emulsions, enamels, waterproofing, and Allwood Finishes. Adhered to coding standards, best practices, and company guidelines to ensure clean, maintainable, and high-quality code.Responsibilities:AWS Integration: Utilized AWS services such as ECS, EKS, S3, Lambda, and AWS Batch to deploy and manage microservices, ensuring scalable and efficient cloud-based applications.Microservices & Spring Framework: Designed and developed microservices using Spring Boot and Spring REST, fostering a modular and maintainable system architecture.Frontend Development: Built user interfaces with Angular and React, integrating them with backend services to provide a seamless user experience.Containerization & Orchestration: Implemented Docker for containerization and managed orchestration with Kubernetes (EKS), enhancing deployment efficiency and scalability.CI/CD & DevOps: Set up CI/CD pipelines using Jenkins and AWS CodePipeline, enabling automated testing and deployment workflows.Database Management: Managed databases using AWS RDS, DynamoDB, and MongoDB, ensuring robust data storage and retrieval mechanisms.API Development & Integration: Developed and integrated RESTful APIs with frontend frameworks, facilitating smooth communication between different parts of the application.Event-Driven Architecture: Employed AWS Lambda and SNS/SQS for building event-driven solutions, improving system responsiveness and data processing.Batch Processing: Implemented AWS Batch to handle large-scale data processing tasks, optimizing compute resource utilization and managing job queues efficiently.Tools & Technologies: AWS (ECS, EKS, S3, Lambda, Batch, RDS, SNS, SQS), Docker, Kubernetes, Jenkins, AWS CodePipeline, Java, Spring Boot, Spring REST, Hibernate, Angular, React, Microservices, DynamoDB, MongoDB, RESTful APIs Show less

    • JPMorganChase

      Sept 2020 - Dec 2022
      Java Full Stack Developer

      JPMorgan Chase & Co. is an American multinational financial services firm. Contributed to the development of scalable web services and RESTful APIs, enhancing data retrieval, integration, and user interface functionality for improved client-side experience.Responsibilities:AWS Deployment: Managed deployment of microservices on AWS using ECS, EKS, and AWS Batch, ensuring scalable and resilient application environments.Microservices & Spring Framework: Built and maintained microservices with Spring Boot and Spring Framework, promoting a distributed and scalable architecture.Frontend Development: Developed interactive front-end applications using React and Angular, integrating with backend services to provide a cohesive user experience.Containerization & Orchestration: Employed Docker for containerizing applications and Kubernetes (EKS) for orchestrating deployments, enhancing deployment flexibility and scalability.CI/CD & DevOps: Implemented CI/CD pipelines with Jenkins and AWS CodePipeline, facilitating continuous integration and automated deployments.Database Management: Worked with AWS RDS Aurora, DynamoDB, and MongoDB to manage both relational and non-relational databases, ensuring efficient data handling.API Development & Integration: Created and integrated RESTful APIs using Spring Boot, enabling seamless interaction between frontend and backend systems.Event-Driven Architecture: Leveraged AWS Lambda and SNS/SQS for building event-driven systems, enhancing real-time data processing capabilities.Batch Processing: Utilized AWS Batch to manage and scale batch processing tasks, optimizing processing workflows and resource allocation.Tools & Technologies: AWS (ECS, EKS, RDS Aurora, Lambda, Batch, SNS, SQS), Docker, Kubernetes, Jenkins, AWS CodePipeline, Java, Spring Boot, Spring Framework, Hibernate, React, Angular, Microservices, DynamoDB, MongoDB, RESTful APIs Show less

    • Quest Diagnostics

      May 2023 - Jan 2024
      Java Full Stack Developer

      Quest Diagnostics Incorporated is an American clinical laboratory. Managed microservices development and deployment, optimizing system functionality, data integrity, and integration processes through CI/CD pipelines and resource management.Responsibilities:AWS & Cloud Deployment: Deployed and managed applications using a variety of AWS services, including ECS, EKS, RDS, Lambda, and AWS Batch, ensuring a scalable and reliable cloud environment.Microservices & Spring Framework: Developed and maintained microservices using Spring Boot and Spring REST, facilitating a modular and maintainable codebase.Frontend Development: Created dynamic user interfaces with Angular and React, enhancing the overall user experience and interaction with backend services.Containerization & Orchestration: Implemented Docker containers and managed orchestration with Kubernetes (EKS), streamlining the deployment and scaling of applications.CI/CD & DevOps: Established CI/CD workflows with Jenkins and AWS CodePipeline, enabling automated testing and deployment processes.Event Streaming & Messaging: Utilized Apache Kafka and AWS SNS/SQS for event streaming and messaging, supporting real-time data processing and system communication.Batch Processing: Integrated AWS Batch for handling large-scale batch jobs, improving processing efficiency and managing compute resources effectively.Database Management: Designed and maintained databases using AWS RDS, DynamoDB, and MongoDB, ensuring efficient data storage and retrieval.API Development & Integration: Developed RESTful APIs with Spring Boot and integrated them with frontend frameworks, facilitating seamless data flow and system interoperability.Tools & Technologies: AWS (ECS, EKS, RDS, Lambda, Batch, SNS, SQS), Docker, Kubernetes, Jenkins, AWS CodePipeline, Java, Spring Boot, Spring REST, Hibernate, Angular, React, Microservices, Apache Kafka, DynamoDB, MongoDB, RESTful APIs Show less

    • Barclays

      Feb 2024 - now
      Java Full Stack Developer

      Responsibilities:AWS & Cloud Services: Configured and managed applications on AWS, utilizing services such as EC2, ECS, EKS, S3, DynamoDB, SNS, SQS, AWS Lambda, and AWS Batch to create a robust and scalable cloud infrastructure.Microservices Architecture: Designed and implemented microservices using Spring Boot and Spring Framework, ensuring modularity and ease of maintenance.Java & Spring Framework: Developed backend services with Java 8 and Spring Framework, leveraging Hibernate for ORM and enhancing data access layers.Frontend Development: Built responsive front-end applications using ReactJS and Angular, integrating seamlessly with backend RESTful APIs.Containerization & Orchestration: Utilized Docker for containerization and Kubernetes (EKS) for orchestrating container deployments, ensuring high availability and scalability.CI/CD & DevOps: Collaborated with DevOps teams to establish CI/CD pipelines using Jenkins and AWS CodePipeline, facilitating automated deployments and continuous integration.Event-Driven Architecture: Implemented event-driven solutions using AWS tools like Lambda, SNS, and SQS to handle asynchronous processing and improve system responsiveness.Batch Processing: Leveraged AWS Batch to efficiently manage and scale batch processing workloads, optimizing resource utilization and processing large volumes of data.Database Management: Worked with both SQL and NoSQL databases, including MongoDB and Cassandra, to manage and optimize data storage solutions.API Development: Created and maintained RESTful and SOAP web services using JAX-RS (Jersey) and JAX-WS, enabling seamless integration with various applications and services.Tools & Technologies: AWS (EC2, ECS, EKS, S3, DynamoDB, SNS, SQS, Lambda, Batch, CloudFormation), Docker, Kubernetes, CI/CD (Jenkins, AWS CodePipeline), Java, Spring Boot, Spring Framework, Hibernate, ReactJS, Angular, Microservices, MongoDB, Cassandra, RESTful APIs, SOAP Web Services Show less

  • Licenses & Certifications

    • Meta Front-End Developer

      Coursera
      May 2024
      View certificate certificate
    • AWS Certified Solutions Architect – Associate

      Amazon Web Services (AWS)
      May 2024
    • Meta Back-End Developer

      Coursera
      May 2024
      View certificate certificate