Collaborate with business, product, and design partners to clarify needs and translate requirements into practical solutions
Bridge business and technology by rapidly prototyping ideas and transitioning successful solutions to robust production systems
Optimize real-time trading systems for performance, reliability, and scalability
Review code and technical designs, mentor engineers, and strengthen engineering practices through constructive feedback and reusable patterns
Support automated delivery and production operations through observability, incident investigation, secure development practices, and resilient application design
Required Qualifications, Capabilities, and Skills
Formal training or certification on software engineering concepts and advanced applied experience in Java
Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, or a related technical field, or equivalent practical experience
Advanced hands-on experience in system design, application development, testing, and operational stability for scalable client-facing applications
Strong skills in Java and JVM-based development, APIs, distributed systems, event-driven architectures, caching technologies, and data modeling
Practical experience integrating services reliably, including robust failure handling
Experience with cloud-native platforms such as AWS, including automated delivery, testing, observability, and production support
Demonstrated effective use of AI-powered tools beyond basic code completion, such as implementation support, review, test acceleration, or troubleshooting
Strong understanding of secure development, sensitive-data handling, resiliency, human review, and independent validation
Examples of self-directed learning, such as prototypes, open-source work, technical experiments, or reusable engineering tools
Strong communication skills and ability to work effectively across different levels of seniority and backgrounds
Demonstrated ability to manage competing priorities and deliver with end-to-end ownership
Preferred Qualifications, Capabilities, and Skills
Experience in international private banking, wealth or asset management, digital banking, trading, or other transaction-sensitive client platforms
Experience creating reusable workflows, context libraries, test harnesses, or evaluation tools that improve team delivery and quality
Experience with full-stack web development or cloud-native modernization that streamlines integration and operational efficiency
Experience with Python, data analytics tooling, or trading domain knowledge