Summary
Overview
Work History
Education
Skills
Timeline
Generic

Bhargavi S

United State,United State

Summary

Experienced software developer with expertise in Java programming, front-end and back-end integration, and collaborative project management. Developed strong technical and problem-solving skills in a fast-paced software development environment. Seeking to utilize these transferable skills to drive innovation and efficiency in a new field. Respectful self-motivator excelling at finding reliable solutions for software issues.

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Personable and highly motivated individual with strong foundation in Java programming and web development principles. Skilled in both front-end and back-end technologies, including JavaScript frameworks and RESTful APIs. Dedicated to leveraging technical expertise to develop impactful and efficient software solutions.

Experienced with full stack Java development, including Spring Boot and Angular. Utilizes advanced technical skills to build seamless and efficient web applications. Strong understanding of agile methodologies and effective communication within cross-functional teams.

Skilled Java Full Stack Developer with strong track record in creating robust and scalable web applications. Adept at both front-end and back-end technologies, including Java, Spring, Angular, and RESTful services. Known for effective team collaboration, adaptability, and consistently delivering impactful results. Dependable problem-solver with keen focus on quality and efficiency.

Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 10 years of related experience.

Java development professional with solid foundation in full stack technologies, bringing valuable experience in both front-end and back-end frameworks. Proven ability to deliver efficient and scalable solutions while maintaining high standards for code quality and performance. Team-focused with commitment to collaborative success and adaptable to evolving project requirements.

Overview

11
11
years of professional experience

Work History

Sr. Full Stack Java Developer

Administration Children Service’s
10.2023 - Current
  • Worked in Agile (Scrum) to meet customer expectations with quality deliverables
  • Developed user interaction screens using HTML5, CSS3, JavaScript, jQuery, and Ajax
  • Implemented validation controls using AngularJS and developed Cross-platform JavaScript solutions
  • Developed Single page application and dynamic responsive Web Application with Angular 16
  • Developed single-page application with Angular 16 and persistence layer with Hibernate
  • Utilized advanced Java 8/11 features for well-defined programming
  • Used Java 8/11 Method References and functional interfaces
  • Developed a web application using Angular 16 as the front end and API to receive and pass data to the back end
  • Developed API for AWS Lambda, and created detailed AWS Security IAM roles
  • Installed and configured the OpenShift platform for managing Docker containers.Experience with Docker and Kubernetes on AWS for CI/CD
  • Developed and maintained web applications using Java/J2EE, Spring Boot, and Hibernate, ensuring scalability and robustness
  • Builded and implemented RESTful microservices with Spring Boot and NoSQL backend databases like Cassandra and Elasticsearch ensuring high performance and scalability
  • Experience in integrating HVAC systems with Building Automation and Control networks using BACnet protocols
  • Designed and developed a Java-based application using Spring Boot to integrate HVAC systems with BACnet networks, facilitating seamless communication and control
  • Implemented RESTful APIs in Java to interface with HVAC controllers, enhancing system monitoring and control capabilities
  • Implemented MVC architecture for application design and integrated with RESTful APIs for seamless data exchange
  • Leveraged JavaScript frameworks such as React and Vue for dynamic user interfaces and improved user experience
  • Managed containerized applications with Docker and Kubernetes, streamlining deployment processes and improving application scalability
  • Used IBM WebSphere for Java EE applications and Eclipse IDE for programming
  • Composed DB queries to non-relational Cassandra DB and used J2EE design patterns
  • Developed classes using Core Java/Executor Service for multithreading and concurrency
  • Used the Financial Accounting module of Oracle 11i
  • Proficient in leveraging AWS services, including DynamoDB, S3, ECS, EKS, SQS, and SNS, to build and deploy scalable applications in cloud environments
  • Implemented RESTful APIs using Spring Framework to facilitate seamless communication between front-end and back-end systems
  • Designed and deployed smart contracts using Solidity, enabling automated execution of business logic on the blockchain
  • Configured Kafka for real-time data handling, and developed producer/consumer applications.
  • Leveraged Apache Kafka to implement event-driven communication between microservices, improving the decoupling and scalability of the application architecture
  • Created a distributed messaging service with RabbitMQ
  • Utilized Docker and Kubernetes to containerize microservices, facilitating consistent deployments and scalability across multiple environments
  • Configured Kafka security features such as encryption and access controls to protect sensitive data transmitted between microservices, ensuring compliance with security best practices
  • Developed Kafka-based solutions for integrating multiple microservices, enabling reliable and scalable data exchange and reducing inter-service communication latency
  • Designed and implemented systems achieving ultra-low latency performance, accommodating high-volume trading days, and ensuring exceptional reliability and data integrity
  • Developed a comprehensive API integration solution for a client, enhancing data interoperability and system efficiency
  • Managed containerized applications with Docker and Kubernetes, streamlining deployment processes and improving application scalability
  • Implemented Terraform modules for standardizing infrastructure patterns across development teams, promoting consistency and reducing configuration
  • Developed and managed containerized applications using Docker with ECS and EKS, streamlining deployment and improving application reliability
  • Managed Terraform state files securely using remote backends AWS S3, and Azure Storage, ensuring team collaboration and consistency across environments.
  • Streamlined user experience with front-end development utilizing HTML, CSS, and JavaScript.
  • Effectively utilized version control tools like Git for collaborative development while avoiding code conflicts.
  • Developed and maintained CI/CD pipelines using Jenkins, GitLab CI, or similar tools, automating the deployment and testing of microservices to accelerate delivery
  • Environment: Java 8/11, HTML 5, J2EE Hibernate, Maven, Gradle, JDBC, Node.JS, JPA, Tomcat, Web Sphere, JUnit, Mockito, Spock, Groovy, SonarQube, Oracle, MongoDB, GIT, YAML, JSON, Swagger, Jenkins, Docker, Kubernetes, OpenShift, IntelliJ Idea, JavaScript, Bootstrap, Angular16, CSS3, XML, Elastic Search, NoSQL, Restful Web Services, Rabbit MQ, Groovy.

