Rishab Dogra
I am a Java Full Stack Developer with around 7 years of experience across all phases of the SDLC, delivering secure and scalable web applications using Spring Boot, REST APIs, and modern Java/J2EE tooling.
About
I am a Java Full Stack Developer with around 7 years of experience across all phases of the SDLC, delivering secure and scalable web applications using Spring Boot, REST APIs, and modern Java/J2EE tooling. I excel at turning complex requirements into reliable software solutions and enjoy collaborating in Agile environments to continuously improve product quality.
I work across front-end and back-end stacks, with expertise in Angular and React, Java 8 features, microservices, cloud deployments (AWS), containers with Docker/Kubernetes, and CI/CD pipelines. I am passionate about writing clean, maintainable code, driving quality through testing, and delivering value to users through robust, scalable systems.
- 7 years' experience
- Joined January 2026
Industry experience
- Software & Internet
- Professional Services
- Retail
- Consumer Goods
More experts in Portland, United States
- App Designers for hire in Portland, United States
- Back-End Developers for hire in Portland, United States
- Cloud Developers for hire in Portland, United States
- Developers for hire in Portland, United States
- Full Stack Developers for hire in Portland, United States
- Programmers for hire in Portland, United States
- Web Developers for hire in Portland, United States
Work experience
Developed and maintained distributed web applications using Java, including Collections, Multithreading, JDBC, Struts, Spring, Spring Boot, and Hibernate ORM. Built RESTful and SOAP services using Spring Boot, JAX-RS, and JAX-WS; transformed XML content into HTML using XSLT for GUI rendering. Integrated Java applications with relational databases using JDBC and Hibernate, implementing queries, stored procedures, and transaction management. Designed and implemented microservices with Spring Boot, Spring Cloud, and AWS Cloud services for scalability and high availability. Built UI components using Angular (11–14), React.js, TypeScript, JavaScript, HTML5, CSS3, and Bootstrap; created reusable components and API integrations. Developed backend services using Node.js and Python (Django, Flask), incorporating asynchronous messaging with RabbitMQ and ActiveMQ. Created API documentation using Swagger and participated in Test-Driven Development (TDD) within Agile/Scrum teams. Implemented auth
Worked on infotainment modules using Agile/Scrum; built scalable applications with Core Java, OOP, multithreading, and Java 8 features (lambdas, streams). Developed RESTful APIs and Spring-based apps (Spring MVC, Spring Boot, Spring Batch, Spring ORM, Spring AOP) and created React.js front-ends with TypeScript, Redux, and Node.js. Implemented Angular SPAs (7/8) with reusable components and API integrations. Built backend services in Python (Flask, Django) and Node.js with AMQP/RabbitMQ; integrated Kafka for event-driven communications; built real-time data pipelines with Kafka Streams and Apache Flink. Worked with MongoDB for performance tuning and capacity planning; implemented microservices with Spring Boot and Spring Cloud; built CI/CD pipelines using Jenkins, Docker, Ansible, Terraform, CloudFormation; deployed Kubernetes clusters; utilized AWS services (EC2, S3, VPC, DynamoDB, Kinesis, etc.); integrated Elasticsearch; Hibernate; Oracle/MySQL; used Hibernate; tested with Selenium a
Participated in all SDLC phases; developed secure RESTful and SOAP services using Java, Spring Boot, Spring MVC, JPA, and Hibernate; leveraged Java 8 features; implemented SOAP/REST web services with JAX-RS/JAX-WS; built UI components with React.js and Angular; refactored legacy Angular to cleaner MVC patterns; used design patterns; implemented Spring Security for authentication and authorization; integrated microservices and event-driven systems using JMS and Apache Kafka for messaging; worked with MongoDB and Oracle (Hibernate, PL/SQL); XML processing with JAXP/JAXB; automated API testing with Postman; unit tests with JUnit; CI/CD with Jenkins and Maven; deployed on IBM WebSphere; version control with Git, SVN, Ant, Maven; asynchronous tasks with Celery and RabbitMQ; worked in Agile/Scrum using JIRA.
Education
Hire Rishab Dogra today
Post a job and invite Rishab, or contact them directly. No hidden commission.












