Post Job Free
Sign in

Java Full Stack Developer with 4+ Years Experience

Location:
Fremont, CA
Posted:
February 12, 2026

Contact this candidate

Resume:

Sujit Kumar

Java Full Stack Developer

Profile Summary

Full Stack Java Developer with 4+ years of experience designing, developing, and deploying cross-platform (web and client-server) applications using Core Java, J2EE, and Object-Oriented Programming (OOP).

Skilled in building scalable microservices using Spring Boot, Hibernate, JPA, and integrating RESTful and SOAP APIs, ensuring modular and maintainable backend architectures.

Proficient in front-end development using ReactJS, Angular, HTML5, CSS3, JavaScript, TypeScript, Bootstrap, and Redux, delivering responsive, user-friendly, and cross-browser compatible interfaces.

Experienced in database design and optimization with Oracle, MySQL, PostgreSQL, MongoDB, and DynamoDB, implementing indexing, partitioning, caching, and efficient data pipelines.

Hands-on experience in cloud-native development using AWS Lambda, EC2, S3, and Azure Functions, implementing serverless architectures, auto-scaling, and load balancing for high-traffic applications.

Expertise in CI/CD pipelines, automation, and containerization using Jenkins, Maven, Ant, Git, Docker, Kubernetes, and Terraform, enabling smooth integration, deployment, and scalable production environments.

Strong background in real-time event processing and messaging systems using Apache Kafka, Apache Storm, RabbitMQ, and ActiveMQ, supporting event-driven, high-performance applications.

Knowledgeable in unit and integration testing with JUnit, Mockito, monitoring and observability tools like Prometheus, Grafana, Log4j, and applying design patterns (MVC, Singleton, Adapter, Observer, etc.) for robust software solutions.

Experienced in Agile/Scrum methodologies, SDLC processes, GraphQL APIs, and cross-functional team collaboration to deliver secure, efficient, and innovative software solutions across healthcare and retail domains.

Technical Skills

Programming Languages

Java 11, Java 8, Python, R, SQL

Operating Systems

Windows, Linux, Mac and Unix.

ORM technology

iBatis, MyBatis, Hibernate.

IDEs

Eclipse, IntelliJ, RAD, NetBeans.

Applications Frameworks And modules

Struts, JSF, Spring Framework, Spring MVC, Spring Boot, Spring Cloud, Spring Batch, Spring Core, Spring Hibernate, Spring JDBC, Spring Security, Hadoop, Gradle, OpenJDK

Databases

Oracle, MySQL and SQL Server, MongoDB, Cassandra, Kafka, MQTT

Web Technologies

Bootstrap, XML, XSD, XSL/XSLT, AJAX, jQuery, JSON, Typescript HTML5, CSS3, JavaScript, AngularJS, Angular 2.0/4.0, Angular 7, Node.js, React JS,Wireshark, TCPDump, and Linux networking.

Webservices

REST, SOAP, WSDL, SAAJ, SAXJ, RESTful, AWS, Microservices, JAXB -Apache CXF, OAuth, SAML, Prometheus, Grafana, ELK Stack, NextJS, SSO Authentication

Tools

JUnit, Log4J, DOM

Build Automation Tools

Jira, Rally, Ansible, Puppet, ANT, Maven, Gradle, PowerShell scripting

Cloud Technologies

AWS, Azure, Google Cloud, AWS (Lambda, S3, DynamoDB), GCP (BigQuery, Firebase, Pivotal Cloud Foundry), Azure (Blob Storage, Functions)

AWS Skills

EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, RDS, VPN, NAT, GIT, DNS, Route53, DBA, Dynamo DB, Lambda, SQS

Java Technologies

EJB, JMS, JSTL, JNDI, JSE, JDBC, JPA, AJAX, JSP, Servlets

CI/CD Tools

Jenkins, Bamboo, BitBucket, Terraform,Nginx

Containerization/orchestration

Docker, Kubernetes

Education

Avila University, Missouri, USA

Masters in Computer Science (Aug 2023 - Aug 2024)

Work Experience

Sharp HealthCare San Diego, California, USA

Java Full Stack Developer Oct 2024 - Current

Sharp HealthCare is a not-for-profit health care system. It provides medical services in virtually all fields of medicine. I design, develop, and deploy Java-based applications using Spring Boot and Microservices architecture. Ensured the cross-browser compatibility and optimal performance.

Key Responsibilities:

Designed and developed enterprise healthcare applications using Java, Spring Boot, and Microservices, ensuring scalability, modularity, and maintainability.

Built and consumed RESTful and SOAP web services using JAX-WS, Jersey, Play Framework, and Akka, enabling integration across multiple healthcare systems.

Secured APIs and microservices with Spring Security, OAuth, and token-based authentication, ensuring compliance with healthcare security standards.

Implemented Azure DevOps CI/CD pipelines using Terraform, PowerShell, Jenkins, and Bamboo, automating builds, testing, and deployments.

Leveraged Azure Functions, Blob Storage, and Apache Kafka for serverless workloads and real-time event streaming to handle high-volume data transactions.

Developed interactive UIs with React.js, AngularJS, HTML5, CSS3, Bootstrap, and Ajax, and automated front-end builds using Node.js, Grunt, BowerJS, and Express.

Built batch data pipelines with Spring Batch, managed Oracle PL/SQL scripts, Unix shell scripts, and Cassandra queries, and deployed containerized applications on Docker, Kubernetes, and PCF.

Environment: AOP, Apache Kafka, AWS, AWS Lambda, Bamboo, Cassandra, CI/CD, Docker, DynamoDB, Git, GitHub, Hibernate, Java, Java 8, Jenkins, Kafka, Kubernetes, Node.js, NoSQL, PCF, PL/SQL, React, Redux, RESTful, Spring, Spring Boot, SQL, Web Services

