JAVA Developers - SMPP Server Development for Bulk Messaging - inbound & outbound SMPP SMSC Connectivity

We are looking for SMPP Server Development with several validations & micro processing of data before it is submitted to various SMSC. SMPP Server must have the capacity to create smpp accounts for customers (ESME) , receive message over smpp , perform validation and further submit it to various smsc based on business logic. Logging of messages and DLR reporting, etc

JAVA developers with expertise in message queuing using a queue engine such as rabbitmq, activemq, etc and also use of NOSQL & RDBMS type DB ..etc will be preferred.

If you have expertise in handling SMPP Protocol with high load messaging and big data handling, please contact.

A brief of the required flow in the smpp server is given below.

The Required Flow:

1. Authentication

2. Check Balance

3. Senderid Check (SENDER VALIDATION - against senderid list)

4. Template Check (MESSAGE CONTENT VALIDATION - Against Pre-defined Templates)

5. Spam Check (MESSAGE CONTENT VALIDATION - Against Spam Keywords)

6. Blacklist Check (DESTINATION NUMBER VALIDATION - against blacklisted numbers)

7. Optin Check (DESTINATION NUMBER VALIDATION - against opted-in numbers)


9. Apply Routing Logic & Submit to SMSC (ROUTING LOGIC)

10. Logging of Messages and updating Delivery Reports.

11. Return DLR with unified DLR Errorcode Mapping

If you have expertise in handling SMPP Protocol with high load messaging and big data handling, please contact.

Skills: Java, Linux, MySQL, Redis, Software Architecture

See more: java server development, host sms smpp server, linux smpp server, open source smpp server, net sms smpp server, smpp server password, kannel smpp server, java smpp server, smpp server can help, sms smpp server, configure kannel smpp server, java mobile games development, java ubuntu server, fme server development, java video server website video chat, java sql server, telemarketing inbound outbound, java client server messenger source code, connect free smpp server, embedded java web server microcontroller

About the Employer:
( 0 reviews ) India

Project ID: #17094629

3 freelancers are bidding on average ₹575/hour for this job


Hi, I'm a seasoned java and db programmer . Pls see my profile regrading previous SMPP/SMS projects Regards Hakan

₹616 INR / hour
(9 Reviews)

Experience in writing ESME / SMSC. (OpenSmpp java lib) Experience in Kafka, high throughput messaging queue. Experienced java developer with over 4 yrs of experience.

₹555 INR / hour
(0 Reviews)

HI I am Tapas Das from Indore. I have around 18 years of experience in Java/J2EE Technology. Coming to your requirements, using CloudHoppers Open source SMPP, we can start it. The flow will be as below : 1. The SM More

₹555 INR / hour
(0 Reviews)