Oracle is seeking a Senior Software Developer passionate about high-scale services and complex enterprise systems. The role involves contributing to architecture, design, development, and operation of critical security tools, fostering collaboration, and embracing new technologies. Candidates should have experience in Java, Python, or Go, and proficient in message formats and cloud environments.
Requirements
- BS degree in Computer Science or related field
- 8+ years’ experience programming in Java and/or Python and/or Go
- Proficiency in message formats such as JSON, Protobuf, and Thrift
- Hands on experience working in Linux environments
- Demonstrated ability to negotiate, design, and develop to API specification
- Experience with RESTful web services
- Experience with third-party libraries and APIs
- Significant experience applying fundamental development principles using efficient coding patterns
- Thorough knowledge of SDLC
- A critical and considerate eye for detail
- Experience in Unit Testing Design and Implementation
- Experience working with cloud services ideally OCI
- Eligibility to work in Australia without sponsorship
Benefits
- Exposure to cutting-edge systems
- Opportunity to work with a large, global operation
- Skill development and training
- Competitive benefits
- Flexible medical, life insurance, and retirement options
- Volunteer programs