A Leading Financial Service Organisation are looking for a highly skilled Java Developer to join their global Trading team.
Responsibilities:
- Design and develop robust, fault-tolerant client-server solutions using Java.
- Collaborate with senior users, business, and technology teams to develop microservices and reusable libraries.
- Integrate various functions to meet business and technology goals.
- Identify and implement system enhancements to improve processes and architecture.
- Troubleshoot and resolve production issues, ensuring system stability.
- Lead and mentor mid-level developers, guiding project work as necessary.
- Assess risk and make informed decisions that safeguard the firm's reputation and assets.
Qualifications:
- Experience: At least 5 years of experience in Java development, with expertise in microservices, container technologies (Docker, Kubernetes), and cloud platforms (AWS, Google Cloud).
- Technical Skills: Familiarity with Spring/SpringBoot frameworks, messaging middleware (Kafka, RabbitMQ), SQL/NoSQL databases, and devops tools.
- Leadership: Proven leadership and project management abilities.
- Education: Bachelor's degree required; Master's degree preferred.
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.