Job Description :
Hi,
Hope you are doing great.!
Here is our open requirement which can be filled immediately. Please have a look and let me know your interest.

# Please! do keep in mind that even having a 70% match in compare with the Job Description is good to go with. Thus, apply with full Confidence.

Position: Java Back End
Location: Downtown Chicago IL
Duration: Long Term Contract
Interview mode: Phone/Skype

Job Description:
o Back End Java Development Experience
o Developing software applications using relational and Nosql databases.
o Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
o Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc.
o Deploying and maintaining software using public clouds AWS
o Batch or stream processing systems such as Apache Spark, Flink, Akka, Storm
o Message brokers such as Kafka, Rabbitmq, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis.
o Experience designing Restful APIs
o Test driven development and behavior driven development.
o Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.
o Datastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.
Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.
Bachelor’s degree in Computer science or Electrical engineering or related field is required
Pluses:
Scala or any functional programing languages
Big data technologies

Responsibilities:
Our client is looking to build out a new team of Junior and Senior Software Engineers. They are looking for talented and motivated software engineers to build a world class platform to host a wide range of applications. They will be responsible for designing, development and deploying the digital platform. These candidates need to be strong back end core java developers that have experience deploying to the cloud (preferably AWS