Back to Developers
Bhavik

Bhavik

Java Full Stack Developer

Bentonville, AR
80
Profile Score

About

8+ years of experience as a Java Full Stack Developer delivering scalable, secure, and high-performance enterprise applications. Expertise in Java, J2EE, Spring Boot, Spring MVC, Spring Core, and Hibernate for microservices-based backend development. Strong experience in designing and integrating RESTful, SOAP, and GraphQL APIs using Swagger and Postman. Hands-on experience with event-driven architectures using Kafka, RabbitMQ, JMS, and Web Sockets for real-time messaging. Proficient in relational and NoSQL databases including MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, and Redis with query optimization. Skilled in frontend development using React.js, Angular, Vue.js, HTML5, CSS3, and Bootstrap to build responsive user interfaces. Experience with AWS and Azure cloud platforms, including EC2, S3, Lambda, RDS, App Services, and Functions. Strong expertise in containerization and CI/CD pipelines using Docker, Kubernetes, Jenkins, Terraform, Git, and Azure DevOps. Experience deploying applications on Apache Tomcat, WebLogic, and JBoss with a focus on performance and availability. Proficient in Python, JavaScript, and TypeScript with frameworks such as Django, Flask, FastAPI, React, Redux, and Angular. Strong experience in UNIX shell scripting for automation, batch processing, and report generation. Skilled in unit and integration testing using JUnit, Mockito, and Jest, along with performance monitoring tools like JProfiler. Expertise in debugging, troubleshooting, and root cause analysis in production environments. Strong experience working in Agile/Scrum environments using JIRA and Confluence for collaboration and delivery. Implemented secure communication using HTTPS, SSL/TLS encryption, and authentication mechanisms OAuth2, JWT to ensure data protection and application security.

Skills & Expertise (71)

Java Expert
9.1/10
8
Years Exp
Spring Boot Advanced
8.8/10
5
Years Exp
AWS Advanced
8.7/10
4
Years Exp
SQL Expert
8.6/10
8
Years Exp
React.js Advanced
8.5/10
4
Years Exp
Azure Azure DevOps Bitbucket GitHub CloudFormation Terraform Gradle Kubernetes Docker Jenkins OAuth 2.0 WebSockets JMS RabbitMQ Apache Kafka Postman Jest Confluence Jira SDLC Scrum Agile Log4j SLF4J ELK Stack Spring Security Mockito JUnit JBOSS WebLogic Apache Tomcat JWT GraphQL Hibernate CSS3 HTML5 Vue.js Angular JSF AOP JDBC JPA bootstrap Spring Batch Spring MVC Spring Core ERP Python Typescript JavaScript Swagger LESS SASS Ajax JSP JSTL jquery MySql Postgresql Oracle SQL Server MongoDb Redis RESTful APIs SOAP web services WSDL

Work Experience

Java Developer

Carebox Healthcare

May 2020 - Dec 2022

Developed and maintained backend services with Spring Boot in a microservices architecture to improve scalability and flexibility. Leveraged Core Spring with IoC and Dependency Injection to build modular and maintainable applications. Designed and optimized RESTful APIs to facilitate seamless communication across distributed systems. Implemented asynchronous messaging using RabbitMQ, enhancing throughput and reducing system coupling. Created responsive user interfaces with HTML, CSS, JavaScript, Vue.js, and jQuery for interactive experiences. Integrated JPA ORM with PostgreSQL to streamline persistence, data handling, and transaction management. Wrote unit tests with JUnit to ensure code quality, prevent regressions, and support maintainable development. Applied SLF4J logging to monitor applications, troubleshoot issues, and support production debugging. Managed deployments on WebLogic Server, tuning configurations for stability, performance, and availability. Configured authentication and authorization with Azure AD to enforce enterprise-level security. Worked on UNIX and Linux to move the project into production environment. Deployed and managed cloud applications on Azure using Logic Apps, App Service, and Functions. Streamlined build and release processes using Azure DevOps, integrating CI/CD pipelines and version control. Managed Bitbucket repositories, implementing branching strategies and supporting collaborative development. Documented workflows, configurations, and solutions in Confluence to enable knowledge sharing. Collaborated in Agile Scrum teams, delivering features iteratively with cross-functional coordination.

Software Engineer

Glorium Technologies

Jun 2017 - Apr 2020