Sr. Java Full Stack Developer

Fifth Third Bank
04.2022 - 09.2023
  • Employed Agile Scrum methodology to lead Daily Scrum meetings, Sprint planning, Retrospectives, and other Agile meetings, ensuring efficient project delivery
  • Spearheaded the analysis and design of Microservices architecture, resulting in streamlined development and improved scalability
  • Designed and optimized data pipelines for large-scale processing, ensuring efficient data ingestion, transformation, and storage into Data Lakes on Google Cloud Platform (GCS)
  • Leveraged the power of Spring Boot to develop cloud-based Microservices with minimal configuration, increasing development speed and efficiency
  • Successfully upgraded to Java 1.8, utilizing Lambda Functions, Default, and Static Methods in Interfaces, resulting in reduced code and improved interface compatibility
  • Integrated machine learning models into trading systems to predict market trends and optimize trading decisions, achieving an improvement in forecast accuracy
  • Design and development of Microservices using Spring Boot, Java 8, Kafka and RabbitMQ, NoSQL, and other Java/J2EE development technologies
  • If you have experience with GraphQL tooling such as Apollo Client, Relay, or GraphQL Yoga, be sure to mention it
  • Employers often look for candidates who are familiar with popular GraphQL tools and libraries
  • Followed 12-factor app methodology to convert our monolithic app to spring boot-based Microservices architecture
  • Deployed Spring Boot-based Microservices Docker container using Amazon ECS container services and Jenkins CI/CD pipelines
  • Ensured code quality and maintainability by leveraging tools such as SonarQube for continuous code analysis and technical debt reduction
  • Mentored junior developers in best practices for Java development and blockchain integration, fostering a culture of continuous learning and improvement within the team
  • Participated in Agile sprints to deliver enhancements to the HVAC management system, ensuring alignment with client requirements and project timelines
  • Created and delivered containerized microservices using Kubernetes that have been let loose across high-availability and scalability orchestrated workloads
  • Developed Java applications to parse and integrate data from HVAC sensors and devices, ensuring real-time monitoring and control
  • Developed powerful Single page Application Dynamic responsive Web Application with Angular 16
  • Improved the UI using angular 16 angular Material, Bootstrap
  • Created reusable Components, Custom Modules, Directives, and pipes Services in Angular16
  • Spring Boot principles were used to build fault-tolerant backend systems using NoSQL databases that optimized microservices performance
  • Implemented responsive UI-rich web applications with HTML5, CSS3, SCSS, Bootstrap, Angular, and ReactJs frameworks and used reactive & template-driven forms to associate HTML elements to model & provide dynamic user validations on the client side
  • Utilized monitoring tools to oversee the health of Kafka and its interaction with microservices, quickly identifying and resolving performance bottlenecks and failures
  • Experience working with testing tools like Jasmine, Selenium, Jest, Firebug, Protractor, Chrome/safari web inspectors, and IE Developer Toolbar
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup and used Spark API to generate Pair RDD using Java programming
  • Developed rapid application in Angular16 with TypeScript and implemented RXJS for using observable sequence to aloe async data streams with out-of-the-box RXJ operators
  • Re-designed the website and decreased the bounce rate by 40%
  • We hosted all our Microservices in AWS cloud infrastructure using Jenkins CI/CD pipelines
  • Experience in automating the infrastructure in AWS using web services
  • Led successful data migration projects from on-premises databases to AWS DynamoDB and S3, ensuring minimal downtime and data integrity
  • Optimized application performance through the effective use of AWS services, including caching strategies with DynamoDB and S3 for static content delivery
  • Developed data application to bring data to HBase using Spark Streaming Apache Kafka
  • Implemented solutions using Hadoop, Apache Spark, Spark streaming Spark SQL
  • Experience in using AWS with both EC2 and S3 services for application backup and recovery
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with the help of Zookeeper
  • Designed and implemented web applications using Java, Struts, and JQuery, adhering to MVC design patterns
  • Developed SOAP and RESTful web services, managing API gateways to facilitate smooth communication between services
  • Utilized the Drools rule engine to develop and implement business rules for various projects, resulting in improved processing times and increased accuracy
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup
  • Knew Kibana and Elastic search to identify the Kafka message failure scenarios
  • Implementation of Zuul proxy as the API gateway
  • Implemented Spring JPA & ORM framework to interact with the database to perform all the crud operations based on business use cases
  • Mapped the objects with the Database using Hibernate Query Language (HQL) as the Persistence Framework
  • Managed enterprise-level database systems (Oracle), writing complex SQL queries and stored procedures for data manipulation and retrieval
  • Monitored and fixed issues built for QA, DEV, integration, and production are monitored by the integrations tool Jenkins
  • Followed Acceptance Test Driven Development (TDD) with the help of the Cucumber framework where we automated the test execution of each feature we developed
  • Implemented changes in SQL queries to extract the data from DB2 tables using the SPUFI/QMF environment
  • Applied cloud technologies (Azure) for application deployment and scaling, focusing on security and API integration
  • Supported in creation team's AWS Infrastructure while coordinating with the network engineering team on building subnets creation and Security group's creation and firewall rules implantation
  • Supported our legacy portal which was implemented with Spring MVC architecture
  • Environment: Java 8, Spring framework, NodeJS, Spring Boot, Restful Webservices, AWS Infrastructure, Cloud formation template, Kafka, Docker, Angular16 framework, ReactJs, Bootstrap, Typescript, HTML5, CSS3, JPA, GIT Hub, Jenkins, JSON, DB2, Gradle, JUnit, SonarQube, TDD, Mockito framework, Swagger, Postman, Jira, Azure, CI/CD, Kubernetes, Kafka, Git, GitHub, Maven.
  • Ensured application security by integrating authentication mechanisms like OAuth 2.0 or JWT tokens into server-side APIs.

