Rahul Balulmath
DOB-09/27/1996
rbjbrahul@[Link] | +1 9104607695 | [Link]/in/rahul-b-b28b3535a/
PROFESSIONAL SUMMARY
Senior Java Developer with 7+ years of experience in implementation, delivery and maintenance of multi-tier enterprise
applications using Core Java, Java/JEE, Spring/Spring Boot, Struts, Hibernate/JPA, Servlets, JSP, RESTful services, SOAP
web services, SQL and PL/SQL. Strong Object-Oriented design and analysis skills with hands-on experience in design
patterns, design principles, database design, production support, testing, code reviews and Agile delivery. Experienced
in modernizing legacy Java/J2EE applications into Spring Boot REST services while supporting application/web servers,
relational databases and enterprise integrations.
TECHNICAL SKILLS
Core Java/JEE Core Java (Java 7/8/11/17), OOP, Application/Web IBM WebSphere, JBoss EAP, Apache
Collections, Streams, Generics, Servers Tomcat, WebLogic, Linux/Unix
Multithreading, Exception Handling, deployment and troubleshooting
JEE, Servlets, JSP, JDBC, EJB, JMS
Frameworks Spring Boot, Spring Framework, Tools/DevOps Git, GitHub, Bitbucket, SVN, Maven,
Spring MVC, Spring Core, Spring Jenkins, GitHub Actions, Jira, TOAD,
Security, Spring Batch, Struts 2, SQL Developer, SQL Plus, Log4j
Hibernate/JPA, ORM, Apache POI
APIs & RESTful Web Services, SOAP Web Testing/Quality JUnit, Mockito, Selenium, Postman,
Integration Services, XML, JSON, WSDL, JAXB, SoapUI, functional testing,
JAX-WS, API integration, external integration testing, regression
enterprise systems testing, code reviews, TDD
Databases Oracle, PostgreSQL, MySQL, SQL Cloud/ AWS EC2, S3, Lambda, SQS, SNS,
Server, MongoDB, SQL, PL/SQL, Containers CloudWatch, Docker, Kubernetes,
stored procedures, packages, OpenShift
triggers, indexes, query tuning, DB
design
Design & Multi-tier applications, Frontend Angular, React, HTML5, CSS3,
Architecture Microservices, SOA, Object-Oriented JavaScript, TypeScript, jQuery, AJAX,
Design, SOLID, Design Principles, Bootstrap
Design Patterns, MVC, DAO, Factory,
Singleton, Strategy
PROFESSIONAL EXPERIENCE
Wells Fargo | Senior Java Developer
May 2025 - Present
Project: Commercial Banking / Treasury Workflow and Eligibility Processing Platform
Worked on a multi-tier workflow platform supporting commercial banking and treasury operations, including request intake,
eligibility checks, approvals, status tracking, downstream routing and production support for high-volume operational
workflows.
Tools used in depth: Core Java, Java 8/11, Spring Boot, REST APIs, Spring Security, Spring Batch, Drools, Hibernate/JPA,
Oracle, PostgreSQL, SQL/PLSQL, Kafka/RabbitMQ, AWS, Docker, Kubernetes/OpenShift, Jenkins, GitHub Actions, Angular/React.
• Designed and maintained multi-tier backend services using Core Java, Java 8/11, Spring Boot and REST APIs for
request intake, validation, approval routing and status tracking; improved initial API response time by about 35% by
moving long-running downstream work to asynchronous processing.
• Applied Object-Oriented design, SOLID principles and design patterns such as Factory, Strategy, Singleton, DAO and
Template Method to keep service, validation and persistence layers maintainable and testable.
• Implemented RESTful web services with request validation, exception handling, idempotent updates, authentication
checks and consistent response structures for high-volume enterprise workflows.
• Worked with Hibernate/JPA, Oracle, PostgreSQL, SQL joins, indexes, stored procedures and PL/SQL packages to support
transactional workflows, request lookup, reporting and database performance tuning.
• Supported SOAP/XML integrations with downstream enterprise systems by handling XML payloads, transformation
logic, error responses and service-level troubleshooting alongside newer REST integrations.
• Used Java collections, streams, multithreading and batch processing patterns to improve backend processing
efficiency for high-volume workflow and status-update jobs.
• Added unit, integration and regression coverage using JUnit, Mockito, Postman/Selenium and CI validation; reduced
escaped defects in request-processing flows by about 18%.
• Supported application delivery and maintenance using Git, Jenkins, GitHub Actions, Docker, Kubernetes/OpenShift,
AWS services and production runbooks across development, test and release environments.
• Performed production debugging and root cause analysis across Java services, database queries, REST/SOAP calls,
logs, messaging flows and application/web server configurations; improved support triage speed by about 40%.
• Collaborated with business analysts, QA, DevOps and product stakeholders in Agile ceremonies, code reviews, design
discussions, documentation, release validation and production support handoffs.
Oracle, India | Java Developer
July 2018 - July 2022
Project: Insurance Policy Management and Legacy Workflow Modernization Platform
Worked on an enterprise insurance platform supporting policy workflows, customer updates, document routing, data validation
and modernization of legacy Java/J2EE, Struts, JSP and SOAP-based modules into Spring/Spring Boot services.
Tools used in depth: Core Java, Java/JEE, Servlets, JSP, Struts 2, Spring MVC, Spring Boot, Hibernate/JPA, REST, SOAP, XML,
WSDL, Oracle, PostgreSQL, PL/SQL, WebSphere/JBoss/Tomcat, Jenkins, Maven, Git/SVN.
• Developed and enhanced Java/JEE modules using Servlets, JSP, JDBC, Struts 2, Spring MVC, Spring Boot and
Hibernate/JPA for policy management, customer workflows and backend integrations.
• Modernized Struts/JSP workflows by refactoring Action classes, Form Beans, validation rules, DAO/service layers and
controller flows into Spring MVC and REST-based endpoints.
• Built RESTful APIs and supported SOAP web services using XML, WSDL, JAXB and JAX-WS for integration with legacy
and downstream enterprise systems.
• Implemented Hibernate/JPA mappings, HQL queries and ORM persistence logic while tuning SQL, indexes and
transactions for Oracle/PostgreSQL-backed workflows.
• Created and maintained PL/SQL packages, procedures, triggers and functions for backend business rules, reporting,
data validation and production defect fixes.
• Applied OOP, MVC, DAO, Factory, Singleton and Strategy patterns to improve separation of concerns across
presentation, service, integration and database layers.
• Deployed and supported Java applications on application/web servers including JBoss EAP, IBM WebSphere, Apache
Tomcat and WebLogic-style environments, handling logs, datasource setup and release troubleshooting.
• Performed functional, integration and regression testing using JUnit, Selenium, Postman/SoapUI and SQL validation
before production releases.
• Prepared design notes, work breakdown structures, API contracts, database change notes and troubleshooting guides
while participating in JAD sessions, demos, estimates and Agile delivery.
• Investigated production defects through Java debugging, application logs, SQL validation, SOAP/REST payload review
and deployment analysis, improving issue turnaround during release support.
Dell, India | Java Developer
May 2016 - June 2018
Project: Legacy Banking Application Modernization and Integration Platform
Worked on legacy banking and enterprise applications by maintaining Java/J2EE modules, improving database-backed
workflows, supporting REST/SOAP integrations and gradually moving selected components toward Spring MVC service-oriented
architecture.
Tools used in depth: Core Java, Java/JEE, Servlets, JSP, EJB, JDBC, Struts 2, Spring MVC, Hibernate, REST, SOAP, XML, Oracle,
MySQL, PL/SQL, WebSphere/JBoss, Linux, Maven, Jenkins, Git/SVN.
• Developed and maintained multi-tier Java/JEE applications using Core Java, Servlets, JSP, JDBC, EJB, Struts 2, Spring
MVC and Hibernate for banking workflow and integration modules.
• Built backend components using OOP, collections, exception handling, multithreading, reusable services and
transaction-aware database integration patterns.
• Developed and consumed RESTful and SOAP web services using XML/JSON payloads, request transformation, response
parsing and centralized error-handling patterns.
• Worked with Oracle, MySQL, complex SQL, PL/SQL procedures, triggers, functions, query optimization and transaction
handling to support reporting, defect analysis and production fixes.
• Supported IBM WebSphere, JBoss EAP, Linux, Maven, Jenkins, Git/SVN and environment promotion workflows for
application delivery, deployment verification and maintenance support.
• Maintained Struts action classes, form objects, JSP pages, tag libraries and XML configuration while supporting gradual
migration into Spring MVC components.
• Performed unit, functional and regression testing, defect reproduction, SQL data checks and release validation before
production deployments.
• Documented root cause findings, support steps, deployment checks and troubleshooting notes for development, QA
and production support teams.
EDUCATION
• Master's in Business Analytics - Trine University, Phoenix, AZ, USA-2025
• Bachelor of Science in Information Science - Ramaiah Institute of Technology, Bangalore, India-2017