SKYNET – Job Description

BestTop Career Fair 2019



Java developer




·      Translate application storyboards and use cases into functional applications

·      Design, build, and maintain efficient, reusable, and reliable Java code

·      Ensure the best possible performance, quality, and responsiveness of the applications

·      Identify bottlenecks and bugs, and devise solutions to these problems

·      Help maintain code quality, organization, and automatization Skills




·      BS degree in Computer Science or related technical field or equivalent practical experience.

·      Proficient in Java, with a good knowledge of its ecosystems

·      Solid understanding of object-oriented programming

·      Familiar with various design and architectural patterns

·      Skill for writing reusable Java libraries

·      Knowledge of concurrency patterns in Java

·      Familiarity with concepts of MVC, JDBC, and RESTful

·      Basic understanding of JVM, its limitations, weaknesses, and workarounds

·      Implementing automated testing platforms and unit tests

·      Proficient understanding of code versioning tools, such as Git

·      Familiarity with build tools such as Ant, Maven, and Gradle

  • Black Facebook Icon
  • Black LinkedIn Icon