Post Job Free
Sign in

Java Developer Spring Boot

Location:
Fremont, CA
Posted:
September 15, 2025

Contact this candidate

Resume:

Sushma Munagala

Senior Java Developer

Email: **************@*****.*** Ph: +1-341-***-****

Java HTML CSS JavaScript React Spring Spring Boot Kafka Cassandra Restful Webservices Gateway JDBC Hibernate Application Security Bootstrap CSS AWS Micro Services Product Development

PROFESSIONAL SUMMARY:

●9 + years of professional experience including design and development of projects, building the web and enterprise applications.

●Excellent in all phases of SDLC like requirements, multi-tier application development with Agile and Waterfall.

●Strong experience in design, development using Java, J2EE, Servlets, MVC Framework, Webservices.

●Experience in using lambda expressions, Stream API, Parallel operations on collections and multithreading.

●Expertise in web-based GUIs using HTML, CSS, Ajax, jQuery, Bootstrap, Java script and was involved in resolving cross browser Java script issues.

●Extensively worked with both Core and Advanced Java concepts.

●Good Knowledge of Python and Python Web Framework Django.

●Experience in building web applications using Spring framework features MVC, AOP, DAO, Spring Boot, Spring Microservices, Kafka, Spring REST, Spring Security, Spring JDBC Templates.

●Implementing Service Oriented Architecture using Web Services including SOAP, REST.

●Expertise in working with cloud services like Amazon web services AWS, Spring Cloud.

●Experience in integrating applications using IBM MQ for reliable and asynchronous message delivery.

●Responsible for creating a microservices system using Java with Spring Boot and RESTful API in order to improve the scalability factor of the company’s product.

●Extensive experience with RDBMS like SQL Server, MySQL and developing Views, Functions and SQL Queries, Stored Procedures, Triggers and writing the complex SQL queries.

●Have knowledge on Kotlin android extensions framework.

●Collaborated with cross-functional teams to embed SRE principles into the CI/CD pipeline, enhancing deployment efficiency and reducing errors.

●Expertise in Python IOC, MVC, Helper, Singleton design pattern using python to build the application services layer.

●Using Kotlin for implementing new modules in the application.

●Hands on experience in rendering large data sets on the application view using React JS and Front-End technologies like Angular 10, Angular 9, Angular 8, React JS, NodeJS, JavaScript, Type Script, HTML5, CSS3/4, Bootstrap, jQuery, Tag Libraries, AJAX, Micro-Front End.

●Expertise in database modeling and development using No SQL Database such as MongoDB and Cassandra.

●Good experience in writing Spark applications using Scala and Java and used Scala set to develop Scala projects and executed using Spark-Submit.

●Hands-on experience with AWS cloud services including IAM, Lambda, SNS, SQS, Fargate, and cloud-native SDK development.

●Strong expertise in backend development, microservices architecture, and automation of test and deployment workflows.

●Experience in web Methods Product suites for building B2B, EAI and SOA applications.

●Developed Spark scripts by using Scala shell commands as per the requirement.

●Extensively used Docker and NPM as build script for application build and deployment. Extensively used unit test and python log for unit testing and logging.

●Experienced in using Log4j and good expertise in application build tools like Gradle and Maven.

●Experience in using Git as version control management and JIRA as Defect management for bug, issue tracking of application and JENKINS for continuous integration (CI) and continuous deployment (CD) pipeline.

TECHNICAL SKILLS:

Java/J2EE Technologies

Servlets, JDBC, JMS, JAAS, JPA, Multi-threading, Java

Programming Languages

Java, Core Java, Collections, SQL, C, C++

J2EE Frameworks

Spring MVC, Struts

Application/Web Servers

WebLogic, IBM WebSphere, JBoss, Tomcat

ORM Frameworks

Hibernate, JSF

Web Technologies

JavaScript, Bootstrap, jQuery, AJAX, XML, CSS3,

HTML5, React.js, Node.js

Spring Frameworks

Spring IOC, Spring Batch, Spring Boot, Spring Security, Spring Cloud

Database Server

SQL Server, MySQL, PostgreSQL, RDS, NoSQL: MongoDB

IDE

Eclipse, IntelliJ, STS

Web Services

REST, SOAP

Version Control

GIT, SVN, JIRA

Build Tools

Maven, Gradle

Methodologies

Agile, Scrum, Water-Fall, TDD, Kanban

Operating System

