Senior Java Developer

Senior Java Developer

Devexperts

Porto or Remote, Portugal

Job Description

Typical tasks include (but not limited to) the following:

  • Development of new and enhancement of existing services in Java/Kotlin for data processing, real-time and historical analysis for the whole universe of financial data that we deliver;
  • Development of a specialized language for processing financial time series data, high-performance queries and strategy definitions, including a JIT compiler and tools;
  • Development of high-performance mission-critical services for receiving, processing, storing and distributing financial information from external sources.

Key responsibilities:

  • participate in the development of one or more dxFeed products, working in a team of 3 to 8 developers;
  • design resilient and scalable system architectures, research into the newest software technologies and development tools as well as the project domain;
  • become an owner of implemented solutions and components;
  • continuous innovation for services and technology stack.

Qualifications

Key requirements:

  • willingness to take responsibility, result-oriented mindset;
  • solid knowledge of algorithms and data structures;
  • great knowledge of Core Java;
  • desire to achieve goals as a team, willingness to help colleagues and ability to take part in deep-going discussions to find out the right way to design or implement the system;
  • upper-intermediate English to be able to communicate efficiently with the team and clients;
  • 3+ years of software development in commercial projects;

Additional skills considered an advantage:

  • BS/MS degree in Computer Science;
  • experience in software development for financial or brokerage businesses;
  • understanding of parallel programming, experience in multithreaded application development;
  • understanding of relational databases design, SQL knowledge, working experience with PostgreSQL;
  • experience in development of distributed software systems with strong performance and reliability requirements;
  • knowledge of Kotlin;
  • knowledge of Unix-family OS;
  • knowledge of methodologies and principles of application lifecycle management, experience with bug tracking, version control and requirements’ management systems.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Portugal      Developer      Java Developer      Devexperts     

© EuroJobsites 2023

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2023

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom