Previous Job
Previous
Full Stack Java Developer (Cloud) - Riverwoods, IL.
Ref No.: 18-02285
Location: Riverwoods, Illinois
 
Very Urgent Requirement. Updates will be within 24hrs.

Title                : Full Stack Java Developer (Cloud)
Location         : Riverwoods, IL.
Duration         : Full Time
Rate                : Doe

Citizen, GC and H4 only
Required Skills
Concepts:
·         Very clear on the concept of TTD and must have practiced TDD for at least one year
·         Very clear concept of mocking vs stubbing vs contract stubbing
·         Very good concept of pipeline
·         Ability to work in XP, should have done some pair programing in the past and knows what it takes to qualify RPA interview
·         Concepts of cloud foundry and hands on experience on CLI commands for cloud foundry
 
Programming Languages :
·         Full stack java, some groovy, shell scripting
·         Comfortable with RDBMS ( MqSQL / MariaDB )
·         Comfortable with semi-structure and non-structure data base like Mongo or any other JSON document management
·         Should know how to incrementally build code without database and then build persistency as and when needed ( using some in memory database like H2 / HSQLDB / Derby and JDBC / JPA )
·         Idea of event driven architecture and consumer driven contracts. Should be very comfortable to write spring Consumer Driven Contracts for REST and EVENTS and honor the contracts as well
·         Very good concept of Advanced Message Queuing Protocol ( if have experience with rabbit MQ using amqp it is an advantage )
 
CI/CD :
·         Should be very comfortable on MacOS ( iMacs are used for pairing )
·         Should be very proficient with Linux / Unix POXIS commands and scripts. Hands on experience on Groovy is advantage
·         Should be very comfortable with gradle scripts and gradle tasks
·         Ability to build pipeline in Jenkins and concourse ( Jenkins is must, concourse is secondary )