Varun R

Varun R Email and Phone Number

Software Developer @ Goldman Sachs
new york, new york, united states
Varun R's Location
Florida, United States, United States
About Varun R

I am a Java Full Stack developer skilled in developing web applications using microservices architecture with Spring Boot and Spring Cloud, deploying on AWS.In-depth knowledge of Java 11/ Java 8, covering OOP, data structures, algorithms, collections, multithreading, and exception handling.Extensive experience with Spring IoC, Spring MVC, Spring AOP, Spring Security (OAuth 2, JWT, SSO), and Spring Data JPA, implementing best practices and design patterns. Proficient in using AWS services such as EC2, S3, Elastic Beanstalk, and Lambda for cloud deployments, load balancing, and scaling.Advanced skills in HTML5, CSS3, JavaScript, Angular (11/10/9/8), jQuery, and Bootstrap, creating responsive and dynamic web applications.Expertise in managing both relational (MySQL, Oracle) and non-relational databases (MongoDB), including SQL, PL/SQL, and ORM frameworks like Hibernate.Experienced in implementing CI/CD pipelines with Jenkins, Docker, Maven, and Git, and deploying applications in Docker containers managed by Kubernetes.Adept at integrating third-party APIs and developing custom REST APIs using JSON and XML for data interchange.Strong background in Test-Driven Development (TDD) and Behavior-Driven Development (BDD), utilizing JUnit, TestNG, Selenium, Mockito, and Cucumber.Proficient in all phases of SDLC including requirements gathering, design, development, testing, deployment, and maintenance.

Varun R's Current Company Details
Goldman Sachs

Goldman Sachs

