Our client is currently seeking a Java Application Developer with Cloud for Plano TX, if interested then share your profile with [Click Here to Email Your Resumé]
Duties and Responsibilities:
The Java Application Developer with Cloud would need to have at least 3-5 years of experience. This candidate would need to be experienced in large system environments, software requirements analysis, development, integration and support. The candidate would be responsible for building highly scalable core infrastructures within the hosting facility and deliver support for that infrastructure.
The Java Application Developer with Cloud should be aware of the pitfalls of those deployment scenarios and ensure the infrastructure is capable of working around/within those constraints.
The candidate should be highly analytical and technology savvy with strong problem-solving skills. A proficiency in Microsoft Office and Microsoft Visio for documentation purposes is needed. The ability to pay close attention to detail, develop creative solutions for complex and abstract problems and concentrate for long periods is a must.
The candidate must possess strong oral and written communication skills as well as interpersonal and multi-tasking skills.
Education and Years of Experience:
- They need to be familiar with cloud APIs such as OpenStack, Puppet, Chef, etc.
- They also need to have some real-world experience in deploying and supporting an infrastructure in a cloud based on AWS, Azure, Google, CloudFoundry etc.
- Development experience in C#, Java and Python.
- General programming best practices.
- Specific knowledge of C#, Java and HTML 5 programming languages.
- Knowledge of preferred Cloud scripting languages (PHP, Python and/or Ruby).
- Multi-threading applications.
- Asynchronous processing of events.
- NoSQL databases like MongoDB.
- Proficient with relational databases (e.g., MySQL, Postgres, etc.)
- Knowledge of common security best practices (with a preference on experience in the security industry).
- Web Services.
- Content Management Service Platform such as DJango
- Agile/ Scrum experience is preferred.