Qualysoft

Backend Developer, Java/Scala

Qualysoft

full-time

Posted on:

Origin:  • 🇭🇺 Hungary

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaJenkinsPythonScalaSpring

About the role

  • Develop IT systems covering various aspects of the business run by our Fixed Income division
  • Collaborate closely with business users and learn business concepts such as financial products and market structures
  • Participate in all stages of the IT system lifecycle: requirements gathering, refining user stories, solution design, coding, and supporting user queries
  • Work within a diverse technology landscape: Java, Scala, Python, data management systems, CI/CD pipelines (Jenkins)
  • Solve a wide range of problems from high-throughput, resilient data integration solutions to regulatory scenario calculations requested by the Market Risk Department
  • Align tasks with your skillset, interests, and team fit
  • Handle very large data volumes (hundreds of gigabytes daily), ensure calculation results and critical information reach downstream systems reliably and on time
  • Integrate with multiple systems, ensure resilience against errors, and maintain strict service-level agreements
  • Implement regulatory scenario calculations for market risk with focus on computational complexity

Requirements

  • Strong analytical and problem-solving skills
  • Good command of English and solid communication abilities
  • Experience in developing data or computation-intensive backend applications (e.g., grid-based) is an advantage
  • OOP design skills and interest in Functional Programming concepts
  • Willingness to maintain and enhance existing code, including legacy systems
  • Strong Java or Scala knowledge, with readiness to pick up the other language if needed
  • Spring knowledge is an advantage, but eagerness to learn and work with in-house frameworks is essential
  • Experience with Git, Bitbucket, Jenkins, pull requests, JIRA, and Agile/Scrum is an advantage
  • Knowledge of financial products is an advantage
  • BSc or MSc in IT/Engineering or a related field is an advantage