Java Full Stack Developer

Ascena Retail Group
11.2019 - 03.2022
  • Analyses, Design, Implementation, and Support
  • Developing back-end services using Spring Boot
  • Responsible for the Design, Development, Unit Testing, and System Integration Testing of assigned tasks
  • Involved in the change request and response process, troubleshooting issues raised by customers, and providing resolution
  • Developed Merge jobs in Python to extract and load data into MySQL database

  • Integration of SonarQube into static code analysis and promotion of coding standards, maximizing the reduction of vulnerabilities and improving the maintainability of the code
  • Designed microservices architecture with Spring Boot while ensuring modularity, scalability, and RESTful API design
  • Implemented best practices for error handling, data validation, and API response handling to enhance the performance and reliability of loyalty program functionalities
  • Worked with the Model-View-Controller MVC architectural pattern, and developed web applications using this pattern or on existing MVC frameworks
  • Actively working on production IRs assigned in the Jira tool
  • Involved in migrating the microservices from PCF to the Kubernetes environment
  • Used Jenkins to build and deploy the application and GitHub for code repository and version control
  • Written and executed several stored procedures, triggers, packages, views, and functions using the SQL Developer tool
  • Used Postman to test the API workflow tested on the JSON files
  • Used Kibana, Grafana, and Splunk to monitor the logs and maintain the reports
  • Created and injected Spring services, Spring controllers, and DAOs to achieve dependency injection and wire objects of business classes
  • Worked extensively on developing controllers, Interfaces, and implementation classes using Spring MVC framework & used a Microservice architecture with Spring Boot-based service through REST
  • Developed, debugged, integrated, and deployed applications using Eclipse (IDE) and used GIT as Version Control
  • Scaled the component interactions and generalized the interfaces using Restful web service
  • Environment: Java 1.8, STS, Eclipse, Gitlab 7.0, Oracle 12c, SQL, JMS, Highcharts, Webpack, Typescript, React.js, HTML5, CSS3, JavaScript, Restful, JSON, XML, JUnit 4.9, Spring 4.2, Microservices, Spring Boot, Spring AOP, Spring JPA, Jira, Tomcat, Protractor, Jenkins, Gradle, Apache, AWS, Graph Sql.

