Backend Software Engineer – Mid/Senior (Java / Python / C#) – Investment Banking
Summary
This role involves designing and building high-performance backend systems and scalable microservices for an investment bank. The engineer will focus on modernizing legacy platforms, performing code reviews, and mentoring team members using Java, Python, or C#.
Design and build high-performance backend systems and scalable microservices for an investment bank. The role involves modernizing legacy platforms, conducting code reviews, and mentoring other engineers.
Requirements: Requires strong backend engineering experience with commercial proficiency in Java, Python, or C#. Candidates must have a proven track record in system design and building scalable, distributed systems.
Key Skills:
- Java
- Python
- C#
- System Design
- Microservices
- Kafka
- Kubernetes
- Azure
- Cucumber
- BDD
- Automated Testing
- Distributed Systems
Benefits:
- Bonus
- Benefits