Description
Desired skills:
- Understanding of the Java Virtual Machine Specification or the Java Language Specification
- Hands-on experience with web application Servers (eg WebSphere, JBOSS, tomcat, IIS, etc.)
- Basic Shell Scripting/Programming Experience (eg bash, PowerShell, Java, C#, etc.) is desired
- Linux/Unix usage and experience
- Experience with CI/CD tools (eg Jenkins, Chef, etc.)
- Working knowledge of databases ie Oracle; MySQL, Mongo
- Working knowledge of Java/JVM and .NET/CLR principles
- Good grasp of debugging tools and techniques
- Experience profiling and debugging native extensions
- Some working knowledge of automated testing tools (Functional, Performance, Security)
- Experience in web services technologies (XML, REST, JSON)
- Good grasp of distributed revision control workflow (eg.Git), build tools (eg.Maven) and Continuous Integration (eg. Jenkins)
- Understanding external JVM APIs such as JNI/JVMTI