D Dinesh

Full Stack Java Developer

Role
Sr Full Stack Java Developer at Bank of America
Location
Plainfield, IL, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

Experience

  1. Sr Full Stack Java Developer

    Bank of America

    Mar 2022 — Present · NY, US

    Designed and deployed business process workflows using Activiti BPM, modeling processes with BPMN 2.0, integrating with Spring Boot microservices. Used Activiti Explorer for process monitoring and task management in a multi-user banking workflow. Integrated Activiti-based workflows with core banking systems to automate customer onboarding and loan processing. Collaborated on payment processing modules handling ACH and wire transfers, applying BPM workflows to manage exception handling and regulatory compliance checks. proficient in designing business workflows using BPMN standards (start/end events, gateways, tasks, subprocesses) in Activiti Modeler.Orchestrated Activiti workflows to consume external REST/SOAP APIs, including token-based authentication and payload transformation.Built middleware layers to connect Activiti BPM with enterprise systems (e.g, CRM, ERP) using Spring Integration and message brokers.Implemented custom REST endpoints within Activiti engine for real-time process triggering and external task management.Automated cloud-native deployment of Activiti BPM containers using Helm charts on Kubernetes clusters in AWS.Integrated Activiti processes with AWS services like S3, Lambda, and SNS for file handling, asynchronous execution, and alerting.Enabled zero-downtime deployments of process updates by using versioned BPMN definitions and externalized configurations.Architected multi-layered workflow solutions using sub-processes, call activities, and boundary timers to support long-running business processes.Designed event-driven processes using message and signal events in Activiti to support asynchronous execution across distributed systems.Leveraged exclusive and inclusive gateways in BPMN models to handle parallel and conditional process paths based on business rules.Developed unit and integration tests for Activiti workflows using JUnit and Mockito, validating task transitions, decision branches, and external integrations.

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

D Dinesh — Sr Full Stack Java Developer at Bank of America in Plainfield, IL, US | Unifers