Sr. Java Developer/ Lead - Cloud Foundry
Previous Job
Sr. Java Developer/ Lead - Cloud Foundry
Ref No.: 16-00868
Location: Detroit, Michigan
Minimum Degree Level:Bachelors
 As Senior Cloud Native Application Developer you will be involved in developing amazing solutions  in cloud in Auto Industry. You will be an integral part our team starting from initial conceptualization of solutions, to making design and architecture decisions, all the way to launch. The ideal candidate is an accomplished software developer who is passionate about software development and security, and has experience in cloud technologies especially Internet Of Things type of applications.
What You Need for this Position
  •          Experience in using cloud platforms such as Azure or AWS.
  •          Experience in using open source  PaaS solution -Cloud Foundry
  •          Experience in building software as a service (SaaS) and/or platform as a service (PaaS) software.
  •          Experience in building No SQL databases such as MongoDB
  •          Experience in building applications that handle large amount of semi-structured and unstructured data using KNIME
  •          Experience in Java and JavaScript
  •          Experience in REST Services and HTTP over REST
  •          Experience in TCP/IP protocol stack and in managing of web applications
  •          Experience in cyber security and threat detection tools
  •          Experience in cryptography, authentication, and secure communication protocols such as HTTPs/SSL/IPSec/VPN
Required Skills
1.       Cloud Foundry 
2.       MongoDB
3.       KNIME
4.       Java
5.       REST/HTTP
Job Responsibilities:
  •          Able to work on Cloud application development frameworks
  •          Ability work on spring framework, Spring Boot Framework, AngularJS, NodeJS.
  •          Ability to use HTML5 and JQuery as part of application development.
  •          Ability to work with DevOps teams on CICD model of development
  •          Ability to work closely with team and mentor team members on latest cloud technologies
  •          Need to work on scripting and able to use Python, Perl and PHP where needed
  •          Ability to use Web services and APIs as in RESTful and SOAP
  •          Working on Cloud Foundry Open Stack environment
  •          May need to use Cloud aware databases such as Mango and other NoSQL DBs
  •          Ability to design applications to suit with micro service model architecture.
  •          Need to know how to use Jira, Jenkins, Stash, Git, Ansible Tower etc.
Technical Requirements:
  •          At least 8 years of experience in IT
  •          3+ years of Experience working with open source components, including Spring Boot Frame work, Spring Framework, NodeJS, and RabbitMQ etc
  •          5+ years of experience with Java based development
  •          4+ years of experience with HTML5 and JQuery
  •          Cloud Foundry / AWS / Heroku is also a plus
  •          Object-oriented programming, a basic for coders
  •          Some combination of Python, Perl and PHP
  •          Good understanding on Cloud applications architecture and micro services model development
Must have Skills:
  •          3+ years of experience with spring framework, AngularJS, NodeJS.
  •          4+ years of experience with HTML5 and JQuery.
  •          3+ years of experience with Build and CI tools: Gradle, Jenkins, SonarQube, Artifactory/Nexus is desirable
  •          5+ years of experience with Java Development