Delivered enterprise-grade applications with Core Java, ensuring scalability and reliability in high-volume environments. Structured applications using Spring MVC to improve maintainability and accelerate development cycles. Applied IoC and Dependency Injection in Spring to build modular, flexible, and testable architecture. Integrated Hibernate ORM to streamline data persistence and minimize manual SQL work. Tuned Oracle Database performance by analyzing execution plans and resolving bottlenecks. Developed and tested SOAP web services via WSDL to maintain consistent distributed system interactions. Leveraged JMS to enable reliable, message-driven communication across enterprise systems. Authored and optimized SQL queries, PL/SQL scripts, stored procedures, and triggers to enhance database efficiency. Built SOAP web services (WSDL-based) and JMS messaging, both common in legacy and enterprise Oracle ERP integrations. Operated in a large, enterprise environment, similar to Oracle ERP deployments. Implemented AJAX-based asynchronous operations to boost responsiveness and reduce server load. Created dynamic web pages with JSP and JSTL to render rich content and interactive user experiences. Enhanced UI functionality with jQuery, HTML, and CSS while delivering responsive, cross-browser layouts. Implemented data validation logic in Python to verify data integrity between Oracle and external sources (CSV, API). Applied design patterns such as Singleton, Factory, and Observer to improve code structure and reusability. Managed GitHub repositories, enforcing version control and supporting collaborative development. Participated in Agile workflows, contributing to sprint planning, daily stand-ups, and retrospectives.

J2EE Developer

Hiscox Insurance Company

Jan 2023 - Jul 2024

Implemented RESTful APIs and microservices using Spring Boot, enabling seamless communication across distributed environments. Applied microservices architecture to create decoupled services that enhanced scalability and system resilience. Designed dynamic front-end interfaces with Angular, JSF, JavaScript, TypeScript, HTML5, CSS3, and SASS for responsive user experiences. Integrated Hibernate ORM and JDBC with MongoDB and relational databases, improving persistence layers and transactional workflows. Implemented Aspect-Oriented Programming (AOP) to streamline cross-cutting concerns such as logging, security, and transactions. Leveraged Spring Framework, utilizing IoC and DI to achieve modular and maintainable enterprise applications. Deployed and scaled containerized applications on OpenShift, optimizing resource utilization and operational efficiency. Secured APIs with OAuth 2.0, configuring authentication and authorization flows to protect sensitive data. Automated infrastructure provisioning with Terraform, reducing manual setup and accelerating cloud deployments. Developed high-performance web applications using Python and FastAPI, ensuring efficient and scalable backend solutions. Configured centralized logging and monitoring using ELK Stack to improve observability and troubleshooting. Managed JBoss deployments, fine-tuning configurations to maintain stable performance under production workloads. Managed CI/CD pipelines with Jenkins, automating builds, testing, and deployments to accelerate release cycles. Delivered cloud-native solutions on AWS (EC2, S3, Lambda, RDS, Auto Scaling), ensuring high availability and reliability. Utilized GitHub for version control, supporting code reviews, branching strategies, and collaborative development. Collaborated in Agile Scrum teams, contributing to sprint planning, daily stand-ups, and retrospectives while tracking deliverables in JIRA.

Java Full Stack Developer

Arvest Bank

Aug 2024 - Present

Oversaw full-stack development across the SDLC, delivering maintainable and well-documented solutions aligned with business goals. Developed responsive front-end interfaces using React.js, Redux, HTML5, CSS3, LESS, and React Router, ensuring mobile-first and cross-browser compatibility. Applied Java Streams API and multithreading to handle concurrent operations and improve application scalability. Designed microservices structures with Spring Boot and Spring Core to improve modularity and deployment flexibility. Implemented backend modules using Node.js, integrating MySQL for relational data management and Redis for caching. Managed transactional workflows and batch jobs using Hibernate ORM and Spring Batch. Constructed real-time data pipelines using Apache Kafka and event-driven patterns for high-volume messaging. Integrated GraphQL APIs to enable efficient and flexible client-server data interactions. Development of Automated Shell Scripts in UNIX to perform the migration of File System between different servers. Built and validated REST APIs with Swagger and Postman, ensuring smooth integrations and clear documentation. Enforced application security with Spring Security, implementing SSL/TLS encryption and role-based access control. Performed unit and integration testing with JUnit, Jest, and JProfiler to ensure reliability and performance. Containerized applications with Docker and orchestrated deployments on Kubernetes (EKS) for high availability. Automated infrastructure provisioning with AWS CloudFormation, improving consistency and reducing manual effort. Implemented custom Airflow operators and hooks in Python to support dynamic task execution and robust error handling. Deployed scalable solutions on AWS using EC2, Lambda, S3, IAM, API Gateway, RDS, and CloudFront. Managed application deployments on Apache Tomcat, fine-tuning server configurations for optimal throughput. Established CI/CD workflows using Jenkins and Gradle to streamline integration, testing, and delivery. Collaborated in Agile Scrum teams, tracking progress via JIRA and actively contributing to sprint activities.

Education

Bachelors in Computer Engineering - Nirma University

- · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceApr 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation

Skills (71)

Click a skill to find developers with the same skill