Post Job Free
Sign in

Stack Developer Java

Location:
Livermore, CA
Posted:
April 30, 2025

Contact this candidate

Resume:

Radhika Panchal

Full Stack Developer

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

650-***-****

LinkedIn - https://www.linkedin.com/in/radhika-p-783272170 SUMMARY:

* ***** ** ********** ** a Full Stack Developer specializing in design, development, and implementation of Java enterprise applications.

Expertise in developing web-based database-driven applications by utilizing J2EE, Spring Boot, Spring MVC, Servlet, JSP, JDBC, JMS and Hibernate.

Extensive experience implementing, deploying, and consuming Web Services (SOA), including SOAP, WSDL, UDDI, AXIS, and RESTFUL.

Experienced Core Java developer with a comprehensive understanding of multithreading, synchronization, collections, and exception handling.

Proficient with Hibernate Query Language (HQL) and Criteria APIs for mapping Java classes with databases.

Experience with Spring Security Framework for User Access Management and OAuth 2.0 configuration for authentication and authorization.

Extensive experience with Spring (Spring IOC, Spring JDBC, Spring Security, Spring Batch, etc.) and Hibernate.

Development experience with Spring MVC, Spring Core, Spring IOC, Spring AOP, Spring Security, Spring DAO, Spring Management, Spring Data, Spring Access and Integration, Spring ORM, Spring Transaction, Spring Batch, and Spring Boot.

Experience with Bootstrap for responsive web design, as well as proficiency in utilizing Backbone, Angular 2/4/8/9/10/11/12/13/15 frameworks.

Experience in Bootstrap (Responsive Web Design), Backbone, Angular frameworks.

Proficient with front end frameworks like Angular Versions.

Expertise in N-tier and Microservices architectures using Spring Boot, Spring Cloud configuration, AWS, and RESTful APIs.

Extensive experience using Node.JS and Express for triggering or fetching data from Restful APIs provided by the backend team.

Expertise in JDBC for Oracle and SQL Server DAO components.

Experience in the deployment of applications on WebSphere, Apache Tomcat, JBoss and WebLogic application servers.

Expertise with Apache MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.

Experience in implementing the entire Software Development Lifecycle (SDLC) for various applications, including Analysis, Design, Development, Implementation, Maintenance, and Support.

Ability to work effectively with team members and achieve client goals with excellent collaboration and communication skills.

SKILLS:

Languages Java 7/8/11/17, SQL, PL/SQL

Frameworks Spring Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC

Web Technologies HTML5, JavaScript, CSS3, XML, Angular 15/13/12/11/10/9/4/2, Node Cloud Technologies AWS

Application/Web Servers WebSphere, Web Logic, Tomcat, Microservices (SOAP, REST) Databases Oracle, MySQL, NoSQL, MongoDB

IDEs Eclipse, IntelliJ, Net Beans, RAD, Spring Tool Suite4, Notepad++, Visual Studio. Build Tools Maven

Version Control Tools GitHub Repository, SVN

Testing Tools JUnit, SOAPUI

Operating Systems Windows, iOS, Android

EXPERIENCE:

Tuft & Needle, Phoenix, AZ 02/2024 – Till Date

Full Stack Developer

Followed Scrum (agile) methodology and was involved in all phases of Software Development life cycle.

Developed features such as utility methods, lambda parameter local variable syntax, and nested access control.

Designed and developed microservices using Angular 15 for front-end components and Kafka for asynchronous communication between microservices.

Developed applications using Spring Cloud Config and Java 17.

Worked with Spring, Spring JDBC, and Spring Transaction Management to develop Java components.

Implemented Spring JDBC in persistence layer to handle high volumes of transactions.

Designed and implemented scalable web applications using Angular 15, leveraging the power of Angular CLI for efficient project scaffolding and management.

Implemented Angular components, services, and modules in conjunction with Java backend technologies for full-stack development.

Used Java 11 features such as lambda expressions for communicating between business layer and database, and the stream API for bulk data operations on collections, both sequentially and concurrently.

Worked on lazy loading strategies for optimizing application loading times.

Created and implemented microservices or REST APIs using spring boot, REST, and JSON.

Implemented Spring Boot-based RESTful web services that interact with Apache Kafka message brokers, migrated existing services to Java 17 and deployed them on AWS infrastructure.

Implemented Web Services using Spring Boot RESTful services.

Using Amazon Cloud Watch, services and logs were monitored on AWS.

Deployed containerized services and APIs on AWS EC2 instances using Docker.

Implemented Spring JDBC in persistence layer to handle high volumes of transactions.

Integrated OAuth 2.0 as the authentication mechanism for securing access to protected resources.

A multithreaded approach was used to improve the performance of Java reports.

Implemented restful web services with spring boot for incident creation and event retrieval.

Implemented change requests that include modifying or adding requirements.

Created efficient data models in MongoDB, considering the application's data access patterns and requirements.

Developed and deployed applications in Tomcat server using Spring Tool Suite.

Created Docker containers for Angular applications, optimizing deployment and reducing dependencies.

Maintained a separate Maven build for the module for easy integration into Jenkins and the portal build.

Managed/assigned/resolved tickets using Jira Tool within Defect Tracking Systems and fixed defects in the QA environment under UAT.

Environment: Java 17, Spring, Spring Boot, Microservices, Angular 15, TypeScript, REST, JSON, Log4j, Bootstrap, HTML5, CSS3, AJAX, JSON, RxJS, Kafka, Docker, AWS, OAuth2, MongoDB, Tomcat, STS, Maven, Jira, Agile, Windows. Exchange Bank, Santa Rosa, CA 03/2022 – 01/2024

Full Stack Developer

Utilized Agile methodology for iterative development to meet tight deadlines and achieve a quality product.

Enhanced design and API-development on Java 11 for multi-tier applications using J2EE technologies such as Spring MVC, Spring Boot, Spring Data, and Spring AOP.

Apache Camel was used to integrate Spring framework and Spring Core Annotations for Dependency Injection.

Developed Spring MVC applications using Spring Modules such as IOC, DI, and AOP.

Developed feature-rich and responsive web applications using Angular 12/13, incorporating the latest frontend technologies.

Created REST micro services using Spring Boot, generated metrics with method-level granularity, and implemented persistence using Spring AOP.

Implemented complex routing structures in Angular 12/13 for creating seamless single-page applications (SPA).

Managed resources on AWS for many services such as EC2, S3, VPC, Cloud Watch, ELB, Auto-scaling, and SNS with AWS CLI and AWS API.

Utilized code splitting to load only the necessary modules for different application routes.

Employed Angular interceptors to handle HTTP requests and responses, enabling centralized error handling, logging, and token injection.

Utilized Kafka topics and partitions to organize and scale event streaming.

Integrated Angular Material components for consistent and aesthetically pleasing UI elements.

Implemented a microservices architecture with Spring Boot-based services interacting via REST.

Implemented Restful web services using JAX-RS annotations and Jersey as a provider, and OAuth 2 for security.

Tomcat Server was used to organize deployment files and deployment configuration files.

Developed and modified SQL, PL/SQL, and stored procedures to retrieve Oracle database data.

Jenkins tool was used and customized in accordance with the local build in order to track the progress of the build.

Worked on GitHub version control tool: branching, tagging, and releasing.

Integrated Docker into CI/CD pipelines for automated building, testing, and deployment of applications.

Implemented unit tests for Angular components, services, and routing using testing frameworks such as Jasmine and Karma.

Used Jira for raising questions, getting answers, fixing bugs, and tracking. Ensured that Java coding standards were followed when reviewing the code.

Environment: Java 11, Spring, Spring Boot, Microservices, Spring Data, Angular 12/13, Spring IOC, Spring AOP, Spring Security, Spring DI, AWS, JAX-RS, STS, Apache Tomcat Server, Maven, Jenkins, GITHUB, Jira, Oracle, Agile, Windows. CodeReckon, Gujarat, India 02/2021 – 12/2021

Full Stack Developer

Developed the application according to the AGILE-SCRUM methodology.

Utilized Java/J2EE technology to develop a robust, web-based application.

Developed web applications using Spring components such as Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring IOC, and Spring Security. Using the Spring Tool Suit (STS) IDE, the application was built using Maven build automation.

Created modular and reusable components to build dynamic user interfaces.

Implemented Java 8 features such as lambdas expressions, time APIs, streams, functional interfaces, collectors, default methods, type interfaces, for each of the components.

Utilized Angular 10 validators and custom validation functions to ensure data integrity.

Leveraged Angular lifecycle hooks for managing component initialization, change detection, and cleanup.

Utilized RxJS for reactive programming paradigms, implementing observables and observers for handling asynchronous data streams.

Intercepted and manipulated HTTP requests and responses using RxJS Observables and operators.

Utilized Spring, Spring-Data, Spring Boot, and Oracle to develop application components.

Implemented NgRx Entity for efficient management of entity collections in the application state.

Implemented restful web services with spring boot for incident creation and event retrieval.

Managed transactions and logged/traced large volumes of records using Spring Batch.

Implemented Spring AOP Programming to configure logs for the application.

Utilized Maven extensively to develop and deploy the application to Embedded Tomcat.

Developed Java APIs to manage some of the AWS services through Amazon Lambda.

Developed and deployed REST APIs and microservices using Spring Boot in Java J2EE.

Implemented auto-logout functionality with Spring Boot on the server side.

Server-side applications are developed using Node.js.

Extensive experience building REST APIs using spring boot.

Utilized STS extensively for application development, debugging, integration, and deployment.

Tested the application's request and response using Postman and JSON.

Maintained the source code in the GIT repository.

