Thinknum Alternative Data
Request Demo
Thinknum Login
Questions answered using Thinknum

Fundamental Investors

How many cars has Carmax sold this week compared to the same week last year?

How is foot traffic at Chipotle changing YoY?

What are the industrial companies that are growing and hiring the most?

Quantitative Analysts

How are the number of Twitter followers a leading indicator for company performance?

How are the number of LinkedIn employees a leading indicator for company performance?

Business Inteligence

Which private companies are getting their products picked up by major retailers?

Which private healthcare companies are hiring the most?

Which tech startups are getting the largest increase in mobile app downloads?

Join the investment community and start your week with market insights seen through the lens of alternative web data.

Want a developer job in banking? Job listings data says to learn Java

1 year ago by Andrew Thompson in People, Tech

Quants may deal in microseconds, but banking, like the legal profession, is notoriously glacial to change.

Banks, the multi-state and multinational kluges resting on top of decades of infrastructure that they are, can seem the opposite of nimble. And even though they’re quicker than many industries to adopt new tools, their sheer size can put them far from the point of the technological vanguard.

Perhaps this is why Java ($NYSE:ORCL) still persists among banks as the most popular programming language.

According to job listings data of eight American banks — Bank of New York Mellon, Bank of America, Goldman Sachs, HSBC, Citigroup, TD Ameritrade, Capital One, and PNC — the programming language that technologized the financial industry still reigns supreme today. In fact, it has more individual listings in job titles than every other popular programming language combined. Python, the language ascendant pretty much everywhere else, is a distant third object-oriented language.


Job Count













(This doesn’t mean these developer jobs don’t often require other languages such as SQL. Rather, these are simply the languages specifically listed in the job's title.)

Why the persistence of Java in these job listings? It's partially because of how fast and trustworthy the language has been for the past few decades. Remember: it was handling Big Data before cloud computing, such as AWS and Azure, came along to do that instead.

But given how popular Python has become through its supplanting of Java in coding generally — although just barely — and the fact that it has become the language of choice in fintech startups, it’s also likely that banks, whose IT architecture takes years to complete and years to change, have grandfathered in the language for some time.

Later this month, we'll see if this trend continues, and see how it differs from major companies in other industries, such as technology.

Join the businesses who have begun to edge out competitors by scouring the web for alternative data.

Request demo
Ready for a personalized tour?

Andrew Thompson

Andrew Thompson is a freelance journalist. You can find him on Twitter at @asthompson.

Request a demo

We would love to show you how Thinknum will benefit your investment process. To get started, fill out the form and we'll contact you shortly to schedule your demo.

Get Thinknum Media in your inbox

Start the day off with our Weekly Digest.