Talent.com
Senior Java Architect – Transaction & SQL Reverse Engineer
Senior Java Architect – Transaction & SQL Reverse EngineerPurple Drive • San Jose, California, USA
Senior Java Architect – Transaction & SQL Reverse Engineer

Senior Java Architect – Transaction & SQL Reverse Engineer

Purple Drive • San Jose, California, USA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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 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

Key Skills

Junit,General Ledger Accounting,End User Support,JQuery,Blackberry

Employment Type : Full Time

Experience : years

Vacancy : 1

[job_alerts.create_a_job]

Java Architect • San Jose, California, USA

[internal_linking.similar_jobs]
Senior SoC Verification Architect

Senior SoC Verification Architect

Prodapt Solutions Private Limited • San Jose, CA, United States
[job_card.full_time]
A global technology company is seeking an experienced engineer to focus on System-on-Chip verification.The role involves collaboration with cross-functional teams to validate complex designs, utili...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior, Software Engineer

Senior, Software Engineer

COMFORT SYSTEMS • Sunnyvale, CA, United States
[job_card.full_time]
Application & Feature Delivery : Owns scoped feature or model delivery through collaborative engineering teams.Manages implementation, iteration, testing, and ongoing support for assigned services, ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Build Architect - IoT Platform & Cloud

Senior Build Architect - IoT Platform & Cloud

Roman Health Pharmacy LLC • Los Altos, CA, United States
[job_card.full_time]
A leading IoT development company in California seeks an experienced Build Architect to manage complex build systems for devices and cloud platforms. Candidates should have over 12 years of relevant...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior AI GPU Cloud Architect – Enterprise Solutions

Senior AI GPU Cloud Architect – Enterprise Solutions

GMI Cloud • Mountain View, CA, United States
[job_card.full_time]
A leading AI infrastructure company is seeking a Senior Solution Architect to design innovative GPU cloud and AI solutions. In this role, you'll engage with enterprise and hyperscaler customers, lea...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Cloud Solution Architect

Senior Cloud Solution Architect

Tech Cratic • Palo Alto, CA, United States
[job_card.full_time]
Technology has revolutionized how we approach job hunting, and this book streamlines the process into a fast, efficient system that works. Instead of relying on outdated advice,.Technology has revol...[show_more]
[last_updated.last_updated_30] • [promoted]
Lead Java & React Architect — High-Impact Enterprise Apps

Lead Java & React Architect — High-Impact Enterprise Apps

Cognizant • Mountain View, CA, United States
[job_card.full_time]
A leading digital engineering firm is seeking a Full Stack Java Lead with expertise in Java and React to develop high-performing applications. This role involves technical leadership, architecture d...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Architect

Senior Software Architect

Micron Technology • San Jose, CA, United States
[job_card.full_time]
Join our innovative and dynamic Software Design team, where we build powerful internal test equipment that drives Micron’s mission forward. Our team collaborates closely to develop groundbreaking, w...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Oracle Hyperion & Fusion Cloud Architect

Senior Oracle Hyperion & Fusion Cloud Architect

Accenture • Mountain View, CA, United States
[job_card.full_time]
A leading technology consulting firm is seeking an Enterprise Solution Architect in California to lead presales opportunities involving Oracle Hyperion EPM and Fusion Cloud ERP / EPM.Candidates shoul...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Data Platform

Senior Software Engineer, Data Platform

NVIDIA • Santa Clara, CA, United States
[job_card.full_time]
Senior Software Engineer, Data Platform.The NVIDIA Operations organization is seeking an experienced software engineering professional for the position of System Data Architect.As a member of our t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Data Architect – Oracle / Exadata

Lead Data Architect – Oracle / Exadata

Purple Drive Technologies LLC • San Jose, CA, United States
[job_card.full_time]
Own the source‑of‑truth understanding of the existing Oracle Exadata environment and ensure nothing critical is lost or misinterpreted during migration. This role is about semantic extraction, not d...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior API Integration Architect - Cloud & Microservices

Senior API Integration Architect - Cloud & Microservices

TechDigital Group • Santa Clara, CA, United States
[job_card.full_time]
A leading company is seeking an experienced API Integration Architect to design and implement robust API solutions.The ideal candidate will lead cross-functional teams while effectively leveraging ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Cloud Architect

Senior Cloud Architect

VirtualVocations • Sunnyvale, California, United States
[job_card.full_time]
A company is looking for a Senior Cloud Application Architect.Key Responsibilities Design and develop the overall architecture of software solutions, ensuring functional and non-functional requir...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Java Architect – Transaction & SQL Reverse Engineer

Senior Java Architect – Transaction & SQL Reverse Engineer

Purple Drive • San Jose, CA,Scottsdale, AZ, California, USA
[job_card.full_time]
Job Title : Senior Java Application Architect - Database & Transaction Analysis [show_more]
[last_updated.last_updated_variable_days]
Principal Software Engineer ( Java Architect)

Principal Software Engineer ( Java Architect)

Blue Yonder • Palo Alto, CA, United States
[job_card.full_time]
Role : Lead Java Architect Location : Dallas TX ( Hybrid role - LOCAL ONLY , should relocate off their own, if non LOCAL). Candidates on Optional Practical Training ( F1 / OPT / CPT / EAD) status DO NOT qu...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Java Backend Engineer – AI & Cloud Systems

Senior Java Backend Engineer – AI & Cloud Systems

Symphony Industrial AI, Inc. • Palo Alto, CA, United States
[job_card.full_time]
A leading AI software firm in Palo Alto is seeking an experienced backend developer to work on cutting-edge technologies. You will utilize your strong expertise in Java, Spring / Spring Boot, and REST...[show_more]
[last_updated.last_updated_30] • [promoted]
GenAI Architect with Java

GenAI Architect with Java

Axiom Software Solutions Limited • San Leandro, CA, United States
[job_card.full_time]
Role : GenAI Architect with Java.Location : San Leandro, CA - Onsite.Prior experience of implementing GeAI usecases for Virtual Assistant. Experience with LLM's and Gemini in particular.Consulting min...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Cloud-Driven Software Architect | Azure, Data & Leadership

Cloud-Driven Software Architect | Azure, Data & Leadership

Softwaremind • San Jose, CA, United States
[job_card.full_time]
A technology solutions company based in California seeks an experienced Software Architect to lead the design and development of scalable software systems. The role requires proficiency in.NET and A...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Platform Architect – AI-Driven Cloud

Senior Platform Architect – AI-Driven Cloud

ServiceNow, Inc. • Santa Clara, CA, United States
[job_card.full_time]
A technology company in California is seeking a Customer Outcomes Principal Platform Architect to help customers establish a robust technical foundation on the ServiceNow platform.In this consultat...[show_more]
[last_updated.last_updated_variable_days] • [promoted]