When AWS announced the Lambda, they mentioned that it would be extended to other programming languages ββin the future. Java and Python (or Jython) are likely candidates to consider.
Lambda features currently support node.js and run on Amazon EC2 instances.
Everything packaged as a nodejs module and based on Linux binaries should work on lambda.
Remember also that the running time of your lambda function is 60 seconds at max. Your function will be interrupted if it exceeds this limit.
[UPDATE March 2016]
Lambda now supports Java8 and Python 2.7 runtimes in addition to NodeJS.
Runtime has been increased to 300 s. http://docs.aws.amazon.com/lambda/latest/dg/limits.html
source share