Farmers Insurance Group Los Angeles, California, USA

Java Full Stack Developer Nov 2023 - Aug 2024

Farmers Insurance Group is an American insurer group of vehicles, homes and small businesses and also provides other insurance and financial services products. I build responsive and user-friendly front-end interfaces using React.js or Angular. Integrated with insurance-specific platforms like claims processing, policy management, and customer portals.

Key Responsibilities:

Managed cloud resources post-deployment using Azure Resource Manager (ARM) for security, auditing, and tagging, ensuring compliance and cost optimization.

Containerized applications with Docker and integrated into Jenkins CI/CD pipelines, improving deployment workflows and enabling scalable releases.

Implemented Apache Kafka clusters for messaging between APIs and microservices, configured Log4j logging, and created Splunk SPL queries/reports for monitoring and troubleshooting.

Developed robust business logic using Spring Core, AOP, Security, and IoC, integrated with Hibernate ORM and JDBC modules, ensuring seamless transaction management.

Built data access layers with JDBC, Hibernate, and SQL, applied logging via Log4j, and managed source control with SVN, supporting Oracle, MySQL, and MS-SQL Server databases.

Implemented RabbitMQ (AMQP) and Apache ActiveMQ JMS for reliable synchronous/asynchronous messaging, enabling event-driven processing.

Migrated monolithic JBoss applications into modular Spring Boot and Node.js microservices, authored YAML configs, integrated Swagger APIs, and collaborated on JSF, JSTL, XML, HTML5, CSS3, JavaScript, jQuery, and AngularJS front-end development.

Environment: Angular, AngularJS, Apache Kafka, Azure, Cassandra, CI/CD, CSS, CSS3, Docker, HTML, HTML5, Java, JavaScript, Jenkins, Jira, jQuery, JSF, Kafka, Log4j, Microservices, MongoDB, MVC, NoSQL, S3, Spring, Spring Boot, Spring IOC, Spring MVC, SQL, XML

Zara Bangalore, India

Software Engineer Mar 2021 – Jul 2022

Zara, a global fashion retail leader under Inditex, leveraged Java Full Stack Development to build scalable, high-performance e-commerce and inventory management systems. I developed and optimized microservices using Spring Boot, Hibernate, and JPA, ensuring seamless integration with ReactJS, NodeJS, and RESTful APIs for a responsive user experience. Implemented AWS Lambda, DynamoDB, and CI/CD pipelines to enhance cloud-native deployments.

Key Responsibilities:

Designed and implemented microservices architecture using Spring Boot, Hibernate, and JPA, developing scalable backend services for order processing, customer management, and payment integrations.

Developed dynamic and responsive UIs using ReactJS, JavaScript, TypeScript, Bootstrap, and jQuery, ensuring cross-browser compatibility and optimized user experience.

Built and integrated RESTful APIs with Spring MVC, JAX-RS, and Express.js, connecting retail systems with third-party payment gateways and logistics providers.

Designed and optimized databases using PostgreSQL, Oracle, MongoDB, and DynamoDB, applying indexing, partitioning, and caching for high availability and performance.

Leveraged AWS Lambda, EC2, and S3 to deploy cloud-native applications, implementing auto-scaling and load balancing for peak traffic management.

Automated build, test, and deployment pipelines using Jenkins, Docker, Kubernetes, and Git, ensuring efficient CI/CD processes.

Integrated real-time inventory tracking, barcode scanning, and RFID-based stock management, synchronized data across online and offline stores, and implemented Spring Security, OAuth, and JWT authentication for secure, role-based access control.

Environment: Spring Boot, ReactJS, Hibernate, JPA, PostgreSQL, MongoDB, DynamoDB, AWS Lambda, Jenkins, Docker, Kubernetes, Git, CI/CD, Apache Kafka, AWS Kinesis.

India Cements Chennai, India

Junior Java Developer Mar 2020 - Feb 2021

The India Cements Limited is a cement manufacturing company. Used the CI/CD pipelines with tools like Jenkins, GitLab CI, and Docker for continuous integration and delivery. Worked in Agile/Scrum environments, participating in daily stand-ups, sprint planning, and retrospectives.

Key Responsibilities:

Designed and developed database schemas and implemented data access using Hibernate and JPA, optimizing backend data management.

Built and maintained microservices using Spring Boot 2.0 and Spring REST, supporting scalable and modular application architecture.

Managed Linux and Windows EC2 servers, implemented CRUD operations and data processing using Cassandra APIs and drivers, with Git for source control.

Developed responsive web applications using React.js, HTML5, CSS3, and Node.js, implementing caching mechanisms with Spring Cache to enhance performance.

Conducted unit and integration testing using JUnit, following Agile (XP, Scrum) and RUP methodologies, with Jira for issue and progress tracking.

Integrated applications with JMS by creating Q manager connection factories and JMS destinations, and tested SOAP-based web services using SoapUI.

Developed automation and validation services for generating Jasper reports, applying Spring and bean validations, and wrote complex SQL scripts and JPQL queries for data extraction and analysis.

Environment: Agile, Cassandra, CSS, CSS3, EC2, Eclipse, Git, Hibernate, HTML, HTML5, Java, JavaScript, Jira, JMS, JUnit, Microservices, Node.js, React, S3, SOA, SOAP, Spring, Spring Boot, SQL

+1-972-***-****

**********@*****.***

Driven Java Full Stack Developer with a passion for creating efficient, scalable, and maintainable software solutions. Seeking a challenging role where I can collaborate with cross-functional teams, continuously learn and apply emerging technologies, and deliver high-quality code to drive impactful results.



Contact this candidate