Brief Summary:
Are you ready to join the Oracle team that builds the next generation of Java libraries, SDKs and services for the cloud, using the industry standards like Reactive Streams and Micro-Services?
Being Java, the #1 programming language, and Oracle, the #1 database, our products are used everywhere by everyone. Your contributions as a developer have a huge impact on our customers and our business. Stakes are high on making the most performant and reliable drivers and services in the market. You will work on non-trivial challenges, and you will be faced by amazing and interesting problems all the time. Innovation is key to our success: we anticipate our customers’ needs, evaluate the trendy technologies, and invent what will become the standards for the years to come.
Team and Product Description:
Our team consists of a group of innovative and very experienced professionals in Java with deep knowledge in high process computing, multithreading, pooling algorithms, and database processing. The team is spread around the world with members in the US, India, Morocco, and France.
We build the core JDBC thin (purely Java) driver, the Universal Connection Pool (UCP), the connectors for Hive and Hadoop, the Kubernetes operator and the upcoming new Java Cloud products associated with the Oracle database.
Description of the Role:
As a Software Engineer in the JDBC / Java Cloud team, you will be required to lead, design, and develop new ideas and features to maximize the usability, scalability and efficiency of our set of products. Our products are used by several other teams inside Oracle stack and everywhere in the world. You will be partnered with other internal and external teams to provide solutions, expertise, and troubleshooting, taking ownership of the required tasks.
Preferred Qualifications:
Career Level - IC3