×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Java Architect

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: IVID TEK INC
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Software Architect, Cloud Engineer - Software, Java Developer
Salary/Wage Range or Industry Benchmark: 150000 - 185000 USD Yearly USD 150000.00 185000.00 YEAR
Job Description & How to Apply Below

Technology Architect – Java & Data Engineering Experience

Required:

12+ Years Role Level: Senior / Architect 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, Dev Ops 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary