What are the responsibilities and job description for the Applications Developer position at Oracle?
We are looking for an application developer with some Linux and Python experience. You should have experience improving existing systems or services. You write clean, maintainable code and tests. You understand how your code is deployed or packaged to production.
The ideal candidate will be technically strong and get a lot done – you’ve worked on services that are highly available, scalable, and redundant. You understand that simple systems are easier to operate and troubleshoot. You can balance speed and quality with iteration and incremental improvements. You learn quickly and actively but know when to ask for help and guidance.
The person in this role will have the opportunity to get a lot done daily, contribute to features and projects, and work on improvements throughout the team.
Preferred Qualifications
- Hands-on experience contributing code to CICD systems
- Solid Linux experience
- Working knowledge of Python scripting language
- Working knowledge of Kubernetes
- Understanding of Docker
- Understanding of Maven
- Understanding of Java, or similar OO languages
- Experience with at least one scripting language for automating tasks, proof of concept work, or command line tools
Career Level - IC2
As a member of the Governance, Risk Compliance Team, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.