Oracle Workflow Developer Job at Openkyber, Georgia

WGJNZkhHL1FiTDRzRU44TjMyaDRocGZzTnc9PQ==
  • Openkyber
  • Georgia

Job Description

Job Title: Senior Java Application Architect - Database & Transaction Analysis

Role Summary

We are seeking a highly experienced Senior Java Application Architect to reverse engineer data access and transactional behavior across a large portfolio of enterprise Java applications. The role focuses on extracting embedded SQL, reconstructing transactional workflows, and translating runtime behavior into testable data contracts and workload signatures to support large-scale database modernization initiatives.

This position plays a critical role in pre-model validation and database compatibility assessment , particularly for migrations from traditional RDBMS platforms (e.g., Oracle) to distributed databases such as Google Spanner .



Key Responsibilities

Codebase Analysis
  • Analyze large and complex Java application codebases utilizing:

    • JDBC

    • ORM frameworks (Hibernate / JPA)

    • Custom data access layers

  • Extract embedded SQL statements and transaction boundaries from application code.

  • Identify implicit runtime assumptions, including:

    • Query ordering dependencies

    • Locking behavior

    • Transaction isolation levels

    • Retry and failure handling mechanisms



SQL Signature & Workload Extraction
  • Normalize extracted SQL into reusable and standardized SQL signatures .

  • Map SQL signatures to:

    • Database tables and columns

    • Transaction scopes and logical units of work

  • Identify SQL and transaction patterns that are incompatible with distributed databases such as Spanner.



Transaction & Behavior Reconstruction
  • Reconstruct logical transactions spanning multiple queries and service layers.

  • Identify business workflows embedded within application code.

  • Translate low-level implementation details into intent-based transactional contracts .

  • Create behavioral models that reflect real-world production workloads.



Collaboration & Validation
  • Partner with OpenKyber database architects to validate actual runtime behavior and constraints.

  • Collaborate with OpenKyber architects to assess feasibility, risks, and required design changes.

  • Support QA and performance teams in developing realistic workload replay and test scenarios.



Key Deliverables
  • SQL Signature Library

  • Transaction behavior and dependency maps

  • Application-to-data dependency graphs

  • Compatibility risk assessments and flags

  • Input artifacts for workload modeling and replay



Required Skills & Experience

Technical Expertise
  • 10+ years of experience in Java application architecture

  • Deep expertise in:

    • JDBC

    • Transaction management (local and distributed)

    • ORM internals (Hibernate, JPA)

  • Strong SQL skills, including:

    • Complex joins

    • Subqueries

    • Transactional SQL patterns

  • Proven experience reverse engineering large, legacy enterprise systems

  • Ability to analyze and understand code written by multiple teams over many years



Soft Skills
  • Strong analytical and problem-solving abilities

  • Excellent written and verbal communication skills

  • Ability to work across architecture, database, and QA teams

  • Comfortable operating in ambiguous, highly technical environments



Preferred Qualifications
  • Experience with database modernization or cloud migrations

  • Familiarity with distributed databases (e.g., Google Spanner)

  • Experience in financial services or other transaction-intensive domains

For applications and inquiries, contact: hirings@openkyber.com

Job Tags

Local area,

Similar Jobs

Attractivate Consulting Solutions

Cloud Engineer Job at Attractivate Consulting Solutions

 ...Job Title: Cloud Engineer Job Summary The Cloud Engineer is responsible for designing...  ...across platforms such as AWS, Azure, or Google Cloud. The position supports both project...  ...certifications such as AWS Solutions Architect, AWS SysOps, Azure Administrator, Azure Solutions... 

Blazer Jobs

Speech Language Pathologist Job at Blazer Jobs

 ...Empower Every Voice Join Us as a Speech Language Pathologist (SLP) Join our team and help students find their voice! As a full-time SLP, you'll support speech and language development, create personalized goals, and empower students to communicate confidentlyin school... 

Pediatric Therapeutic Services

Speech Language Pathologist Job at Pediatric Therapeutic Services

 ...Therapeutic Services (PTS) is seeking a Speech-Language Pathologist (SLP) to provide school...  ...: Implement specialized therapy treatment, techniques, and instruction in...  ...and multi-disciplinary team meetings to assist in evaluating student needs/progress and... 

Qualfon

Property & Casualty Insurance Advocate Job at Qualfon

 ...Overview: Qualfon is hiring Property & Casualty Insurance Advocate, you will be a trusted resource for our members, helping them navigate their insurance needs with confidence and clarity. This is a service-focused role, no sales, where you will respond to inbound... 

California Correctional Health Care Services

Correctional Supervising Cook, CF - Salinas Valley State Prison (SVSP) Job at California Correctional Health Care Services

Job Description and Duties Effective July 1, 2025, in accordance with the applicable Memorandum of Understanding, the Personal Leave Program 2025 (PLP 2025) was implemented. PLP 2025 requires each full-time employee in Bargaining Unit 1, 2, 3, 4, 5, 6, 7, 9, 11, 12,...