The Oracle database was designed with various tables needed for the project. Environment: Java 1.8, JSP, JSON, Spring Boot, Spring IOC, Spring MVC, Spring AOP, Spring Batch, Spring ORM, Spring-Data, Angular 10, Angular CLI, HTML5, Bootstrap, HTTP, Node.JS, Microservices, AWS, STS, RESTful Web Services, Apache Tomcat, JMS, Agile, Maven, GIT, Oracle, SQL, Log4j, JIRA, Windows. Arche Softronix, New Mumbai, India 01/2020 – 01/2021 Full Stack Developer

Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.

Worked on the development and testing of the infotainment module using Agile (SCRUM) methodologies.

Designed and developed the application using AGILE-SCRUM methodology.

Implemented features like logging, user session validation using Spring-AOP module.

Upgraded the UI screens in the application to single page UI using Angular 9, HTML5 and CSS3.

Implemented functionality using Angular 9, Typescript and ES6.

Used Angular 9 routing features to make the component independent.

Effectively used CSS3 features and created multiple columns, borders, backgrounds and used SASS to maintain the code with snippets and the available libraries.

Implemented Angular 9 services to communicate with Express.js on the server-side in-order to perform CRUD operations on database.

Design and Development of Objects using Object Oriented Design in Java.

Deployed the application in AWS EC2 instance performed continuous integration using Jenkins.

Developed the Spring AOP Programming to configure logging for the application.

Involved in creating and Deployment of REST API and Microservices in Java J2EEE using Spring Boot.

Node.js is used to develop server-side applications.

Developed API for using AWS Lambda to manage the servers and run the code in the AWS.

Extensively used Maven to build the application and deploy on Tomcat Server.

Maintained source code in GIT Repository.

Used Log4j for logging to trace the application log messages which is used for debugging.

Reviewed the code for ensuring adherence to Java coding standards.

Used JIRA for writing user stories and raising defects in a defined sprint. Environment: Java 11, Spring Boot, Spring JDBC, Spring IOC, Spring MVC, Spring AOP, Spring ORM, Angular 9, JSP, JQuery, JSON, Node.JS, Microservices, REST Web Services, Agile, Hibernate, Maven, GIT, Oracle, Tomcat, Log4j, GIT, JIRA, Oracle, Windows.

Webmyne Systems, Gujarat, India 03/2019 – 12/2019

J2EE Developer

Followed Agile/ Scrum methodology to track project progress and participated in Scrum meetings.

Implemented Java 8 features such as lambda expressions, filters, Parallel operations on collections for TEMP effective sorting mechanisms.

Used Spring Core, Spring Web MVC, Spring ORM, Spring JDBC and DAO, Spring AOP, Spring Boot

Moving existing monolithic architecture to microservices and migrating them to AWS cloud.

Designed and developed business components using Spring Boot, Spring Dependency Injection (Core) and Spring Annotations.

Used Amazon EC2 for deploying and testing the lower environments such as Dev, INT and Test.

Developed REST web services API's supporting JSON implementing Spring MVC.

Implemented Multithreading concepts in Java classes to avoid deadlocks.

Used JDBC connectivity for querying, inserting, updating, deleting data from Oracle database.

Developed classes using core Java (multithreading, memory management) and Spring IOC.

Responsible for building the application using MAVEN. Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins.

Implemented Log4J to trace logs and to track information and used the Jira issue tracking tool.

Worked on enhancements, change requests and defect fixing. Interacted with product owners and testers. Environment: Java 8, Spring, Spring Boot, Microservices, JDBC, Spring (Core, MVC, ORM, DAO, AOP, Security), AWS, Oracle, JSON, Apache Tomcat Server, Spring Tool Suite, Maven, Jenkins, Log4J, Jira, Agile, Windows. Cerebroz Edutree LLP, Gujarat, India 01/2017 – 02/2019 J2EE Developer

Worked on various phases of the Software Development Life Cycle (SDLC) using Agile Methodology.

Integrated Spring Dependency Injection, IOC between different layers.

Implemented Restful Web services that support JSON using Spring MVC's JAX-RS JSON Spring Web Services module.

Created custom directives and controllers to encapsulate and modularize application logic.

Utilized Spring Framework extensively to handle subsequent client requests and invoke the model.

Implemented auto completion using GET and POST requests with Ajax.

JSON data was transmitted over HTTP via Web services (Rest).

Implemented SOA architecture to resolve complex software development/design issues.

Deployed various components of the application using WebLogic application server. Environment: Java 1.8, Spring, Spring Boot, Microservices, Spring (IOC, AOP, MVC), REST, WebLogic, Log4j, Jira, Maven, Jenkins, Windows.

EDUCATION:

Vadodara Institute of Engineering – Vadodara, Gujarat, India (2016) Bachelor of Computer Engineering GPA: 3.50

Parul University - Vadodara, Gujarat, India

Diploma in Computer Engineering GPA: 3.70

B.E. Academic Research Paper

Published research-paper on “Smart & Hi-Tech Food Ordering System”

(In the 2nd National Conference on Computer & Communication Research (NC3R))



Contact this candidate