Soumya Dumbala
Java Full Stack Developer
CONTACT
****************@*****.***
EDUCATION
Wright State University,
Master’s in computer science, USA (Jan
**** – Dec 2024)
ABOUT ME
Experienced Java Full Stack Developer with 5+ years of expertise in Java, Spring Boot, Angular, and React, building scalable and high-performance applications. Skilled in Microservices, Cloud Technologies, and DevOps, delivering secure and efficient solutions. Passionate about optimizing software performance and enhancing user experience.
TECHNICAL SKILLS
Languages: Java, Python, JavaScript,
TypeScript
Frameworks & Libraries: Spring Boot,
Spring MVC, Hibernate, Node.js, ReactJS,
AngularJS, Vue.js
Frontend Technologies: HTML5, CSS3,
Bootstrap, JavaScript, TypeScript
Backend Technologies: RESTful APIs,
Microservices, Spring, Core Java
CI/CD & DevOps: Jenkins, GitLab CI/CD,
Docker, Kubernetes, AWS Lambda,
Terraform
Databases: SQL, PL/SQL, Oracle,
MongoDB, MySQL, PostgreSQL, Cassandra
Cloud Platforms: AWS (EC2, S3, RDS),
Azure, Google Cloud
Version Control: Git, Bitbucket
Monitoring & Logging: ELK Stack,
Prometheus, Grafana, CloudWatch, New
Relic
API Management: API Gateway (AWS),
Apigee, Swagger
Data Serialization: JSON, XML, YAML
Configuration Management: Ansible, Chef
Architecture: Microservices, MVC,
RESTful Services, SOAP, Monolithic
Architecture
Project Management Tools: JIRA, Asana,
Trello, Confluence
Testing: JUnit, Mockito, Selenium, Postman,
Karma, Cypress, Jasmine, Jest
IDEs: IntelliJ IDEA, VSCode, Eclipse,
NetBeans
PROFILE SUMMARY
• Dynamic Java Full Stack Developer with over 5 years of experience in designing, developing, and deploying scalable web and enterprise applications across all SDLC phases (Analysis, Design, Development, Testing, and Deployment).
• Proficient in Java and Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data) for building robust, microservices-based applications and RESTful APIs using Open API specifications.
• Strong expertise in front-end technologies like JavaScript, TypeScript, and frameworks such as React.js, Angular, and Vue.js, along with Redux and Express.js to create dynamic and responsive user interfaces.
• Extensive experience in CI/CD pipeline development with GitLab CI, Jenkins, Docker, and Kubernetes, ensuring automation and streamlined deployment.
• Skilled in cloud platforms including AWS (EC2, S3, RDS, Lambda), Google Cloud (GCP), and Azure (Azure App Services, GKE), enabling scalable cloud-based solutions.
• Expertise in relational databases (SQL, PL/SQL, Oracle) and NoSQL databases (MongoDB, Cassandra, DynamoDB, Redis) for efficient data management and performance optimization.
• Hands-on experience with containerization and orchestration using Docker and Kubernetes, ensuring high availability and scalability.
• Proficient in test-driven development (TDD) with JUnit, Mockito, Karate, Cypress, and Selenium for high-quality software delivery.
• Strong version control expertise with Git, Bitbucket, and project management using tools like Jira and Confluence for seamless collaboration.
• Expertise in Infrastructure as Code (IaC) tools like Terraform and Ansible for automated provisioning and configuration management.
• Experienced in API Gateway management using Apigee, Kong, and AWS API Gateway, ensuring secure, scalable API integrations.
• Solid foundation in design patterns (MVC, Singleton, Factory) and agile methodologies (Scrum, Kanban), ensuring efficient project execution.
• Skilled in ETL processes, optimizing data integration workflows for performance and scalability.
WORK EXPERIENCE
Client: Fifth Third Bank, Cincinnati, Ohio, USA Mar 2024 to Present Role: Java Full Stack Developer
Description: As a Java Full Stack Developer at Fifth Third Bank, I am responsible for developing high-performance, scalable web applications and microservices using Java, AngularJS, ReactJS, and AWS, implementing CI/CD pipelines for automation, and maintaining the entire software development lifecycle—from conception to deployment. Responsibilities:
• Developed user-centric web applications using HTML, CSS, JavaScript, React.js, Angular, and Vue.js, ensuring seamless UI/UX.
• Enhanced front-end performance with lazy loading, asset bundling, and code-splitting, optimizing load times.
• Integrated and managed RESTful & GraphQL APIs, ensuring secure authentication using OAuth2, JWT, and API Gateway.
• Designed scalable server-side logic with Java, Spring Boot, J2EE, Spring Cloud, and Kafka, implementing microservices.
• Optimized SQL/NoSQL databases (MySQL, PostgreSQL, Oracle, MongoDB, Cassandra) for efficient query execution and indexing.
• Implemented caching strategies using Redis, Memcached, and CDN, reducing database load and improving performance.
• Deployed and managed applications on AWS, leveraging EC2, S3, Lambda, DynamoDB, CloudFormation, IAM, and Kubernetes.
• Automated infrastructure provisioning with Terraform, Ansible, and CloudFormation, ensuring scalability.
• Developed CI/CD pipelines, automating testing and deployments using Jenkins, GitHub Actions, and GitLab CI/CD.
• Containerized applications with Docker and Kubernetes, ensuring fault tolerance and resource optimization.
• Followed Agile methodologies (Scrum, Kanban), collaborating with cross-functional teams for efficient development.
• Conducted unit, integration, and end-to-end testing using JUnit, Mockito, Jest, Cypress, and Selenium, ensuring software reliability.
• Implemented observability and logging with Splunk, ELK Stack, Prometheus, and Grafana, enabling real-time monitoring.
• Managed API Gateways with Kong, Apigee, and AWS API Gateway, optimizing secure and scalable API interactions.
• Utilized message brokers like Kafka, RabbitMQ, and ActiveMQ for asynchronous, event-driven communication. ENVIRONMENT: HTML, CSS, JavaScript, React.js, Angular, Vue.js, UI/UX designs, RESTful APIs, Spring Boot, J2EE, MySQL, PostgreSQL, MongoDB, Oracle, Redis, Docker, Jenkins, Kubernetes, Scrum, Kanban, CI/CD, GitHub, JUnit, Jest, Mocha. Client: Cleveland Clinic Health System, Cleveland, Ohio, USA May 2023 to Feb 2024 Role: Java Full Stack Developer
Description: Cleveland Clinic is a leading nonprofit medical center, integrating clinical care, research, and education. Developed and optimized healthcare software systems, enhancing patient care, hospital operations, and data management. Designed intuitive, user-friendly interfaces using HTML, CSS, and JavaScript for seamless user experiences. Responsibilities:
• Developed and maintained Java-based full-stack applications, enhancing healthcare management systems and patient workflows for high availability and scalability.
• Built microservices using Spring Boot and Spring Cloud, ensuring modular and flexible application architecture.
• Developed secure RESTful APIs, enabling seamless integration with Electronic Health Records (EHR), payment systems, and scheduling applications.
• Implemented serverless architecture using AWS Lambda, optimizing event-driven healthcare data processing and infrastructure efficiency.
• Automated CI/CD pipelines with Jenkins, Git, and AWS Code Pipeline, accelerating deployments across environments.
• Containerized applications with Docker and orchestrated using Kubernetes (EKS) for high availability and resource optimization.
• Monitored application performance using New Relic and AWS CloudWatch, identifying bottlenecks and ensuring seamless operations.
• Ensured compliance with healthcare data security regulations, optimizing database interactions and implementing authentication/authorization mechanisms.
• Worked on ETL processes, improving data extraction, transformation, and loading workflows for efficiency and reliability.
• Leveraged Python for automation, data processing, and machine learning integration, enhancing predictive analytics and decision-making.
ENVIRONMENT: HIPAA, Spring Boot, Spring Cloud, RESTful APIs, AWS Lambda, CI/CD, Jenkins, Git, Docker, Kubernetes, AngularJS, ReactJS, NodeJS, Java, Kafka, Relic, CloudWatch. Client: Bandhan Life Insurance (Wipro), Bangalore, India July 2021 to Dec 2022 Role: Java Full Stack Developer
Description:.Bandhan Life Insurance is a leading private insurer, offering diverse life insurance solutions tailored for rural and semi-urban markets. Focused on cutting-edge Java technologies, leveraging Spring Boot, Hibernate, and Microservices architecture to build scalable, high-performance applications while implementing industry best practices. Responsibilities:
• Implemented Cassandra key spaces, tables, and indexes for optimized data storage and retrieval.
• Developed and maintained Java-based full-stack applications using Spring Boot and Microservices for scalability.
• Designed and integrated RESTful APIs for EHR, payment systems, and scheduling applications.
• Utilized AWS Lambda for event-driven healthcare data processing and infrastructure efficiency.
• Automated CI/CD pipelines with Jenkins, Git, JUnit, Selenium, and Maven for streamlined deployments.
• Migrated monolithic JBoss applications to Spring Boot and Node.js microservices, improving scalability.
• Developed build scripts using Maven and Ant, managing packaging, testing, and deployment.
• Performed unit and integration testing using JUnit and Mockito for code quality assurance. Worked with Git and Subversion, tracking tasks in Jira.
• Built responsive UI components using AngularJS, ReactJS, Node.js, and JavaScript frameworks.
• Integrated real-time Kafka data processing for patient monitoring systems. Utilized Log4J, Splunk, AWS CloudWatch, and New Relic for monitoring and troubleshooting.
• Optimized database interactions with SQL, PL/SQL, MS-SQL, Oracle, DB2, and PostgreSQL. ENVIRONMENT: Unix, Cassandra, Jenkins, Git, JUnit, Selenium Maven, Jira, Node.JS, JASPER, HTML5, CSS3, SQL, Bootstrap, PL/SQL, MS-SQL, Oracle, DB2, PostgreSQL, AngularJS, ReactJS, and NodeJS, JBoss. Client: Reliance Retail, Bangalore, India Sep 2019 to June 2021 Role: Java Developer
Description: Reliance Retail, a leading subsidiary of Reliance Industries, spans grocery, fashion, electronics, and lifestyle sectors. Designed scalable back-end architectures and developed user-centric front-end interfaces, ensuring flexible and high- performance applications.
Responsibilities:
• Optimized data storage and retrieval in Cassandra by implementing key spaces, tables, and indexes for improved performance.
• Optimized Cassandra storage with key spaces, tables, and indexes, enhancing data retrieval and performance.
• Developed and maintained Java-based full-stack applications using Spring Boot, Microservices, and Node.js, ensuring scalability and flexibility.
• Automated CI/CD pipelines with Jenkins, Git, Maven, Selenium, and Docker, streamlining build, test, and deployment processes.
• Migrated JBoss monolith to Microservices architecture, improving performance and maintainability.
• Implemented RESTful & SOAP APIs for EHR, payment systems, and scheduling applications, integrating Kafka for real-time data streaming.
• Optimized SQL/NoSQL databases (Cassandra, PostgreSQL, Oracle, Redis, Memcached), enhancing query performance and caching strategies.
• Monitored and optimized performance using Log4J, Splunk, New Relic, AWS CloudWatch, ensuring system reliability.
• Developed responsive UI with ReactJS, AngularJS, Node.js, JavaScript, HTML5, and CSS3, improving user experience.
• Automated deployments with Kubernetes, Terraform, and AWS (EC2, S3, RDS, Lambda), ensuring high availability. ENVIRONMENT: RESTful APIs, OAuth2, JWT, Git, GitHub, Bitbucket, AWS Lambda, CI/CD, DynamoDB, AngularJS, ReactJS, HTML and JavaScript, Bootstrap, Apache Axis, Java Bean, AngularJS, ReactJS, and NodeJS.