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)