Global Investment Banking firm seeks a VP/SVP/ED/Principal Engineer Level Software Engineer.
In this role, you will build the firm's next-generation cross-asset risk calculation system utilising a highly scalable Java Cloud-based architecture. Leading various engineering activities, including design decisions regarding the technical direction of the platform with short, medium, and long-term changes, with a key focus on public cloud onboarding.
The platform is a Greenfield build using modern technologies such as Java, Spring Boot, Kubernetes, Kafka, MongoDB, RabbitMQ, Solace, Apache Ignite. The platform runs in a hybrid mode both on-premises and in AWS utilising technologies such as EKS, S3, FSX.
Objectives
* Steering platform onboarding into AWS and Google Cloud
* Provide solutions in terms of performance, robustness and cost-effectiveness
* Identifying and defining necessary system enhancements to improve current processes and architecture
* Hands-on coding of fixes, features, and improvements
* Conduct Code Reviews from other team members and giving robust critique/feedback
* Mentoring/coaching junior developers on coding/architecture approaches and best practices
Skills required
* Expert knowledge of Java based distributed systems, including event-driven architecture
* Expert knowledge of Java, JVM, memory management, garbage collection
* Expert knowledge of Spring, SpringBoot framework and associated technologies
* Stakeholder management, Team and resource management skills
* Expertise in Java debugging, including remote debugging of services deployed to K8s
* Experience and good understanding of core technologies provided by GCP/AWS, such as S3, FSX, EKS, SQS, SNS, Kinesis, AmazonMQ, DynamoDB, GKE, CloudStorage, PubSub, Filestore
Apply for more details and Full Job specifications. Hybrid Working Circa 3 Days a week in office.
Desired Skills and Experience
Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.