Hello there i have read out the description and have understood it.
Yes the software can be made using java ,and we can reject calls through using broadcast.
And yes we will code it in such a way that it will be simple to use.
We have made- email marketing system
we are working a chatting app like skype, name freaky messenger having all the features of voice calls ,video call .
We are making a web based crawler.
Thanks