Java/J2EE Developer

Early Warning's
05.2017 - 10.2019
  • Involved in analysis, design, implementation, and testing phases of SDLC through Agile methodology
  • Design and developed the application using the framework Angular 12 with HTML5, CSS3, and Typescript
  • Developed UI components using Angular 12 dependency Injection, Models, data binding, controllers
  • Developed applications using Java 8 to implement its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, and type interfaces, for each
  • Used a multithreaded environment to run processes asynchronously using future calls to access the data
  • Used Spring Security for Validation and authentication on the Client side, session fixation, clickjacking, and also for cross-site request forgery
  • Design and Development of business components using Spring IOC, Spring Annotations, dependency injection, and transaction management through Spring framework
  • Developed Microservices with Spring Eureka to retrieve API routes for the entire cluster
  • Using this strategy each Microservice in a cluster can be load-balanced and exposed through one API gateway
  • Used Microservice architecture with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers
  • Employed fail-safe and circuit breaker patterns for the first time in Client’s email applications using Hystrix Dashboard in Spring Boot Micro Service Applications
  • Worked on Swagger UI to interact with the APIs
  • Implemented the associated business modules integration using spring and Hibernate data mapping
  • Implemented Object-relation mapping using Hibernate framework to fetch the data from Oracle 11g
  • Developed Maven scripts and developed builds using Maven and continuous integration servers such as Jenkins
  • Eclipse SWT (Standard Widget Toolkit) for Test Cases
  • Using GIT for Source Control and Version Management and using log4j2 for logging
  • Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins
  • Implemented Micro Services based cloud Architecture on the AWS platform for deployment
  • Containerized Microservices by creating Docker images from Docker files and collaborated with the development support team to set up a continuous deployment environment using Docker
  • Proficient in writing AWS Cloud Formation templates to create customized VPC, subnets, NAT, EC2 instances, ELB, Security groups, S3, and IAM
  • Environment: Angular 12, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, TypeScript, Jenkins, GIT, SVN, Rest, log4j2, Hudson, Spring MVC, Spring Security, CI/CD, Apache Kafka, Docker, JAX-RS, Mockito, SOAPUI, Postman, Ec2, AWS lambda, Hibernate, Oracle 12, MongoDB., Swagger, Spring Security.

