Virtusa
Job Description - Consultant (CREQ125372)
Consultant (CREQ125372)
“Description”
People with less experience will be considered junior/intermediate developers.
Qualifications
Java (batch experience, not UI) 3+ years
using Java to invoke JDBC calls to execute PL/SQL procedures and functions, and generate report files.
JDBC API ( Oracle, Sybase, Sybase IQ, MS‑SQL Server )
Pipe streaming to Linux binary
Oracle 3+ years
Write PL/SQL to handle large volume of data (a few hundred million records table)
Interpret Oracle query plans, including parallel execution plan
Oracle optimizer hints
Linux 2+ years
Must have Linux experience and run batch Java code in Linux invoked by shell script
Linux shell commands such as awk, ls, cut, sort, ps, etc.
Linux library APIs – Java Native Interface (optional)
Design processes and workflows to model business processes 2+ years
Design table structure and indexes
Table partition design and operation
Relational data model
Release control 1+ year
Using Maven to build JAR libraries via artifacts
Use of GitHub as source control
Use of Jenkins to compile source code
Use of SonarQube for source code scanning
Personality and interpersonal skill
Strong communication skill
Good documentation skill
A good team player
Proactive
Education
Prefer computer science undergraduate (with Database course, Algorithm course, Data Structure course)
Certification (optional)
Java certification from Oracle (optional)
Oracle Database PL/SQL Developer Certified Professional Certification (optional)
#J-18808-Ljbffr
“Description”
People with less experience will be considered junior/intermediate developers.
Qualifications
Java (batch experience, not UI) 3+ years
using Java to invoke JDBC calls to execute PL/SQL procedures and functions, and generate report files.
JDBC API ( Oracle, Sybase, Sybase IQ, MS‑SQL Server )
Pipe streaming to Linux binary
Oracle 3+ years
Write PL/SQL to handle large volume of data (a few hundred million records table)
Interpret Oracle query plans, including parallel execution plan
Oracle optimizer hints
Linux 2+ years
Must have Linux experience and run batch Java code in Linux invoked by shell script
Linux shell commands such as awk, ls, cut, sort, ps, etc.
Linux library APIs – Java Native Interface (optional)
Design processes and workflows to model business processes 2+ years
Design table structure and indexes
Table partition design and operation
Relational data model
Release control 1+ year
Using Maven to build JAR libraries via artifacts
Use of GitHub as source control
Use of Jenkins to compile source code
Use of SonarQube for source code scanning
Personality and interpersonal skill
Strong communication skill
Good documentation skill
A good team player
Proactive
Education
Prefer computer science undergraduate (with Database course, Algorithm course, Data Structure course)
Certification (optional)
Java certification from Oracle (optional)
Oracle Database PL/SQL Developer Certified Professional Certification (optional)
#J-18808-Ljbffr