Logo
Virtusa

Consultant

Virtusa, Newark, New Jersey, us, 07175

Save Job

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