Java Developer - Risk & Reporting Systems
120000 Annual
We are currently looking for an experienced Java Developer to join a technology team responsible for building and maintaining systems that support Real Time risk and performance reporting for trading platforms.
This role involves working across both existing systems and new development projects, including the migration of services to a modern, cloud-based data platform. The team works closely with key stakeholders to deliver tools that support informed decision-making and operational efficiency.
Key Responsibilities:
- Design, develop, and maintain systems that process and report on trading, pricing, and risk data
- Collaborate with business users to gather requirements and deliver technical solutions
- Contribute to the migration of services to new technologies and architectures
- Improve system reliability, scalability, and performance
- Communicate progress and technical decisions to both technical and non-technical stakeholders
Key Skills & Experience:
- Strong Java development skills
- Familiarity with cloud platforms (AWS) and container technologies (Docker)
- Exposure to distributed data processing and streaming technologies (Kafka)
- Experience with modern data platforms (Snowflake) beneficial
- Experience working in fast-paced environments with large data se