Balamohan S.

Balamohan S.

java, REST API,spring,spring boot, microservice, PCF , AWS cloud life long programmer,Architect

, India

Experience: 16 Years

Balamohan

java, REST API,spring,spring boot, microservice, PCF , AWS cloud life long programmer,Architect

60055.2 USD / Year

  • Immediate: Available

16 Years

Now you can Instantly Chat with Balamohan!

About Me

Professional with over 15+ years of technical experience in developing business applications using Java,J2EE, and Oracle 10g/11g.DB2,IBM WebSphere 6.x/7.x/8.x,Weblogic 8.1/9.x/11g,IBMMQ,MuleESB,EJB,JSP,Servlet,React,Node,Cloud,Spring Integration, ...

 Strong implementation knowledge on Java and J2EE Design Patterns and Microservice patterns and Architecture.

 High level of experience with the Banking (Cards and Payments) Industry and Trade Capture

 Fully conversant with Business Analysis, OOAD, Database Design, Technical writing, Application Development and Testing

 Self-motivated professional and a highly effective team player

 Proven track record of building and fostering customer relationships

 Repeat successes with Team Management and on-time solution delivery

 Closely work with Client on gathering requirements and come up with HLD & LLD

 Develop new applications as necessary to fulfill the client’s requirements

 Review specifications provided with the team

 Coordinate with Offshore team and make the project ready for development, testing and implementation

 Ensure Cognizant deliverables on time with Quality and overall project management

 Plan for production implementation with the standard change management process with operational and all downstream systems

 Agile SDLC model and deployment and Dev-Ops process followed

 Worked in Google Cloud, Pivotal Cloud, AWS private and public hosted clouds.

 Having knowledge with AWS services like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS  SCJP, SCWCD (WEB), SCBCD (EJB) and Agile SAFe4.5 certified Agilist.

 AWS Certified Solution Architect-Associate

 Pivotal Certified Spring Professional-Core Spring4

 PMP Training, Member of PMI, Agile Software Development with Scrum

 Good Knowledge on applying Java Architectural patterns for various business requirements based on Agility, Scalability, Simplicity, Testability, Feasibility, Extensibility, Modularity etc. Artificial Intelligence (AI)

Show More

Skills

Portfolio Projects

Description

ManulifeBank-Application Development for Banking Products.
Manulife Bank(MLB) serves clients across Canada in all provinces and territories. With a high-quality Loan,Deposits,Mortgage and
Advantage account(ADVA),Secure Benefit account(SB)in Banking portfolio. Manulife Bank is a profitable and well-capitalized
organization.MLB is using its internal Banking Poducts like Millenial Banking Package(MBP), DOT(Deposit Origination Technology),
OnlineApplicaiton(OA,OA2),Mortgage Product Optimization(MPO).Chatbot.etc batch processing for customer enrollment,account
opening,Manulife handles communicaiton with external service through vendors including PPLus,Oracle,Equifax,Finacle

Show More Show Less

Description

Universal message platform (UMP) – TDI ALERTS.
This Applications to allow LineOfBusiness consumers to create customer alert registration, add alert delivery preference,contacts to
facilitate alert notification in email, secure message and SMS, push, other social media like facebook.It includes components as a)Alert
master decision engine, abbreviation ALERT MDE, Customer alert registration, delivery preferences, contacts; book of record for alert
registrationb)Alert notification engine, abbreviation ALERT NE, alert delivery engine.c)Secure message contact events API, abbreviation
SMSG CTEV, Message platform, book of record for secure message history and alerts history.d)Secure message back office, abbreviation
SMSG BO, create and reply customer message in secure inbox and notify in email.The Alert Master Decision engine will provide a
mechanism for centralized alerts preference management via REST API and sending alert notifications to the Secure Messaging Platform
which will be delivered to the Customer via several notification delivery methods (email, SMS, Push, etc.). The Notification Engine is
responsible for the delivery of alert notifications via the desired delivery mechanism.This system is build uisng Java8, React,Node,REST
API,Spring MVC,OAuthSDK,PingFedration,Core Spring,Spring Integarion Components like channels, adaptor and deployed in Cloud
Environment through Dev-Ops Jenkins Maven Build.

Show More Show Less

Description

The system shall clear, settle and report on events. Debit and credit transactions are well known
examples of events.The system shall support a multi-tenant environment with a specific eye towards adding and subtractingtenants from
the platform (white-label).The system shall facilitate clearing and fee assessments not only between tenants but to the
platformitself.Endeavor to decompose traditional monolithic batch processes into smaller micro solutions.Endeavor to aggregate data
incrementally, shortening or removing traditional end-of-Day/Month/Year mainframe batch processing to java based spring-batch
batch.Look to limit physical updates and deletes of records where possible. Inserting a new record whichupdates/invalidates the previous
record may help in maintaining the entire story.System components shall provide solutions to repair event data that may have been
received/transmittedin error or processed incorrectly.System components must be testable within a continuous integration pipeline.These
batch processing is runnig on Pivotal Cloud Factory (PCF)using using java8,spring4 and spring batch with spring boot ,Spring JPA,Spring
MicroServices,Spring Cloud ,Spark,Hadoop build by gradle.

Show More Show Less

Description

Project Summary Citi Collaborate is Citi's collaboration platform that leverages the social technologies which makes citi employees
familiar with from outside the workspace to share knowledge and make citi group more connected, productive, and efficient in the
workplace. This platform is built on customized Jive Framework with struts2.x, Spring4.x. It provide Digital solution to work better,
smarter, and faster.
Contributed to the project as below
 Managing the team
 Involving in Module development,POC development,Add-on Devvelopment for Citi Digital Solutions-Collaborate Team as
per Project requirement meeting using JIVE&Java J2EE Technologies.
 Technical analysis, design and implementation using Java,Spring,Struts2.x –MVC, J2EE,JIVE 7.x/8.x, JQuery, Node.js
SDK,Angular JS,Postgres Database, Tomcat a Server on Unix and windows environment.
 Doing code reviews periodically used Code Pro,Junit,EclEmma
 Software Development and Handling release management activities using IDEA,SVN.
 Working closely with SIT/UAT team to assure the functionality as per business requirements.

Show More Show Less