Post Job Free
Sign in

Java Fullstack Developer with Spring Microservices Expertise

Location:
Frisco, TX
Posted:
January 28, 2026

Contact this candidate

Resume:

Contact

818-***-**** (Mobile)

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

www.linkedin.com/in/arpita-

mukherjee-a968761a8 (LinkedIn)

Top Skills

Java

Spring Boot

Microservices

Arpita Mukherjee

Java Fullstack Developer Cloud

Frisco, Texas, United States

Summary

10+ Years of experience in Software Development Life Cycle with 7+ years of experience in Java-based web services, Relational Databases, J2EE framework, Spring, REST and Hibernate. Worked in Agile development environment involving Sprint planning, Scrum and Story Pointing. Participated in Daily stand-up meetings with Scrum Master, co-developers; communicated with testers and resolved defects.

Development responsibilities include transforming requirements into stipulations, developing technical designs and implementing java code.

Post development responsibilities include Identifying production

& non-production application issues, performing debugging and recommending changes to improve established java application processes.

Implemented Data Access Object (DAO) pattern to introduce an abstraction layer between the Business logic tier (Business object) and the Persistent storage tier.

Worked with different spring modules - Spring MVC, Spring web, Spring Core, Spring Boot.

Configured Spring MVC framework with XML configuration, with annotations and with Java source code. Set up Spring and Hibernate framework by adding configuration in the web.xml file. Wrote Hibernate Annotation for data mapping . Designed and developed business persistence layer components using Spring, Spring IoC, and Hibernate.

Configured multiple Spring files to increase application’s maintainability and modularity.

Developed and Deployed Micro Services based on Spring Boot and integrated the internal security model into new projects with Spring Security.

Configured the XML files for Spring Security injection to ensure the back-end security by discriminating the role of users as well as access authority for the URIs and Server side assets. Page 1 of 5

Used Angular for application implementation, knowledge in creating modules, controllers, factory services, HTTP get/post methods and directives to realize functionalities like REST service, input validations, searchable and sortable contents.

Good understanding and experience in working with Google Cloud Platform for real-time messaging using Pub/Sub to Big Query using serverless realtime processing using Google Cloud DataFlow and Restful online file storage Google Cloud Data Storage. Experience in Log4J logging services, JUnit for unit testing and Maven/Graddle for the project build.

Excellent communication with good analytical problem solving, troubleshooting and debugging skills.

Good interpersonal skills, result oriented hard working with a quest and zeal to learn new technologies

Experience

HCLTech

5 years 2 months

Senior Software Developer

June 2024 - Present (1 year 5 months)

Frisco, Texas, United States

Developed robust real-time data streaming Java/Spring boot solutions leveraging RabbitMQ and Kafka based customed message processing platform ensuring seamless integration across microservices that enhanced user experience.

Collaborated with architects to design and refine architectural diagrams, ensuring clarity in system components and optimizing overall design principles for scalability and efficiency.

Built Spring Boot microservices with Hibernate ORM and Oracle for User Privacy Management System.

Leveraged AI-powered tools (GitHub Copilot, Continue.dev) to enhance coding efficiency, automate debug processes, troubleshooting, and improve the overall code quality.

Implemented CI/CD pipelines with Jenkins and GitLab, deploying containerized services on custom Kubernetes clusters in a private cloud environment

running on Linux/Unix nodes.

Page 2 of 5

Designed APIs with Spring Data JPA and secured them using JWT and OAuth2 with role-based access control.

Engaged in enterprise authentication strategy to Microsoft Entra certificate- based authentication (CBA), replacing legacy credential-based OAuth workflows.

Optimized application performance with Java Streams, Lambdas, and multithreading for concurrent processing.

Configured Micrometer within a Spring Boot application to expose custom and system metrics, supporting Prometheus and Grafana integration, facilitating detailed monitoring and alerting.

Implemented SonarQube-based quality gates to ensure compliance with enterprise coding guidelines across CI/CD pipelines. Test-driven development expertise, working with tools like Junit and Mockito Java Fullstack Developer

September 2020 - May 2024 (3 years 9 months)

