Kamlesh S.

Kamlesh S.

Sr. Software Engineer

Pali , India

Experience: 7 Years

Kamlesh

Pali , India

Sr. Software Engineer

60055.2 USD / Year

  • Notice Period: 60 Days

7 Years

Now you can Instantly Chat with Kamlesh!

About Me

A Certified Java Professional with 6+ years of experience in developing mission-critical backend applications for Banks and Fintech. Experienced in converting business requirments to LLD, designing, implementation, research, developing high throug...

Experienced in developing application needing Global Transactions. 

Looking for an opportunity which contains work that encourages usage of new technologies, secure practices, and cloud-based solutions. Knowledge of security concepts, secure programming practices and cryptography.

Skills:

Language & Frameworks:  Java, Spring boot, Apache Camel, Spring modules like Spring Batch, Spring JMS, Spring Transactions. REST.

Servers Runtimes : JBOSS, IBM WAS

Middleware : IBM MQ, Apache Kafka

Trained in Kubernetes and Docker. Looking for opportunity to get hands-on experience.

Certifications: 

Oracle certified Java 7 SE Programmer - 2016

Advance Computer Security Program - Stanford College of Engineering - May 2021

 

 

Show More

Portfolio Projects

Confirms distributions renovation

Company

Confirms distributions renovation

Role

Backend Developer

Description

The trades executed are presented in a trade confirms document per client. This confirms are distributed through various channels to the end investor. The existing system is a COBOL based batching applications that runs on Mainframe. This project is an effort to modernize the confirms distribution system using technologies like Spring batch, event-driven Microservices, Apache Kafka etc. 

Show More Show Less

Company

Pelican Sanctions

Role

Backend Developer

Description

Pelican Sanctions is a fintech product that helps Bank by preventing processing of transactions involving blacklisted individuals, companies, countries. 

Independently developed an enterprise platform messaging service responsible for ingesting data from Bank backoffices  via IBM MQ and performing necessary transformation for systems in place at Pelican.ai. The services supported global transaction across IBM MQ and Oracle datasource and prevented inconsistent processsing or message loss in events of failure. 

The service was implemented using Apache Camel, Java 8 and Spring framework. JBOSS Transaction manager was used as Transaction coordinator. 

The service was deployed at Intesa San Paulo an Italian International Banking group.

 

Show More Show Less

Pelican Instant Payments

Company

Pelican Instant Payments

Description

Developed a Spring based backend application to provide technical implementation for European Payment Council’s instant payments scheme. This scheme enables banks to process payment and deliver payments up to 15k euros in less than 10 seconds.

Pelican Fast has a strict requirement to complete processing within 6 seconds. The processing includes validations, web- service calls and database operations and auditing.

Integrated the application with network provider called SIAnet which securely exchanges messages over IBM MQ and Active MQ for Instant payment scheme. The network mandates usage of session keys which has expiration period and HMAC-256 keyed hashing for integrity checks.

Session keys mandated by SIAnet are 2048 bit and hence Java 8 Unlimited JCE was configured. 5. The application was deployed on IBM WAS server.

Pelican Fast support global transaction support. Performed performance testing and tuning to meet the 6 sec requirement.

Show More Show Less