OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
The project goal is developing and continually evolving the firm's core trading platform.
You will:
∙ Build the next generation of trading applications and tools (including systematic and quantitative trading)
∙ Be a key contributor in the design and implementation of the portfolio management infrastructure
∙ Engage with various technology and data teams within the firm in enabling the above
∙ Manage technical risks and build prototypes or POCs where needed to validate technical approach
Responsibilities:
∙ Participate in the design, implementation, testing and deployment of large-scale systems and services
∙ Understand system dependencies and limitations
∙ Understand the business need
∙ Understand the large scale thinking and approach
∙ Understand low level design
∙ Participate in an Agile / Scrum methodology to deliver software releases
Mandatory Skills:
∙ Strong Core Java & collections & multi threading (5+ years of development experience)
∙ Experience with Java StreamBase
∙ Strong experience of server side development, building high availability, low latency, scalable frameworks, preferably with Open Source
∙ Proven hands-on experience with Java SE 8+
∙ Experience with Spring Framework and Spring Ecosystem
∙ Deep OOP expertise
∙ Deep parallel and concurrent programming expertise
∙ Ability to communicate ideas in English
∙ Team player - ability to get along with existing team members and learn from them (this is absolutely essential for success)
∙ Ability to work with minimal direction in a self-sufficient manner, often adapting to ever-changing priorities
∙ Focus on accuracy and attention to detail
∙ Solid knowledge of software development methodologies and best practices
∙ Understanding of Clean code principles
∙ Bachelor's Degree in Computer Science or related field, or equivalent experiences
Nice-to-Have Skills:
∙ Experience with Solace
∙ Experience with Gradle
∙ Experience with TDD and Spock framework
∙ Experience with DEV and CI/CD tools: Git, JIRA, Jenkins, Ansible, ELK
∙ Experience with Linux and Bash
∙ Experience with MongoDB
∙ Understanding of design for scalability, performance and reliability
Languages:
English: B2 Upper Intermediate
http://www.luxoft.com