We are looking for highly skilled programmers with experience building web applications in Java. Java Developers are responsible for analyzing user requirements and business objectives, determining application features and functionality and recommending changes to existing Java-based applications, among other duties.
Java Developer Responsibilities
Designing and implementing Java-based applications.
Defining application objectives and functionality.
Developing and testing software.
Producing detailed design documentation.
Developing multimedia applications.
Ensuring continuous professional self-development.
Java Developer Requirements:
Degree in Computer Science or related field.
Experience in Financial trading is a plus
Knowledge of analysing Java thread dumps and memory leaks. Experience in Unix/Linux. Cassandra, Postgres, Docker, Node JS, Scala/AKKA, JS frameworks s.a. Angular, React, Backbone
Excellent written and verbal communication.
Good organizational skills.
Attention to detail.