- use your expertise in writing high volume, scalable, resilient server side apps.
- Open source– ability to find and adapt suitable open source technologies to tackle a given problem in a thorough and complete manner
- You will play a crucial role in building and growing the team.
- Use logic and reasoning to identify the strengths and weaknesses of existing and alternative solutions, conclusions or approaches to complex problems
- Develop and maintain applications with database and cross-platform integrations
- Senior level expertise in server side Java programmingfor contemporary Linux platforms, plus code ability in another core language (PHP, C++, GoLang, Node.js or other - we use them all)
- Experience developing large-scale server side projectsin any contemporary programming language – preferably in an event driven model
- Working knowledge of distributed data processing/storage tools like Storm, Hadoop, Kafka, etc.
- Experience in large scale, high throughput and/or real-time multi-threaded server side applications.
- Experience building 24/7 low latency API applications.
- Dedication to write testable code.
- Must have worked the last 5-7 years in one or more of the above areas.
- Working knowledge of distributed development and automated build/test tools, especially git, Jenkins, junit, etc.- helpful
- Bachelor's Degree in Computer Science or related field