Asset & Wealth Management - Software Engineering
Core
Design and implement full stack features for customer-centric financial products, focusing on code quality, automation, and testability.
Role type
Senior full stack software engineer (Java/Spring Boot)
Builds
Cloud and on-premise distributed systems for financial products
Domain
Financial services / Software Engineering
Deliverable
production ML models | product features
Required skills
Java, JavaScript, Spring Boot, microservices architecture, API development, distributed systems design, low-latency system design, fault-tolerant system design
Preferred skills
Rx variant, Kafka, NoSQL databases, relational databases, AWS, React, Angular, Adobe Experience Manager
Responsibilities
Design critical components and oversee implementation of new full stack features, Design cloud and on-premise systems for performance and scalability, Perform code reviews and system design reviews for distributed systems, Mentor junior technical team members
Seniority
Senior, hands-on IC