Devexperts - Financial Software Developer for Brokerage and Exchanges

Senior Java Developer

Senior Java Developer

Responsibilities:

  • Participate in one or more software development projects, working in a team of 3 to 10 developers
  • Develop and debug program code, design system architecture, research into newest software technologies and development tools as well as project domain
  • Take part in project activities: requirements analysis, release building, code review

Requirements:

  • BS/MS degree in Computer Science
  • 3+ years of software development in commercial projects
  • Solid knowledge of fundamental data structures and algorithms
  • Good understanding of OOD/OOA principles
  • Knowledge of design patterns, experience in system architecture development
  • Knowledge of Java in scope of J2SE specification
  • English: intermediate level or above, enough for reading/writing technical documentation
  • Responsible, proactive, self-dependent person
  • Good communication skills, readiness for teamwork

Additional skills considered as an advantage:

  • Experience in development of software for financial or brokerage business
  • Understanding of parallel programming, experience in multithreaded application development
  • Understanding of relational databases design, SQL knowledge, working experience with Oracle and MySQL
  • Knowledge of 2 or more programming languages
  • Knowledge of Unix-family OS
  • Experience in development of distributed software systems with strong performance and reliability requirements
  • Experience in GUI design
  • Experience in Web and mobile application development
  • Knowledge of newest Java development technologies, libraries and frameworks (Spring, Hibernate, Swing, GWT, etc.)
  • Knowledge of methodologies and principles of application lifecycle management, experience with bug tracking, version control and requirements management systems

 

Clients

thinkorswim by TDA GAIN Capital CFH Group tradable MONEX Group LAC Japan
© 2018, Devexperts Inc. All rights reserved.
Germany +49 89 262 077 300 | Riesstrasse 18, 80992 Munich
US +1 773 5708170 | 2500 Plaza 5, Harborside Financial Center, Jersey City, NJ 07311
Japan +81 3 6233 7460 | 1-33-15-402 Takadanobaba, Shinjuku-Ku, Tokyo, 169-0075
Turkey +90 537 413 60 59 | Buyukdere Caddesi No:201 Levent Loft D.43 Levent Istanbul