|Reference #||18-01970||Title||Oracle Developer|
|Start Date / End Date||07-01-2019 --- 30-06-2019|
Oracle Senior Software Engineers (Developer) that are technology leaders, have excellent communication skills, and have the ability to work independently without being micro-managed.
The following should all be true for a potential candidate...
" Considers themselves an expert with SQL,
" Have extensive experience with the peculiarities of Oracle database SQL Syntax (PL/Syntax).
" Have experience working with and writing Oracle triggers, packages and procedures.
" Has at least 3 years of Web Application development experience.
" Has at least 3 years of experience using the Spring Framework.
" Has Apache Tomcat application server configuration and setup experience.
" Possesses comprehensive knowledge on Software Design Patterns and how to apply them.
" Has knowledge of version control and configuration management practices for large projects.
" Has personally been responsible for branching and merging project code.
" Has written unit tests using an automated test framework and can explain unit testing best practices.
" Has participated in code-reviews from both sides.
" Has worked on a team of more than 5 developers.
The following are highly desired in the potential candidate...
" Has Java experience.
" Has worked on a Scrum team.
" Has experience with iBatis (or myBatis) and Hibernate.
" Understands multi-threading in Java applications, synchronization techniques and concurrency pitfalls.
" Has experience with a scripting language: Groovy, Ruby, or Python.
" Understands JSTL and JSP Tags.
" Has JasperSoft reporting experience.