Vacancy expired!
Your Opportunity
Accomplished IT professional with hands-on experience (10+ years) in designing and implementing trading applications in Java ecosystem. Experience across multiple spectrums of technologies and business domains, as a development manager, project lead/architect/developer, with deep domain knowledge in the investment banking industry spanning across risk management, derivative products, and fixed income.
Extensive hands-on experience in enterprise data and analytics centric platforms, with special expertise in real-time, highly scalable, high performance web and workflow applications, and integration with artificial intelligence solutions
A strong track record in leading global teams of developers with Agile development practice and consistently deliver high quality solutions exceeding users' expectations
A developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
What you are good at
Architecture review, design, and features evaluation activities
Requirement Gathering
Working with business partners and peer technology teams
Producing architecture documentation
Development
Testing
Collaboration with embedded QA team
Deployment (Teamcity, Jenkins, other)
Production support (monitoring: appd, splunk, others)
Mentoring members of development and QA teams
What you have