Job Description

**Preferred Qualifications**:
- Strong problem solving, debugging and analytical skills
- Proven knowledge and exposure to data structures, theory of algorithms, OOP, SDLC, STLC, SOLID
- Proven knowledge of operating systems, networks, compilers and databases
- Proficiency in two or more OOP Programming Languages including Java and other
- Experience with IO, streams, collections, generics, multithreading
- For Java, experience with Java Persistence API (JPA), Java Native Interface (JNI), Java Remote Method Invocation (RMI)
- Experience with Linux as advanced user and capable to do Shell Scripting
- Experience with software versioning tools such as git or svn
- Exposure to SQL concepts such as queries, database joins types, etc.
- Working knowledge of Oracle Databases and MySQL is a plus
- Knowledge of REST principles, idempotency, HTTP methods is a plus
- Knowledge of perl, PL/SQL, JUnit and Agile methodologies is a plus
- Positive attitude and w...

Apply for this Position

Ready to join Oracle? Click the button below to submit your application.

Submit Application