View
Software Developer
new york, new york, united states
Website:
goldmansachs.com
Employees:
59372
Varun R Work Experience Details
  • Goldman Sachs
    Java Full Stack Developer
    Goldman Sachs Oct 2022 - Present
    New York, United States
    • Engaged in all phases of SDLC, including designing, coding, testing, deploying, and maintaining projects using Scrum methodology.• Developed native Microservices with Spring Cloud libraries like Eureka, Zuul, and Hystrix.• Integrated AWS services (EC2, S3, EBS, Elastic Load Balancer, Auto Scaling groups) with application infrastructure.• Built User Interface modules using HTML, CSS, JavaScript, Angular 11, and AJAX.• Enhanced web page performance and reduced response times with Angular 11 and jQuery.• Refactored Microservices architecture using Spring Boot and Spring Cloud.• Created Authentication and Authorization using OAuth2.0 and Spring Security, storing data in MongoDB.• Deployed CI/CD pipelines with Jenkins, Git, and Docker to AWS EC2 and ECS.• Practiced Test Driven Development (TDD) with TestNG and Mockito.• Utilized Git for version control and JIRA for tracking requirements and bugs.
  • Progressive Insurance
    Java Full Stack Developer
    Progressive Insurance Jul 2020 - Sep 2022
    Atlanta, Georgia, United States
    • Designed web pages using HTML5, CSS3, JavaScript, Bootstrap, Angular 10, and MongoDB.• Collaborated with front-end developers and designed back-end services for business processes.• Migrated existing applications to a Microservices architecture using REST APIs, Spring Boot, and AWS, deploying and maintaining AWS EC2 instances in Docker.• Developed Spring Boot-based Microservices and implemented Spring Cloud/Netflix API architecture patterns (Eureka Service discovery, and Configuration server).• Utilized Bootstrap, Angular 10, and NodeJS for effective web design and improved application performance.• Monitored and alerted production systems using AWS CloudWatch, ensuring system reliability.• Integrated with REST APIs and processed JSON responses, enhancing data interaction capabilities.• Developed scalable solutions using NoSQL databases like MongoDB and DynamoDB.• Deployed Spring Boot-based Microservices in Docker containers using Azure cloud services.• Implemented automated testing platforms and unit tests, using GIT for version control and testing APIs with Postman.
  • Verizon
    Java Full Stack Developer
    Verizon Oct 2018 - Jun 2020
    Cincinnati, Ohio, United States
    • Worked on server-side templating languages, front-end technologies, fundamental design principles, HTML5, CSS, Node JS frameworks, and JavaScript.• Implemented Single Page Application (SPA) with CRUD operations using Angular 8.• Designed and implemented the front-end insurance management interface with HTML5, JavaScript, and jQuery.• Developed a web application based on Microservices using Spring Boot and Spring Cloud for load-balancing, circuit-breaking, distributed tracing, and monitoring.• Utilized CSS Framework, Angular 8, Typescript, Wire-framing, HTML5, and NodeJS for the Presentation layer.• Implemented secure authentication and authorization services using JSON Web Token (JWT) and SAML for Single Sign-On (SSO).• Created Typescript reusable components and services to consume REST APIs using Angular 7's Component-based architecture.• Developed cloud-hosted web applications and REST APIs using Spring Boot with embedded Tomcat.• Used Spring Security to provide JWT-based authentication, authorization, and access-control features.• Employed Hibernate in the data access layer and developed Data Access Object (DAO) and Data Transfer Object (DTO) to separate data access from data transfer.• Implemented JMS with RabbitMQ to publish notifications about important events for every user.• Utilized Git for version control, Jenkins for CI/CD pipeline in AWS EC2, and Jira for bug tracking.• Designed Test Driven Development (TDD) and unit testing using TestNG.
  • Change Healthcare
    Java Developer
    Change Healthcare Feb 2017 - Oct 2018
    Nashville, Tennessee, United States
    • Participated in Agile Development, including story grooming, estimations, retrospectives, and sprint planning.• Utilized Modernizer for cross-browser compatible HTML5/CSS3 page layouts.• Developed user interfaces using HTML5, CSS3, JSON, AJAX, Angular 4, and TypeScript.• Implemented Java 8 features like Streams, lambdas, and functional interfaces.• Worked extensively with Angular 4, including routing, services, directives, and API calls using the HTTP module.• Developed Spring Boot applications to streamline configuration using Lambda Expressions.• Built Microservices with Spring Boot and integrated AWS services such as EC2, S3, VPC, EBS, Elastic Load Balancer, RDS, and Auto Scaling Groups.• Created a Java web application using MVC with JSP, Struts 2, and Hibernate.• Used HTML5, JavaScript, CSS3, and AJAX for front-end development and dynamic web page implementation.• Integrated Spring ORM with Hibernate for database operations and used PL/SQL scripts for data extraction and testing.• Developed REST APIs and connected front-end and back-end via JDBC with MySQL.• Implemented CI/CD pipelines with Jenkins and Docker, publishing Docker images to Nexus repository.• Designed and executed unit tests with TestNG and managed version control with Git.
  • Htc Global Services
    Java Developer
    Htc Global Services Jul 2012 - Dec 2014
    Bengaluru, Karnataka, India
    • Utilized Agile Methodology for project management.• Employed Java 8 features including Lambda Expressions, Stream APIs, and enhancements in Collections, Concurrency, and IO.• Developed Swing, Spring, and J2EE based MVC applications.• Designed session modules using J2EE for existing applications.• Developed front-end applications using Struts Framework and Spring as the middle tier.• Implemented Spring MVC design model with Java Beans, Servlets, and JSP.• Used Spring IoC for dependency injection and developed the web layer with Spring MVC.• Designed front-end web pages with HTML5, jQuery, AJAX, and JavaScript.• Implemented Spring AOP and IoC for business logic and service layers.• Created Hibernate mapping files, domain objects, and HSQL queries for DAO and persistence layers.• Developed stored procedures and SQL queries for data extraction.• Designed UI Delegate Layer, Data Access Layer, and Services Layer using Hibernate, Spring, and JDBC.• Created Apache Ant scripts for building and deploying applications.• Managed version control with GitHub and used JIRA for issue tracking.• Designed and executed unit tests with JUnit.

Frequently Asked Questions about Varun R

What company does Varun R work for?

Varun R works for Goldman Sachs

What is Varun R's role at the current company?

Varun R's current role is Software Developer.

Who are Varun R's colleagues?

Varun R's colleagues are Brodie Munson, Elena Vasina, Connor Rebsamen, Gene Sykes, Jonathan Chan, Mohak Batra, Frm, Will Goin.

Not the Varun R you were looking for?

  • Varun R

    Skills With Innovative Azure Data Engineer | Data Transformation & Integration Expert | Mastering Data Solutions With Excel & Tableau For Actionable Insights And Enhanced Business Intelligence
    Bellevue, Wa
  • Varun Yasa

    Talent Acquisition|Real Estate Agent Nj| Notary Signing Agent |Life & Health Insurence License
    Jersey City, Nj
    2
    gmail.com, gmail.com
  • Varun R.

    New York, Ny
  • Varun R

    San Jose, Ca
    1
    vanguard.com

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.