Core Java/Python Developer
Are you a world-class technologist looking to join a ground level team to build a next generation cloud-based web mobile product?
My client, a leading research and information company is expanding their Engineering team with exceptional Core Java/Python developers with a strong background in Computer Science fundamentals.
You will help develop a start-up, wealth management product that provides information and analytics for all asset classes (Equities, Fixed Income, Money Market, CDs, Commodities) and the universe of financial products like ETFs, Funds, Annuities, etc. You will the opportunity to learn about portfolio analytics, financial data and feeds processing and deep engineering issues in building a secure and scalable web/mobile platform for financial information delivery.
This is a great opportunity to join the effort at the ground level and develop next generation features and work on projects to improve the scalability of new and existing technologies.
In addition to Core Java and Python, C++ experience is strongly preferred!
Qualifications:
- Bachelors or Masters Degree in Computer Science/Engineering or equivalent background
- 3+ years of object-oriented Java Programming Skills, with good knowledge judgment in use of programming paradigms like Object-Oriented, design patterns, Service Oriented designs RESTful APIs
- Good knowledge of Java/Python development practices (generators, iterators, list, comprehensions, and descriptors)
- Exceptional knowledge of data structures and algorithm analysis, problem solving including Java collections concurrency
- Familiarity with Python, Web Crawling, HTML, XPath, XLST scripting languages declarative data manipulations transformations
- 3+ years experience with a SQL procedural extension language implementing stored procedures, functions, triggers, etc. (with preference for PL/SQL)
- Knowledge of database engine internals and usage in real world environment of high volume write transactions concurrency with focus on performance, scalability, efficiency, data quality consistency tradeoffs
- Experience developing in Linux/Unix environment (5+ years)
- Expert Understanding of HTTP, TCP/IP, Http, wget, Web-Proxies and Network programming
- Data extraction, ETL and scripting engines for large scale, big data manipulation transformations
Leave a Reply
You must be logged in to post a comment.