Senior Back End (Java) engineer
The vacancy is closed
We are looking for exceptional Software Engineers to join our team and help accelerate our business and our technology
About the company:

Our client is developing Swing based charting library used by one of the desktop trading platforms in the USA.
The library offers many charting features and financial indicators to its end users. Indicators are based on an in-house scripting language.
The team operates under an agile framework, kind of the Kanban. Jira is using for task management, while Bitbucket and Git serve as VCS.

We expect the Java Developer to:
  • Maintain, document and improve existing code base
  • Develop new features and implement new indicators
  • Take part in integration with desktop application
  • Resolve any reported issue
Stack
Java 17, Swing, Kotlin, with Junit, AssertJ, and Mockito for tests

Requirements
A 3-hour overlap with the GMT-5 timezone is needed.

Required skills:
  • 3+ years of experience as a Software developer
  • Proficiency in Java 11 or higher
  • Experience with Swing framework
  • Knowledge of basic algorithms and data structures
  • Knowledge of Core Java: Maps and Collections, Exceptions, etc

Additional skills considered an advantage:
  • Experience with JavaFX
  • Understanding of OOP principles and design patterns
  • Experience in concurrent programming

Your location - anywhere within UTC...UTC+2
Contract based full time job
Application Process
To apply for this position, you need to fill out the form and attach a resume.
Made on
Tilda