Devexperts is hiring a
Senior Java Developer

closed
Logo of Devexperts

Devexperts

πŸ’΅ ~$130k-$160k
πŸ“Remote - Germany

Summary

dxFeed is hiring experienced Java/Kotlin developers to join their team in developing high-performance backend systems for financial technology. Candidates are expected to be productive, have great code quality and potential technical leadership skills. The team uses various technologies like Spring, Caffeine, Netty, AWS, Hazelcast, etc. Responsibilities include developing new services, designing scalable architectures, becoming an owner of implemented solutions, and continuous innovation. Key requirements are a result-oriented mindset, solid knowledge of algorithms and data structures, great knowledge of Core Java, English communication skills, 3+ years of software development experience, and additional skills like BS/MS degree, financial industry experience, parallel programming knowledge, SQL and PostgreSQL experience, distributed systems development experience, Kotlin knowledge, Unix-OS knowledge, and application lifecycle management experience. Benefits include a flexible schedule, work from home or anywhere opportunity, 30 days of vacation, accident insurance, modern office with panoramic views, parking space, lunch expenses reimbursement, monthly vouchers, parents bonuses, corporate events, and language courses.

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

Responsibilities

  • 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
  • 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

Preferred Qualifications

  • 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

Benefits

  • Flexible schedule
  • Work from home opportunity
  • Work from anywhere opportunity
  • 30 working days of vacation in a year
  • Additional Accident insurance
  • Modern, well-equipped office next to the English garden and with the panoramic views of the Alps
  • Parking space in the office
  • Reimbursement of lunch expenses
  • Monthly vouchers
  • Parents bonuses
  • Corporate events
  • Language courses
This job is filled or no longer available

Similar Jobs