Jemish Bhuva Java Full Stack Developer Cloud & DevOps Specialist
Email: **************@*****.***
Phone: 951-***-****
Professional Summary
Experienced Java Full Stack Developer with 8+ years of success in delivering scalable, high-performance web applications using Java, Spring Boot, Kafka and modern front-end frameworks like React and Angular. Skilled in building microservices, automating infrastructure using Docker and Kubernetes, and deploying cloud-native solutions on AWS and Azure. Proficient in CI/CD pipelines, DevOps practices, and end-to-end SDLC management in Agile environments. Strong collaborator with a focus on clean code, system reliability, and business-aligned technical solutions.
Core Competencies
Java Spring Boot REST & GraphQL APIs Microservices AWS Azure Docker Kubernetes
React.js Angular HTML5/CSS3/JavaScript Jenkins Terraform CI/CD Pipelines Hibernate MySQL MongoDB
Agile & Scrum JIRA JUnit Mockito Kafka ActiveMQ Logging & Monitoring (ELK, Log4j, New Relic)
Professional Experience
Java Full Stack Developer
Hilltop Holdings Inc., Dallas, TX
Nov 2023 – Present
Designed and developed scalable microservices using Java and Spring Boot, applying object-oriented principles and design patterns.
Built dynamic, component-driven UIs with React.js, integrating Redux for state management and React Router for navigation.
Developed and consumed GraphQL APIs to streamline data communication in distributed, client-server architectures.
Containerized applications using Docker, enabling consistent development, testing, and deployment workflows.
Orchestrated microservices with Kubernetes, ensuring efficient scaling and high availability in containerized environments.
Automated infrastructure provisioning using Terraform, improving deployment consistency and cloud resource management.
Implemented robust authentication and authorization using Spring Security, securing RESTful endpoints and sensitive workflows.
Deployed and maintained cloud infrastructure on AWS, leveraging services like EC2, S3, Lambda, RDS, and Auto Scaling for cloud-native architecture.
Built and maintained CI/CD pipelines using Jenkins, automating code integration, testing, and deployment across environments.
Processed large-scale data workflows using Spring Batch, improving throughput and reliability of background job execution.
Integrated Hibernate ORM with MySQL and MongoDB, ensuring efficient database access and object-relational mapping.
Configured and managed Apache Tomcat servers, optimizing performance and ensuring stable deployment environments.
Monitored applications using the ELK Stack, enabling centralized logging and real-time system visibility.
Worked in Agile teams using Jira and GitHub, ensuring collaborative and iterative software delivery.
Technologies: Java, Hibernate, Spring Boot, GraphQL, React.js, Docker, Kubernetes, AWS, Terraform, Jenkins, JIRA
Java/J2EE Developer
Scripps Health Corp, San Diego, CA
Oct 2022 – Nov 2023
Worked closely with Agile Scrum teams to plan sprints, break down requirements, and deliver reliable software on schedule using JIRA for task tracking.
Helped design the application architecture with a strong focus on scalability, maintainability, and modular design using Java J2EE and the Spring Framework.
Built backend services using Spring Boot, applying principles like Dependency Injection and AOP to keep the codebase clean and easy to manage.
Wrote efficient, readable business logic with Core Java and made use of lambda expressions to simplify complex tasks.
Designed and consumed RESTful APIs to ensure smooth communication between different layers of the application.
Used Hibernate for ORM to manage relational data and integrated MongoDB where flexibility and speed were critical.
Built responsive, interactive front-end components with HTML5, CSS3, JavaScript, Angular, and AJAX to improve the user experience.
Delivered server-rendered web pages using JavaServer Faces (JSF), following a clean MVC structure.
Developed lightweight microservices in Node.js to handle specific backend functions more efficiently.
Integrated Apache Kafka for real-time messaging between microservices, enabling asynchronous processing and improving system scalability.
Developed and maintained Kafka producers and consumers for streaming critical healthcare event data between distributed services.
Wrote unit tests using JUnit and used Swagger to document APIs, making it easier for other developers and QA to test and integrate with our services.
Ensured code quality with SonarQube and kept a close eye on system performance using Splunk.
Set up and maintained Jenkins pipelines and Gradle scripts to automate builds, tests, and deployments, streamlining the development workflow.
Deployed applications to JBoss servers, tuning performance settings to support production workloads.
Implemented secure login and resource access with OAuth 2.0 to keep user data and APIs protected.
Used AWS services like EC2, S3, RDS, SQS, and SNS to host applications and handle data storage, messaging, and infrastructure reliably at scale.
Technologies: Java, Spring Boot, Hibernate, MongoDB, Angular, JavaScript, Node.js, Kafka, JSF, AJAX, SonarQube, Splunk, Jenkins, Gradle, AWS, JIRA, JUnit, Swagger, JBoss, OAuth 2.0.
Java Developer
Sonata Software, India
Mar 2019 – Sep 2022
Built and maintained backend applications using Java and the Spring Framework, ensuring they were modular, scalable, and easy to maintain.
Worked closely with Oracle databases, using Spring Data JPA to manage data efficiently and streamline access.
Deployed applications to Microsoft Azure, using services like App Service and Azure Functions to support cloud scalability and reliability.
Designed and automated data workflows with Azure Data Factory, helping teams move and transform data across systems smoothly.
Created interactive and responsive front-end interfaces with JSP, JavaScript, HTML, CSS, and jQuery to improve user experience.
Configured and supported applications on WebSphere Application Server, making sure they ran smoothly in production.
Set up messaging between services using RabbitMQ to enable asynchronous and reliable communication.
Integrated Redis caching to speed up response times and reduce database strain, improving overall system performance.
Built and secured RESTful APIs using JWT for authentication, ensuring safe access to services across systems.
Contributed to CI/CD pipelines and used Azure DevOps for version control, making development and deployment faster and more reliable.
Technologies: Java, Spring Boot, PostgreSQL, Azure DevOps, Bitbucket, RESTful API, JWT, CI/CD
Software Developer
Radixweb, India
Jun 2017 – Feb 2019
Developed web applications using Java, Struts, JSP, and Servlets in an MVC framework.
Managed SQL Server data integration using Hibernate and custom queries.
Built asynchronous communication channels using RabbitMQ for distributed services.
Implemented dynamic client-side functionality using JavaScript and validated user input.
Deployed applications on Jetty and managed logging via Log4j.
Automated build and deployment using Ant, and supported ITSM integration with ServiceNow.
Participated in peer reviews and resolved bugs to maintain application stability.
Technologies: Java, JSP, Struts, Hibernate, RabbitMQ, SQL Server, Log4j, Jetty, JavaScript
Education
Bachelor of Computer Application, Veer Narmad South Gujarat university, India
Technical Skills
Languages: Java, JavaScript, SQL, PL/SQL
Frameworks: Spring Boot, Spring MVC, Hibernate, Struts, JPA
Frontend: React.js, Angular, Vue.js, HTML5, CSS3, Bootstrap, jQuery, AJAX
Cloud & DevOps: AWS (EC2, Lambda, S3, RDS), Azure, Docker, Kubernetes, Terraform
Databases: MySQL, MongoDB, PostgreSQL, Oracle
CI/CD: Jenkins, Azure DevOps, Maven, Gradle
Testing: JUnit, Mockito
Version Control: Git, GitHub
Monitoring & Logging: ELK Stack, New Relic, Log4j
Tools: IntelliJ IDEA, Eclipse, MyEclipse, JIRA