Java developer
- Have experience and working knowledge of Java Standard Edition
- Knowledge of the java memory model and diagnostic tools such as those provided by the JVM is required.
- Must be comfortable navigating a Linux command line to do basic file manipulation and maintenance tasks.
- Knowledge of bash scripting is a plus.
- Working experience with Cloud technologies like OpenStack, Amazon Web Services is a plus.
- Knowledge of container technologies like Docker and Kubernetes is a big plus.
- Knowledge of agile working practices
- Having the practice of B/T DD, able to develop and create automatic tests for continuous integration purposes
- Having experience with relational and/or big data database is a plus.
- Familiar with technologies/tools like Jenkins, Maven, Eclipse/Idea, Jira