5 days ago Be among the first 25 applicants
Global Product Security is looking for a Java Engineer who will help coding security tools and deploy them in the Oracle Cloud, implementing the necessary automation for internal clients.
The Global Product Security Ethical Hacking Team is responsible for performing in-depth security assessments across Oracle’s entire portfolio. Over the years, the EHT has built a suite of pioneering security tools used for vulnerability triaging and identification, which are now being made available to other teams through Oracle Cloud Infrastructure (OCI) services.
Requirements :
* Bachelor’s or Master’s degree in Computer Science or related field
* 4 or more years of experience in Software Engineering
* Advanced Java knowledge, especially in REST, HTTP API and JSON
* Proficiency with one among Python, Go, Bash. Ability to self-teach any language, given appropriate resources and practice time
* Ability to use Cloud technologies (e.g. queuing systems, serverless compute, object storage, key vaults) for application automation and integration
* CI / CD knowledge is desirable (e.g. Jenkins)
* Ability to debug non-trivial performance problems (e.g. filesystem I / O bottleneck, memory leaks)
* Experience with SQL database and database optimisation
* Basic knowledge of common web attack vectors(SQL injection, XSS, RCE)
* Ability to work with networking protocols (e.g. IP, UDP, TCP, HTTP, TLS)
* Excellent organizational, verbal and written communication skills
* Experience working in a large cloud or Internet software company is desirable
* Experience working in the context of a Security Research or Pentesting team is highly desirable
Responsibilities :
We are looking for an autonomous Java developer who can learn cloud technologies (e.g. RabbitMQ in OCI, Kubernetes in OCI, and so on) in order to deploy them and build the OCI version of our tools, writing integration code when necessary and supporting the adoption phase with internal customers.
Our tools are written in Java, Python and Bash; you’ll be part of the team that implements bug fixes, new features and new tests for these tools, with a focus on the Java tools.
In addition, you will collaborate with other teams to integrate EHT tools in their OCI tenancy, selecting the appropriate automation technologies to handle input, store results, raise security alarms, and collect statistics. These efforts will target on one team and one tool at a time, so the level of integration can be tailored to that team and highly automated, with components that will be reused for the next integration.
Our ideal candidate is passionate about security and happy to learn from Ethical Hackers in action, in order to better tweak and improve the tools
About Us
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 888 404 2494 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Seniority level
* Seniority level Mid-Senior level
Employment type
* Employment type Full-time
Job function
* Job function Engineering and Information Technology
* Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Oracle by 2x
Get notified about new Java Software Engineer jobs in Spain .
Madrid, Community of Madrid, Spain 2 weeks ago
Madrid, Community of Madrid, Spain 1 month ago
Madrid, Community of Madrid, Spain 2 weeks ago
Tres Cantos, Community of Madrid, Spain 5 months ago
Madrid, Community of Madrid, Spain 4 months ago
Madrid, Community of Madrid, Spain 6 days ago
Madrid, Community of Madrid, Spain 2 days ago
Madrid, Community of Madrid, Spain 4 days ago
Madrid, Community of Madrid, Spain 2 months ago
Las Palmas, Canary Islands, Spain 1 year ago
Madrid, Community of Madrid, Spain 7 months ago
Madrid, Community of Madrid, Spain 2 months ago
Madrid, Community of Madrid, Spain 4 months ago
Madrid, Community of Madrid, Spain 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
#J-18808-Ljbffr