Windows, Linux, UNIX

Testing &Logging

Junit, JUnit, Log4J, Selenium, Jenkins, Docker, Kubernetes

Cloud Tools

AWS

PROFESSIONAL EXPERIENCE:

Grab Mind Inc-City of Milwaukee, Milwaukee, USA

Sr Java Full Stack Developer

Jul 2024 – May 2025

Responsibilities:

●Designed and developed secure web applications using Angular and React to manage patient records, appointment scheduling, and public health data.

●Implemented responsive UI designs using Angular Material and React-Bootstrap, enhancing accessibility for medical staff and city health workers across devices.

●Created reusable UI components to standardize forms for vaccination registration, patient intake, and symptom tracking.

●Developed SDK-level APIs and reusable libraries for integration across healthcare microservices, improving developer productivity and reducing code duplication.

●Integrated AWS IAM for secure access control and fine-grained permission management across backend microservices.

●Automated alert generation and ticket creation using AWS Lambda and SNS, integrated with ServiceNow to reduce incident response time.

●Leveraged AWS SQS for decoupled communication between modules and to queue background processing tasks for lab result ingestion.

●Used AWS Fargate to run containerized services without managing infrastructure, improving scalability of data pipelines.

●Designed real-time fault detection logic with centralized logging (Log4j + ELK) and built workflows for anomaly flagging and incident automation.

●Implemented automation of post-test result validation, reducing the need for manual inspection and enabling quicker certification steps.

●Applied responsive design principles using Bootstrap and Angular Material for cross-device compatibility.

●Built and maintained Spring Boot-based microservices for core healthcare modules like immunizations, case tracking, and facility management.

●Developed and consumed RESTful APIs to integrate frontend components with backend systems, ensuring seamless data flow.

●Used Kafka to implement real-time data pipelines for public health event notifications and lab result updates.

●Managed medical and case-related documents using MongoDB for flexible schema design and high-speed retrieval.

●Utilized PostgreSQL for storing structured patient and provider information, ensuring ACID compliance and data consistency.

●Ensured HIPAA-compliant security by implementing Spring Security and JWT for authentication and role-based access.

●Integrated third-party healthcare systems and labs using custom adapters and API gateways.

●Leveraged AWS services like EC2, S3, and Lambda to host, store, and scale healthcare application components securely.

●Created dashboards and dynamic reports using Angular and React to visualize public health metrics, vaccination trends, and resource utilization.

●Used Docker to containerize microservices and deployed them through ECS and Elastic Beanstalk in AWS.

●Developed batch jobs for processing high volumes of lab reports, test results, and contact tracing data using Spring Batch.

●Maintained CI/CD pipelines using Jenkins, Git, and Maven to ensure smooth development-to-production releases.

●Provided L2/L3 production support, addressed bugs, improved response times, and monitored services using CloudWatch and Log4j.

Wipro Limited-Standard Charted Bank, New York, USA

Sr Java Full Stack Developer

Oct 2023 – Jun 2024

Responsibilities:

●Developed and maintained microservices architecture using Java, Spring Boot, and Spring Cloud for scalable and resilient banking applications.

●Implemented event-driven architecture leveraging Kafka for real-time data processing and communication between banking systems.

●I have used Stream API to write effective, clean and concise code, Filters, Pipeline to make our application easier accessing the elements from collections and applying operations on it.

●Designed and developed RESTful APIs using Spring MVC and ensured secure endpoints with Spring Security for banking transactions and customer data management.

●Leveraged ServiceNow Business Rules and Scripted REST APIs to trigger microservices for tasks like ticket generation, status updates, and auto-resolution workflows.

●Enabled seamless incident response automation by integrating alerting systems with ServiceNow, allowing microservices to create, assign, and close incidents programmatically.

●Designed and maintained CI/CD pipelines with Jenkins, GitHub Actions, and GitLab CI to enable smooth, automated deployments across development and production.

●Containerized Java and Python applications using Docker, and deployed using Kubernetes (K8s) and Helm for scalable and resilient microservice architectures.

●Used Prometheus and Grafana for real-time monitoring, alerting, and system health visualization of containerized services.

●Implemented centralized logging using ELK Stack (Elasticsearch, Logstash, Kibana) and Log4j, improving observability and reducing incident triage time.

●Utilized AWS services such as ECS, EC2, S3, RDS, and Lambda for deploying and managing cloud-native banking applications, ensuring high availability and scalability.

●Deployed and managed containerized microservices using Amazon ECS for scalable application infrastructure.

●Defined ECS task definitions, managing resources like CPU and memory for Docker containers.

●Integrated front-end interfaces with back-end services using jQuery, HTML5, CSS3, Bootstrap, and AJAX to deliver responsive and user-friendly banking applications.

●Managed database interactions using Hibernate ORM and SQL Server, ensuring efficient data storage, retrieval, and integrity for financial transactions.

●Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.

●Design and implement micro-services API for mobile/web front end and back-end edge points. Good

Knowledge on Microsoft Azure Cloud.

●Knowledge of Azure cloud platform services such as Azure Functions, Azure Cosmos DB, Azure App Service, and Azure Event Hubs, and the ability to leverage these tools to build cloud-native applications with high availability, scalability, and fault tolerance.

●Integrated MongoDB with Java backend services using Spring Data MongoDB for handling NoSQL data structures, aggregations, and high-speed read/write operations.

●Designed and optimized MongoDB collections and indexes to support microservices built in Java and Node.js, ensuring seamless cross-service data access.

●Developed and maintained backend APIs in Node.js for asynchronous processing and lightweight services, complementing the core Java/Spring Boot services.

●Collaborated on building microservices architecture, where certain services were implemented in Node.js for faster development and integrated with Java services via REST APIs and Kafka.

●Created middleware utilities in Node.js for non-blocking I/O and batch data ingestion into MongoDB, enriching backend systems for reporting and analytics.

●Worked in an Agile environment, contributing to cross-functional teams that leveraged both Java and Node.js for building scalable, event-driven backend platforms.

●Performed troubleshooting and debugging using Eclipse IDE and log4j, maintaining application performance and reliability in production environments.

●Configured Spark streaming to receive real time data from the Kafka.

●Designed and Implemented Kafka-Based Data Pipelines.

●Optimized Kafka Performance and Scalability.

●Ensured Data Reliability and Security in Kafka Streams.

Environment: Java, Core Java, AWS, Microservices, Kafka, HTML5, CSS3, Node.js, jQuery, JSON, AJAX, Bootstrap, Spring Batch, Spring Boot, Spring MVC, Spring Security, Spring Batch, Splunk, JIRA, REST, Hibernate, Eclipse, log4j, GIT, Maven, Jenkins, AWS, Kinesis, RDS, Docker, Sql Server, Agile.

Wipro Limited-Walt Disney, Los Angeles, USA

Sr Java Full Stack Developer

Jan 2023 – Sept 2023

Responsibilities:

●Designed and developed enterprise application using Java/J2EE Technologies.

●Integrated AWS services for scalable cloud solutions and utilized Kafka.

●Designed and implemented AWS Step Functions to orchestrate serverless workflows, optimizing task execution and improving system efficiency.

●Utilized Amazon SQS for decoupling microservices and enabling reliable, scalable, and asynchronous message processing.

●Managed and optimized Amazon RDS instances, ensuring high availability, performance tuning, and automated backups for critical applications.

●Developed microservices architecture and RESTful APIs using Spring Boot and Spring MVC.

●Created user interfaces with HTML5, CSS3, Bootstrap, jQuery, React JS for robotic system control.

●Implemented CI/CD pipelines using Jenkins, Git, Maven, and containerized applications with Docker. Ensured code quality with SonarQube and used Nexus for artifact management.

●Monitored and visualized system performance using Grafana and employed Ansible for automation and configuration management.

●Writing database queries on Oracle and Involved in the JDBC queries as part of the implementation.

●Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints, and views for multiple databases, Oracle using the Toad tool.

●Wrote Spark - Streaming applications to consume the data from Kafka topics and wrote processed streams to HBase and steamed data using Spark with Kafka.

●Worked on the large-scale Hadoop YARN cluster for distributed data processing and analysis using Spark, Hive, and HBase.

●Developed powerful Single Page Application and dynamic responsive Web Application with Angular 10.

●Developed many new functionalities to our application using Java script, Spring Boot, Angular.

●Worked with Angular 10 Controllers, Directives, Services, Pipes, Guards, Angular Routing.

●Developed RESTful microservices using Java and Spring Boot to integrate with ServiceNow ITSM modules, automating incident creation, ticket updates, and SLA-based closure actions.

●Built a backend engine to synchronize asset data between internal services and ServiceNow CMDB, ensuring real-time consistency of infrastructure records.

●Created Java-based connectors to ServiceNow Discovery and Orchestration APIs, automating infrastructure provisioning, monitoring, and decommissioning tasks.

●Implemented event-driven microservices triggered by ServiceNow notifications, enabling faster incident triage and reducing MTTR through backend automation.

●I used Docker to containerize our microservices, which made it easier to maintain consistent environments in both development and production.

●Used Spring Redis to store the company information, which decreases the number of IO to database and increases the response time of the application.

●I deployed and managed multiple containers in Kubernetes clusters, using Helm to simplify and streamline the deployment process.

●Deployed applications to Azure using CI/CD pipelines and ensured high availability and scalability.

●Worked on Azure SQL Database management, monitoring, and advanced azure security functions.

●Worked on Azure web Applications, deployment slots, web functions, and containers.

●I built automated deployment pipelines using Jenkins and Docker, which helped speed up the entire CI/CD process.

●I also set up Kubernetes Autoscaling, so the application could automatically adjust resources based on incoming traffic.

●Used MongoDB’s aggregation framework to transform and summarize large datasets consumed by Java-based reporting services.

●Deployed and managed MongoDB clusters in production using MongoDB Atlas and ensured high availability and security with appropriate access control.

●Applied best practices for MongoDB schema design in NoSQL to support transactional and analytical use cases across backend Java applications.

●Built Node.js-based utility scripts for ETL processes, log parsing, and microservice health checks integrated into the Java/Spring Boot pipeline.

●Used React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

●Created a reusable component using React JS for DOM Manipulation

●Implemented UI Screens, Advanced Search, Timer, Navigation Bars, Navigation Menus, Forms, Sorting, Filtering in React JS.

●Developed multiple Angular 9 components which are compatible with latest versions of typescript, angular CLI.

●Developed a Single Page Application using Angular 8/9, Typescript, RXJS.

●Developed custom authentication and authorization features in ForgeRock using Java to meet specific security and compliance requirements.

●Converted application from Angular 6 to Angular 8 and guided the team in setting it up in their developer environments.

●Developed various screens for the front end using Angular8 and used various predefined components from NPM (Node Package Manager). Used Node Cron package to schedule periodically executable jobs.

●Setting up Angular 7 framework for UI development. Developed html views with HTML 5, CSS, jQuery, JSON, and Java Script.

●Design and developed web pages HTML5, CSS, Bootstrap and Client-side scripting using JavaScript, Ajax, jQuery and Angular 7.

●Configured Spark Streaming to receive real time data from the Apache Kafka and store the stream data to HDFS using Scala.

●Extensive experience with cloud computing using Microsoft Azure and container orchestration with Azure Kubernetes Service (AKS).

●Utilized Azure Kubernetes Service (AKS) to deploy and manage containerized applications, ensuring scalability, availability, and resilience.

●Integrated ForgeRock with enterprise systems to ensure seamless identity management and synchronization with existing applications.

●Designed and developed the end points (Controllers), business layer, DAO layer using Hibernate and Spring IOC.

●Implemented Hibernate to persist the data into database, wrote HQL based queries to implement CRUD operations

●Used Maven tool to configure and build the application project and continuous integrated with Jenkins.

●Involved in deployment and testing of various processes in UAT environments and Production Support

Environment: Java, Microservices, Kafka, Spark, Spring MVC, JavaScript, Typescript, jQuery, JSON, Spring DAO, Spring Boot, Spring Batch, Spring Security, Spring Integration, Hibernate, SQL Server, Azure Cloud, XML, Junit, Maven, Oracle 10g, Jenkins, REST, HTML, CSS, AJAX, Json, Jira, AWS, Kinesis, RDS, Docker, SVN, React.js, GitHub, Jenkins, Agile.

Agaram Technologies - Magna International, Michigan, USA

Sr Java Full Stack Developer

Sep 2019 – Dec 2022

Responsibilities:

●Developed user registration interface including credentials verification, information and sample collection which is used by lab front end team.

●Developed UI and backend service for technicians to process the sample and publish lab results.

●Developed interface to send batch of samples, and help the processing as in above points.

●Defined dynamic protocols and workflows for initiating and processing the samples.

●Developed application using HTML, CSS, jQuery, React JS

●Developed scalable RESTful APIs using Node.js.

●Integrated Node.js with databases like MongoDB and MySQL.