Kansas, United States

Primary responsibilities include configuring, maintaining, developing, and deploying applications using Java, Spring MVC, Spring boot(Microservices), Angular, Spring JPA, Hibernate, REST, JSON, JUIT, Thymeleaf, Javascript, JSP, Apache Tomcat, Linux/Unix.

Engaged in gathering and analyzing requirements, identifying various individual logical components, and creating system design Engaged in gathering and analyzing requirements, identifying various individual logical components, and creating system design. Developed and deployed Web Services – WSDL and SOAP for retrieving data from third party.

Configured Spring frameworks with XML configuration, with annotations and with Java source code.

Designed and implemented the UI using HTML, JSP, CSS, JavaScript, JQuery, Angular, and Bootstrap.

Responsible in developing front-end, controllers, and REST-full services. Created API documentations using Swagger 2 and Swagger UI. Engaged in user logical and system designing, application development, testing, debugging, and product release. Responsible in maintaining CI/CD build project pipelines with Jenkins. Managing project deadlines while working with 3rd party franchises. Engaged in gathering and analyzing requirements to transform business needs into functional software features. Provided support during datacenter cloud migration.

Page 3 of 5

Developed data models and web APIs. Writing and tuning Oracle, SQL, and PostgreSQL database queries. Implemented application database objects Stored Procedures and Views using SQL and PL/SQL to interact with database

Developed and modifying complex information systems involving most phases of systems analysis and programming.

Tested the application functionality with JUnit Test Cases and also wrote Test Case Scenarios to help the testing team to get the job done easily and quickly. General Dynamics Information Technology

Java Developer

November 2017 - September 2020 (2 years 11 months) Falls Church, Virginia, United States

Integrated Spring with Hibernate for persistence with database. Developed the Business layer using Spring Boot and JTA. Used Spring Core Annotations for Dependency Injection Spring MVC for REST API’s and Spring Boot for micro-services.

Extensively worked on business, front end and persistence tier using Spring MVC, Java and JSON.

Involved in Migrating the JDBC Code into Hibernate and implemented various features using Collection APIs.

Used Hibernate Criteria API to apply filtration rules and logical conditions on persistence objects.

Implemented Web services using WSDL/SOAP and created web services and clients to use services

Involved in front end designing using HTML, CSS, AJAX Java Script, Angular JavaScript, Bootstrap.

Used AngularJS and Node.JS to structure JavaScript code in an MVC. Experience in developing Java Micro Services and delivering the products. Used Jenkins to load JAR files from Database required for running the application

Maintaining and deployment of the J2EE applications with Mysql, Apache Tomcat for internal APIs communication through Network. Wrote unit testing codes using JUnit, resolved bugs and other defects using Firebug and Eclipse's debugging tool.

Attend Daily stand-up meetings (Scrum) and Requirement review meetings to analyze requirements for each story card in a sprint. Rhobos IT Solutions LLP

Java Developer

Page 4 of 5

June 2015 - June 2017 (2 years 1 month)

Kolkata, West Bengal, India

Part of modular computer database system for planning, managing and monitoring clinical trials, effectively and efficiently. The system enables to manage clinical trials actively, by tracking the progress of a trial, from initial conception through to completion of final medical reports and also to maintain a consistent database of information relating to clinical trials Developed, maintained, and upgrade applications using Spring 3.0 MVC, JavaScript, JQuery, Bootstrap, and AngularJS.

Developed Spring boot application for MySQL database transactions for learning user activity.

Developed application in spring boot to store the application data in the database and query it within the application.

Experience with different types of tests including regression testing, system performance testing using jmeter, Functional testing, Integration Testing, System Testing.

Coordinated with QA Testing team to test various test scenarios, Test Plans, Test Cases, and Test Scripts

Frost & Sullivan

Business Analyst

January 2011 - May 2015 (4 years 5 months)

Education

Jadavpur University

Master of Technology - MTech, Engineering · (2005 - 2007) Vidyasagar University

Bachelor of Technology - BTech, Engineering · (2000 - 2004) Page 5 of 5



Contact this candidate