Harish Rao

Java Full Stack Developer at Gap

Role
Java Full Stack Developer at Gap
Location
Arlington, TX, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Harish Rao

With around 9+ years of IT experience, I possess a strong background in Java/J2EE technologies, encompassing Analysis, Design, Development, and Testing of Enterprise Applications. I am well-versed in Java 1.8/11, Spring Boot 2.7, Spring MVC, Microservices, Hibernate, JSON, and JavaScript. My expertise lies in dependency injection and inversion of control (IoC) principles, along with proficiency in Spring Integration and Spring Data for seamless system integration and simplified database access.I am skilled in designing and implementing highly scalable, fault-tolerant microservices using Spring Boot. Additionally, I have extensive experience in creating robust MVC architectures with Struts, separating business logic from presentation layers effectively. My proficiency extends to ORM frameworks like Hibernate with JPA specification and building rich internet applications using technologies like JSP, JavaScript, jQuery, JSON, AJAX, MDB, HTML, CSS, React.js, and Angular. I possess expertise in XML technologies, Angular components, services, directives, and dependency injection for seamless integration. Additionally, I have experience in developing and optimizing React18 applications for performance and usability. Furthermore, I leverage TypeScript to build scalable and maintainable solutions and integrate React applications with RESTful APIs. In the realm of databases, I am well-versed in Data Modelling tools using Star and Snowflake schema and have strong knowledge of back-end databases like Oracle, SQL Server, DB2, and NoSQL databases like Cassandra, Elasticsearch, and MongoDB. Additionally, I have experience with messaging technologies like JMS, Active MQ, RabbitMQ, and Kafka. Moreover, I have implemented AWS architectures for highly available, elastic, and scalable applications using services like EC2, S3, Route53, ELBs, RDS, IAM, and Auto Scaling. I have also utilized core Azure services to build resilient cloud infrastructures. My skills extend to web service technologies such as SOAP, WSDL, and UDDI, and I have developed RESTful and Web services for clients using frameworks like jersey. I am familiar with build tools like Ant, Maven, Gradle, and logging frameworks like Log4j and SLF4J. Additionally, I have hands-on experience with web application servers like Apache Tomcat, Apache Camel, JBoss, and WebLogic. I am acquainted with containerization technologies like Docker and orchestration tools like Kubernetes. Moreover, I have used code analysis and debugging tools such as SonarQube, Eclipse, and IntelliJ IDEA.

Experience

  1. Java Full Stack Developer

    Gap

    May 2023 — Present · San Francisco, CA, US

Education

  • Vardhaman College of Engineering (VCEH)

    Bachelors, Information Technology

  • Valparaiso University

    Masters, Information Technology

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Harish Rao — Java Full Stack Developer at Gap in Arlington, TX, US | Unifers