Senior Java Developer

Join our Client, who is a leading investment firm that leverages technology to innovate within the financial industry. We are looking for a Senior Software Engineer to design and develop the next generation of sophisticated, proprietary trading tools and technology.

Day-to-day of the role:

  • Collaborate with business and technology teams on trading strategy implementations.
  • Develop core systems such as messaging architectures/systems and end-user applications around portfolio risk and data analysis that support the activities of various middle and back-office operations as well as trading platforms.
  • Lead development efforts through the entire Product Lifecycle alongside a team of talented engineers.
  • Perform both manual and automated testing to confirm application behavior.
  • Optimize and monitor critical path performance.
  • Troubleshoot production issues quickly and efficiently.
  • Mentor Junior Engineers.

Required Skills & Qualifications:

  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field.
  • Proficiency in Java, Go, or Python.
  • 5+ years of Enterprise Software Engineering experience.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and flexibility working with different technologies.
  • Familiarity with the Linux platform.

Benefits:

  • Competitive salary package.
  • Healthcare benefits including medical, dental, and vision.
  • Parental leave and HSA contribution match.
  • Paid subscription to the Calm app.
  • Generous external learning and tuition reimbursement benefits.

Job Type: Budapest, hybrid (2 days home office)