Java Developer

Grapesoft Solutions
09.2015 - 02.2017
  • Worked as a J2EE developer and was involved in all the phases of the development life cycle
  • Analysis of requirements, design, development, integration, deployment, and testing
  • Created applications with full-stack JavaScript using React, Redux, and NodeJS
  • Good understanding of React Lifecycle Methods and used React Context to share and store data from a central location
  • The system is designed using J2EE technologies based on MVC architecture
  • Lead a team of 5 developers to design and develop enterprise-level software applications using Java, Spring, and Hibernate frameworks
  • Implemented J2EE design patterns like Front Controller, Service Locator, DAO, and Session Facade
  • Developed Facade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs
  • Developed web UI with JSP, JSTL, and Struts custom tags and provided client-side validations through JavaScript
  • The controller uses XML mappings in struts to map the request to the server-side functionality
  • Developed presentation tier using JSP/Servlets and custom tags in MVC architecture
  • Implemented client-side validations using JavaScript
  • Involved in migration of WebLogic Application Server.Configured WebLogic resources like JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions
  • Developed and maintained critical mainframe applications, using COBOL, JCL, and CICS
  • Environment: HTML, JavaScript, React, CSS, Java JDK 1.5, J2EE, JSP, JSTL, Struts, iBATIS, JDBC, XML, UML, Oracle10g, JBoss 4.0.1, Windows XP, Eclipse 3.1, RSA, CVS, Ant, Log4J

Java Developer

Ceequence Technologies
02.2014 - 08.2015
  • Involved in the design and development of the entire application.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Reviewed code and debugged errors to improve performance.
  • Streamlined development processes by employing Agile methodologies and participating in Scrum meetings.
  • Developed user-friendly interfaces for web applications, improving user experience and satisfaction.
  • Designed scalable architecture for web applications to drive traffic growth.

Education

Bachelor of Science -

Osmania University
Hyderabad
06-2014

Skills

  • RESTful apis
  • Hibernate ORM
  • Spring framework
  • JavaScript programming
  • SQL and NoSQL databases
  • Microservices architecture
  • Responsive web design
  • JUnit and mockito
  • API design and development
  • AWS and Azure
  • Git version control
  • Maven and gradle
  • Design patterns
  • Jenkins and travis CI
  • AngularJS and reactjs
  • Docker and Kubernetes
  • User authentication
  • Data modeling
  • Continuous delivery
  • Object-relational mapping
  • Unit and integration testing
  • Java development
  • Java programming
  • Web technologies: angularjs, jQuery, bootstrap
  • Software development tools: JIRA, confluence
  • Web programming

Timeline

Sr. Full Stack Java Developer

Administration Children Service’s
10.2023 - Current

Sr. Java Full Stack Developer

Fifth Third Bank
04.2022 - 09.2023

Java Full Stack Developer

Ascena Retail Group
11.2019 - 03.2022

Java/J2EE Developer

Early Warning's
05.2017 - 10.2019

Java Developer

Grapesoft Solutions
09.2015 - 02.2017

Java Developer

Ceequence Technologies
02.2014 - 08.2015

Bachelor of Science -

Osmania University
Bhargavi S