Technology Architect – Java & Data Engineering

IVIDTEK INC

Dallas (TX)

On-site

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IVIDTEK INC is seeking a Technology Architect with deep Java and data engineering expertise to design scalable, cloud-native enterprise solutions. You will lead architecture across applications and data platforms, shaping standards and guiding teams through modern patterns and best practices.

The role emphasizes hands-on leadership in microservices, streaming data, and cloud modernization, collaborating with stakeholders to deliver secure, high-performance systems for large-scale, real-time

Qualifications

  • 12+ years of software engineering, architecture, or technology experience.
  • Deep hands-on Java and Java-based enterprise architecture.
  • Spring Boot and enterprise Java frameworks experience.
  • Designing microservices, RESTful APIs, and distributed systems.
  • Enterprise integration and event-driven architecture knowledge.
  • Hands-on with Kafka or similar streaming platforms.
  • Data engineering architecture and large-scale data processing.
  • ETL/ELT and batch/real-time data pipelines.
  • Modern data platforms, lakes, warehouses, and distributed processing.
  • Cloud platforms (AWS, Azure, or GCP) experience.
  • Cloud-native, highly available distributed solutions.
  • Docker, Kubernetes, and containerized architectures.
  • DevOps/DevSecOps, CI/CD, monitoring, and observability.
  • Security, authentication/authorization, encryption awareness.
  • SDLC governance and enterprise standards knowledge.
  • Strong analytical, communication, and stakeholder-management skills.
  • Ability to lead across multiple teams and drive architecture initiatives.

Responsibilities

  • Architect scalable, secure enterprise apps and data platforms.
  • Lead modernization of Java-based enterprise applications.
  • Design microservices, RESTful APIs, and distributed applications.
  • Define architecture for large-scale data engineering and pipelines.
  • Design batch and real-time data pipelines for high-volume workloads.
  • Architect event-driven and streaming solutions using Kafka.
  • Drive cloud-native architecture, containers, and deployment patterns.
  • Provide architecture leadership for cloud and data modernization.
  • Mentor engineering teams and perform reviews.
  • Ensure security, governance, and SDLC alignment.

Skills

Java Architecture
Spring Boot
Microservices
Distributed Systems
Kafka
Data Engineering
ETL/ELT
Cloud Platforms
Docker & Kubernetes
DevOps / CI‑CD
Security & Compliance
Architecture Leadership

Tools

Apache Kafka
Spark
Databricks
Snowflake
Hadoop
Docker
Kubernetes
CI/CD tools

Job description

Technology Architect – Java & Data Engineering

Rate: 75$ on C2C

Experience Required: 12+ Years

Role Overview

We are seeking an experienced Technology Architect with deep expertise in Java-based enterprise application architecture, Data Engineering, cloud technologies, and modern data platforms.

The ideal candidate will have strong hands‑on experience designing and delivering scalable, secure, cloud‑native applications and large‑scale data solutions. This role requires a strong combination of Java architecture, microservices, distributed systems, data engineering, streaming technologies, and cloud modernization experience.

The Technology Architect will provide technical leadership across application and data platforms, establish architecture standards, guide engineering teams, and collaborate with business stakeholders and enterprise architects to deliver strategic technology solutions.

Key Responsibilities
  • Architect and design scalable, secure, resilient, and high‑performing enterprise applications and data platforms.
  • Lead architecture and modernization of Java‑based enterprise applications using modern application frameworks and design patterns.
  • Design and guide development of microservices, RESTful APIs, and distributed applications.
  • Define architecture for large‑scale Data Engineering and data processing platforms.
  • Design batch and real‑time data pipelines supporting high‑volume enterprise workloads.
  • Architect event‑driven and streaming solutions using technologies such as Apache Kafka.
  • Drive adoption of cloud‑native architecture, containerization, orchestration, and modern deployment patterns.
  • Provide architecture leadership for cloud and data modernization initiatives, including migration of legacy applications and data platforms.
  • Evaluate and recommend appropriate technologies, frameworks, cloud services, and architectural patterns.
  • Establish architecture standards and best practices for performance, scalability, security, reliability, and maintainability.
  • Work closely with application developers, data engineers, DevOps teams, security teams, infrastructure teams, and enterprise architects.
  • Provide technical guidance, architecture reviews, design reviews, and mentoring to engineering teams.
  • Identify technical risks, performance bottlenecks, and architectural challenges and recommend appropriate solutions.
  • Ensure solutions comply with enterprise security, governance, architecture, SDLC, and regulatory standards.
  • Collaborate with business and technology stakeholders to translate business requirements into scalable technology solutions.
  • Create and maintain architecture documentation, technical designs, solution diagrams, standards, and technology roadmaps.
Required Skills & Qualifications
  • 12+ years of overall software engineering, architecture, or technology experience, including significant experience in architecture/technical leadership roles.
  • Deep hands‑on expertise in Java and Java‑based enterprise application architecture.
  • Strong experience with Spring / Spring Boot and enterprise Java frameworks.
  • Extensive experience designing Microservices, RESTful APIs, and distributed systems.
  • Strong understanding of enterprise integration and event‑driven architecture.
  • Hands‑on experience with Apache Kafka or comparable messaging/streaming platforms.
  • Strong experience in Data Engineering architecture and large‑scale data processing.
  • Experience designing and implementing ETL/ELT and batch/real‑time data pipelines.
  • Strong understanding of modern data platforms, data lakes, data warehouses, and distributed data processing architectures.
  • Experience with modern data technologies such as Spark, Databricks, Snowflake, Hadoop, or similar platforms.
  • Strong experience with at least one major cloud platform such as AWS, Azure, or Google Cloud Platform (GCP).
  • Experience designing cloud‑native and highly available distributed solutions.
  • Strong understanding of relational and NoSQL databases, data modeling, integration, and performance optimization.
  • Experience with Docker, Kubernetes, and containerized application architectures.
  • Strong knowledge of DevOps/DevSecOps, CI/CD, automated deployment, monitoring, and observability.
  • Solid understanding of enterprise security principles, authentication/authorization, encryption, and secure application design.
  • Strong understanding of SDLC, architecture governance, and enterprise technology standards.
  • Excellent analytical, problem‑solving, communication, and stakeholder‑management skills.
  • Ability to provide technical leadership across multiple engineering teams and independently drive complex architecture initiatives.
Key Technology Areas

Application Architecture: Java, Spring Boot, Microservices, REST APIs, Distributed Systems

Data Engineering: ETL/ELT, Data Pipelines, Batch & Real‑Time Processing, Data Lakes, Data Warehousing

Streaming & Messaging: Apache Kafka, Event‑Driven Architecture

Data Platforms: Spark, Databricks, Snowflake, Hadoop or equivalent technologies

Cloud: AWS, Azure, or GCP

Databases: SQL, NoSQL, Relational Databases

DevOps: CI/CD, DevSecOps, Infrastructure Automation, Monitoring & Observability

Preferred Qualifications
  • Experience architecting large‑scale enterprise application and data modernization programs.
  • Experience migrating legacy applications and data workloads to modern cloud‑native platforms.
  • Experience working with high‑volume real‑time and streaming data architectures.
  • Experience defining technology roadmaps and architecture standards across enterprise environments.
  • Experience working within large, complex or regulated organizations.
  • Cloud or architecture certifications such as AWS, Azure, GCP, TOGAF, or equivalent are a plus.
Ideal Candidate

The ideal candidate is not solely an application architect or data architect. We are looking for someone who can bridge Java application architecture and modern Data Engineering, with the ability to design solutions across applications, APIs, microservices, cloud infrastructure, streaming systems, and enterprise data platforms while remaining technically hands‑on.

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

Similar jobs worth comparing

Sr. Java Architect
Sr. Java Architect

IVID TEK INC • Charlotte (NC)

On-site
USD 150,000 - 185,000
Application Architect
Application Architect

Compunnel, Inc. • Chicago (IL)

On-site
USD 120,000 - 150,000
Senior Application Architect
Senior Application Architect

Confidential Jobs • Austin (TX)

On-site
USD 100,000 - 130,000
Technology Architect - Java/J2EE/Angular JS (Java/J2EE/WebServices, JSON REST API, Spring Boot,[...]
Technology Architect - Java/J2EE/Angular JS (Java/J2EE/WebServices, JSON REST API, Spring Boot,[...]

Avance Consulting Services • Milpitas (CA)

On-site
USD 120,000 - 150,000
Associate Application Architect - Java
Associate Application Architect - Java

Mogi I/O : OTT/Podcast/Short Video Apps for you • Los Angeles (CA)

Hybrid
USD 130,000 - 145,000
Technical Architect
Technical Architect

Veritis Group Inc • Plano (TX)

On-site
USD 120,000 - 180,000
Technical Architect – Distributed Systems & APIs
Technical Architect – Distributed Systems & APIs

Mogi I/O : OTT/Podcast/Short Video Apps for you • Los Angeles (CA)

Hybrid
USD 130,000 - 145,000
Technical Architect
Technical Architect

V2 Solutions • Indianapolis (IN)

Hybrid
USD 140,000 - 190,000
Senior Data Architect (Java Expertise)
Senior Data Architect (Java Expertise)

IVID TEK INC • Charlotte (NC)

On-site
USD 140,000 - 180,000
Enterprise Applications Architect
Enterprise Applications Architect

MJDP Resources • Philadelphia

On-site
USD 140,000 - 210,000