Senior Data Architect (Java Expertise)

IVID TEK INC

Charlotte (NC)

On-site

USD 140,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

IVID TEK INC in Charlotte, NC is seeking a senior Data Architect with a strong Java background to design, implement, and optimize scalable data architectures and backend data systems. You will bridge enterprise data architecture with distributed data pipelines and core Java services to deliver robust, high-performance solutions.

Responsibilities include architectural design, Java system integration, real-time and batch data pipelines, and governance across data stores, while guiding teams on

Qualifications

  • 10+ years of experience in software engineering and data architecture.
  • Advanced expertise in Java (Java 8+, Spring Boot, concurrency, performance tuning, microservices).
  • Proven track record designing enterprise-grade data platforms, data warehouses, and data lakes.
  • Hands-on experience with relational databases (PostgreSQL, MySQL, Oracle) and NoSQL stores (MongoDB, Cassandra, DynamoDB).
  • Strong experience with streaming and messaging architectures using Apache Kafka or JMS.
  • Expertise in Cloud Data Platforms (AWS, GCP, or Azure) and distributed computing tools (Apache Spark, Hadoop).
  • Proficiency in data modeling (dimensional modeling, ERD, Schema-on-Read).

Responsibilities

  • Architectural Design: Define overall data architecture, data models (relational and non-relational), and enterprise integration patterns.
  • Java System Integration: Design and implement Java-based services, microservices, and custom data connectors to integrate enterprise systems with cloud and on-premise data repositories.
  • Data Pipeline Engineering: Lead the creation of real-time and batch data pipelines using Java frameworks, Spark, Kafka, or modern data engineering tools.
  • Performance & Scalability: Optimize query performance, database schemas, and Java data processing layers to ensure low latency and high availability.
  • Governance & Security: Establish data governance, data quality standards, and access control policies across all data stores.
  • Technical Leadership: Guide engineering teams on best practices for Java development, code quality, design patterns, and system design.

Skills

Java
Spring Boot
Concurrency
Performance tuning
Microservices
PostgreSQL
MySQL
Oracle
MongoDB
Cassandra
DynamoDB
Apache Kafka
JMS
AWS
GCP
Azure
Apache Spark
Hadoop
Data modeling
Dimensional modeling
ERD
Schema-on-Read

Education

Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
Experience with cloud data warehousing platforms (Snowflake, BigQuery, Redshift)

Tools

Docker
Kubernetes
Snowflake
BigQuery
Redshift

Job description

Job Title: Senior Data Architect (Java Expertise).

Experience Level: 10+ Years.

Location: Charlotte, NC- Onsite.

Job Type: Contract.

Role Summary

We are seeking an experienced Data Architect with a strong background in Java software development to design, implement, and optimize scalable data architectures and backend data systems. In this role, you will bridge the gap between enterprise data architecture, distributed data pipelines, and core Java backend systems to deliver robust, high-performance solutions.


Key Responsibilities


  • Architectural Design: Define overall data architecture, data models (relational and non-relational), and enterprise integration patterns.

  • Java System Integration: Design and implement Java-based services, microservices, and custom data connectors to integrate enterprise systems with cloud and on-premise data repositories.

  • Data Pipeline Engineering: Lead the creation of real-time and batch data pipelines using Java frameworks, Spark, Kafka, or modern data engineering tools.

  • Performance & Scalability: Optimize query performance, database schemas, and Java data processing layers to ensure low latency and high availability.

  • Governance & Security: Establish data governance, data quality standards, and access control policies across all data stores.

  • Technical Leadership: Guide engineering teams on best practices for Java development, code quality, design patterns, and system design.


Required Qualifications & Skills:


  • 10+ years of total experience in software engineering and data architecture roles.

  • Advanced expertise in Java (Java 8+, Spring Boot, concurrency, performance tuning, microservices).

  • Proven track record designing enterprise-grade data platforms, data warehouses, and data lakes.

  • Hands-on experience with modern relational databases (PostgreSQL, MySQL, Oracle) and NoSQL stores (MongoDB, Cassandra, DynamoDB).

  • Strong experience with streaming and messaging architectures using Apache Kafka or JMS.

  • Expertise in Cloud Data Platforms (AWS, GCP, or Azure) and distributed computing tools (Apache Spark, Hadoop).

  • Proficiency in data modeling (dimensional modeling, ERD, Schema-on-Read).


Preferred Qualifications:


  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

  • Experience with cloud data warehousing platforms (Snowflake, BigQuery, Redshift).

  • Familiarity with DevOps, CI/CD pipelines, and containerization (Docker, Kubernetes).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Senior Data Architect
Senior Data Architect

Next Ventures • New York (NY)

Hybrid
USD 120,000 - 150,000
Senior Data Architect
Senior Data Architect

Quadrant IQ Solutions LLC • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Data Architect
Senior Data Architect

Resolve Tech Solutions • Fort Worth (TX), Arlington (TX)

On-site
USD 120,000 - 150,000
Work with a variety of exciting clients
Collaborate with innovative professionals
Opportunity to lead strategic initiatives
Data Architect
Data Architect

EXL • New Jersey

On-site
USD 120,000 - 160,000
Sr. Java Architect
Sr. Java Architect

IVID TEK INC • Charlotte (NC)

On-site
USD 150,000 - 185,000
Senior Data Architect
Senior Data Architect

Tranzeal Incorporated • Oakland (CA)

On-site
USD 150,000 - 230,000
Senior Data Engineer
Senior Data Engineer

Insomniac Design • United States

On-site
USD 120,000 - 160,000
Data Architect
Data Architect

Compunnel, Inc. • New York (NY)

On-site
USD 120,000 - 150,000
Sr. Big Data Architect
Sr. Big Data Architect

Ventures Unlimited Inc • McLean (VA)

On-site
USD 100,000 - 130,000