●Developed back-end PL/SQL packages, UNIX shell scripts for data migration and batch processing. Shell Scripting

●Created and customized UNIX shell scripts for automating regular maintenance and batch jobs.

●Enhanced application performance with asynchronous programming in Node.js.

●Used Stream API to write effective, clean and concise code, Filters, Pipeline to make our application easier accessing the elements from collections and applying operations on it.

●Extensively used jQuery to perform AJAX calls for creating interactive web pages on JSON response.

●Wrote complex SQL queries using joins, sub queries and correlated sub queries to retrieve data from the database.

●Developed the DAO layer for the application using Spring, Hibernate and developed various logics and reports using HQL and Used Hibernate Transaction Management, Hibernate Batch Transactions, Hibernate cache concepts.

●Implemented Microservices using Spring boot, Spring Integration, Hibernate, Spring Data.

●Implemented Spring security to manage access to different users. Designed and Developed Web Services using technologies SOAP to communicate to the other modules.

●Implemented real-time data streaming pipelines using AWS Kinesis to process and analyze high-velocity data for improved decision-making.

●Designed and optimized Kinesis Data Streams for scalable event-driven architectures, integrating with AWS Lambda, S3, and DynamoDB for seamless data flow.

●Enhanced system performance by leveraging Kinesis Firehose to efficiently deliver streaming data to analytics and storage services, ensuring low-latency processing.

Environment: Java 1.8, Core Java, AWS, Kinesis, Microservices, Kafka, HTML5, CSS3, Node.js, jQuery, JSON, AJAX, Bootstrap, Apache Tomcat, Spring Boot, Spring MVC, Spring Security, Spring Batch, JIRA, REST, Hibernate, Eclipse, log4j, GIT, Maven, Jenkins, Docker, JBOSS, Junit, Agile.

Agaram Technologies - Laboratory Information Management System – CIPLA, NJ, USA

Application Developer

Oct 2017 – Sep 2019

Responsibilities:

●Actively involved in Analysis, Requirement gathering, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology life cycle model.

●Developed the responsive UI web pages using HTML5, CSS3, JavaScript and has worked with directives to filter data in the UI.

●Validate and approve templates and link them to various tests. Modify existing templates with version and release control.

●Used spring framework including Spring core/IoC, Spring Web, Spring Security and implement the authentication, authorization, and access-control features by using Spring Security.

●Register Samples for different types of Tests using pre-validated templates for day-to-day activities

●Performed CRUD operations using SQL Server.

●Recorded results for tests and generated reports using built-in reporting tools.

●Involved in deployment and testing of various processes in UAT environments and fixing Production Defects.

Environment: Java, J2EE, JSP, Servlets, HTML, CSS, Bootstrap, JavaScript, jQuery, React JS, Java 1.8, Spring Batch Spring MVC, Rest Full Web Services, log4j, Apache Tomcat Server, SQL Server, Jira, SVN, Eclipse, Agile.

Agaram Technologies - CT-LIMS, South Mimms, UK

National Institute for Biological Standards and Control (NIBSC)

Java Developer

Jun 2016 – Oct 2017

Responsibilities:

●Contributed in Requirement gathering and Project Discussion.

●Design and develop dynamic modules and forms to register different samples received in the lab.

●Developed Webpages using HTML5, CSS3, JavaScript and jQuery.

●Developed application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.

●Implemented data-binding and MVC using JavaScript for front-end development of a current web application.

●Used JDBC connections to establish database connectivity.

●Involved in creating basic SQL for CRUD operations and advanced SQL for procedures.

●Used dependency injection features of Spring MVC framework.

●Responsible for the overall layout design that meet cress device compatibility using Bootstrap, color scheme of the website using HTML5 and CSS3.

●Expertise in JavaScript to design layouts in developing an application.

●Developed, tested, debugged and deployed the application in Apache Tomcat Server.

●Worked in an agile team and involved in stand-up meetings.

Environment: Java, J2EE, JSP, Servlets, HTML, CSS, Bootstrap, JavaScript, jQuery, Java 1.8, Spring, Spring MVC, log4j, Apache Tomcat Server, SQL Server, Jira, SVN, Eclipse, Agile.

Education Details:

Bachelor of Technology (B. Tech) – Electrical and Electronics Engineering

Jawaharlal Nehru Technological University (JNTU), Anantapur

Graduated: 2015

Location: India



Contact this candidate