CIS Senior Software Engineer - Web Backend
New York, NY
Posted Apr 4, 2017 - Requisition No. 57889
Are you interested in working in a high throughput, low-latency and secure-server environment where parallel data processing, message enrichment, data transformation and delivery mechanisms are part of your day-to-day? Are you interested in using open source technologies to build a high performance distributed system to support asynchronous workflows and faster fault recovery? If this sounds like you, then the Enterprise Connectivity and Integration team should be your next move.
We're building new functionality and features as we extend our Web Infrastructure to integrate with systems using a web-friendly REST API. In order to do this, we need engineers with experience in designing and building REST API's for web delivery of human and machine readable data.
We’ll trust you to:
- Design and implement cloud based Web Infrastructure to develop REST API's for core Bloomberg services
- Learn new open source technologies like Play Framework, Nginx, Consul and Kubernetes
- Develop high quality code with necessary unit test cases
- Use open source technologies as they seem fit to solve problems
You'll need to have:
- 4+ years of experience in Web backend development
- Extensive knowledge of how backend resources translate into a RESTful API
- Expertise working with data structures and algorithms
- Strong problem solving skills
- Proficiency in object-oriented programming and experience applying modern design patterns
We'd love to see:
- Familiarity with Scala and JavaScript
- Familiarity with OAuth2, OpenIDConnect
- Experience with open source technologies like Play framework, Redis and Consul