Full Stack Java Developer (Cloud) - Riverwoods, IL. - Georgia IT Inc.
Riverwoods, IL
About the Job
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 )
Source : Georgia IT Inc.