Title: Java Developer
Duration: 6 months
** Strong Core Java, Multithreading and data structure is required
The candidate must have BS degree and 7+ years software development experience in object oriented languages such as java on both windows and Linux platforms.
• Must have hands on experience on java 8, multi-threading, jvm tuning, performance improvements.
• Should have detailed knowledge of design patterns, system architecture and big data.
• Experience developing unit tests and experience with test driven development
• Should be able to analyze and troubleshoot production issues
• Experience in collaborative teams using revision control systems e.g. GIT
• Knowledge of credit risk, market Risk and counter party credit risk would be an asset.
• Should have special interest in improving system performance and scalability.
• Knowledge of Cloud technologies such as AWS, MS Azure will be big plus.
•Knowledge of Spark, Kafka, HBase, HDFS would be plus
•Knowledge of docker & Kubernetes would be plus
•Programming experience in Python , Scala would be big plus.