Oracle Senior Java Developer- Crosswise in Tel Aviv, Israel
Senior Java Developer- Crosswise
As a Senior Java Developer you will get to develop Oracle Data Cloud’s critical public infrastructure, communicating with billions of devices worldwide, and responsible for investing and delivering data to our customers.
In order to do so you will need to use state-of-the-art technologies such as a mix of relational and non-relational databases, a distributed in-memory data and persistent queues for asynchronous processing, while employing cloud deployment best practices for scale and availability.
You will use industry best practices (agile work, system and unit tests, team code reviews etc.) to keep our code in its high level of performance.
Technological stack: Java (8), Linux, Nginx, Hadoop, Spark, Cassandra, Aerospike, MySQL, ElasticSearch, JMS, Hibernate, Spring, Dropwizard, Python and many more.
Who we are?
Identifying individuals across the various devices they use has become critical for effective digital advertising, analytics, attribution, content personalization and other business functions. Crosswise’s (now part of Oracle) unparalleled Big Data technology and market-leading position makes it the authoritative source of data identifying which PCs, phones, tablets, TVs and other devices are being used by individual consumers.
What are we looking for?
You should be able to develop and design broad systems interactions and working with various service teams, while being very hands-on, able to dive deep into any part of the stack and higher level system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and most importantly be excited to learn.
3 years in-depth server-side programming experience
3 years implementing enterprise server side applications
Experience in software design and system architecture
Reactive asynchronous high performant web frameworks & architecture
High-throughput ad-tech systems
Experience with relational databases, as well as big data technologies
As part of Oracle’s employment process candidates will be required to complete a pre-
employment screening process, prior to an offer being made. This will involve identity and employment verification, salary verification, professional references, education verification and professional qualifications and memberships (if applicable).
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
As part of Oracle's employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salaryverification, professional references, education verification and professional qualifications and memberships (if applicable).
Job: Product Development
Location: IL-IL,Israel-Tel Aviv
Job Type: Regular Employee Hire