Core Java Developer or Database Developer - USC/GC/GC-EAD
Core
Building backend Java services and complex database solutions for data processing and application integration.
Role type
Senior Core Java Developer with Database specialization
Builds
Java services, SQL queries, Shell scripts, and data processing pipelines
Domain
Enterprise Data Warehousing and Backend Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Core Java (OOP, Multi-threading, Collections, File IO), Oracle SQL (DDL, Triggers, Views, Partitions), Teradata (BTEQ, FastLoad, Stored Procedures), Unix/Shell Scripting
Preferred skills
Data warehousing concepts, Data modeling
Technologies
Java, Oracle, Teradata, Unix/Linux, Shell, BTEQ, Tpump, FastLoad, MultiLoad
Responsibilities
Develop Java services to process dataservice requests; Write complex SQL queries and Shell scripts; Analyze issues and suggest technical solutions
Seniority
Senior, hands-on IC