Senior Java Architect - Transaction & SQL Reverse Engineer

Purple Drive
Scottsdale, AZ

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 Oracle database architects to validate actual runtime behavior and constraints.

  • Collaborate with Google Spanner 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

Posted 2026-01-08

Recommended Jobs

Business Solutions Advisor - I-17 / Happy Valley Road Financial Center - Bilingual Mandarin Required

Bank of America Corporation
Phoenix, AZ

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …

View Details
Posted 2025-11-28

Key Account Manager

Komatsu
Tucson, AZ

Key Account Manager 12/11/25 Tucson, Arizona, USA, 85706 34092 Hybrid Position Shape the Future of Mining with Komatsu Mining Technology Solutions: At Komatsu Mining Technology Solutions, we're no…

View Details
Posted 2026-01-02

Ultrasound Technologist

Arizona Diagnostic Radiology
Gilbert, AZ

Job Description: Artificial Intelligence; Advanced Technology; The very best in patient care. With decades of expertise, RadNet is Leading Radiology Forward . With dynamic cross-training and advanc…

View Details
Posted 2025-12-24

Affiliate Marketing Manager

Yrefy LLC
Phoenix, AZ

Position Title:  Affiliate Marketing Manager  Reports To:  VP of Marketing. About us:  Yrefy is a private student loan refinance company dedicated to assisting borrowers burdened with delinque…

View Details
Posted 2026-01-01

Diesel Technician

ED Morse Ford
Sierra Vista, AZ

We are seeking a Diesel Service Technician to join our team. The role of the Diesel Mechanic is to perform repairs and maintenance on heavy-duty and medium-duty diesel vehicles in a fast-paced environ…

View Details
Posted 2025-08-28

Registered Respiratory Therapist (RRT)

Ansible Government Solutions
Tucson, AZ

Overview Ansible Government Solutions, LLC (Ansible) is currently recruiting multiple Registered Respiratory Therapists (RRT) to work us in support of the Southern Arizona VA Health Care System, l…

View Details
Posted 2025-10-26

Behavioral Health Technician (BHT)

Child & Family Support Services, Inc
Chandler, AZ

Child & Family Support Services (CFSS) is accepting applications for Full Time Behavioral Health Technician (BHT) to provide clinical services to families enrolled within our agency throughout Marico…

View Details
Posted 2025-12-21

Elementary School Principal

Diocese of Phoenix Catholic Schools Office
Phoenix, AZ

St. Thomas the Apostle Catholic School ELEMENTARY SCHOOL PRINCIPAL: St. Thomas the Apostle Catholic School in Phoenix, Arizona, is seeking a dynamic, faith-filled, and highly qualified educational le…

View Details
Posted 2025-12-09

Test Technician

Spara Technologies
Tucson, AZ

About Spara Technologies Spara Technologies delivers advanced engineering, staffing, and mission-focused solutions across energy, cyber, air, land, sea, and space domains. We combine the right pe…

View Details
Posted 2026-01-01