JOBSEARCHER

Technology Architect - Java & Data Engineering

Role: Technology Architect Java & Data EngineeringLocation: Charlotte, NC (Onsite)Experience: 13+ YearsNeed Someone With a Background LikeTechnology Architect / Solutions Architect / Data Architect / Enterprise Architect with strong Java + Data Engineering + Cloud experience.The key point is: Don't need a pure Java Architect or a pure Data Architect. We need someone who can bridge Java application architecture and modern data engineering/cloud architecture.What are they looking for?We need a senior Technology Architect who has strong experience in both:Java / Spring Boot / Microservices Data Engineering / Modern Data Platforms The person will design large-scale technology solutions, guide engineering teams, and help move legacy applications and data platforms to modern cloud-based architectures.Key Responsibilities Architecture & Solution DesignDesign end-to-end architecture for enterprise applications and data platforms. Build solutions that are scalable, secure, reliable, and high-performing. Define architecture standards, best practices, and design patterns. Lead architecture and technical design reviews. Java & MicroservicesStrong architecture experience with Java/J2EE, Spring Boot, and Microservices. Design REST APIs, API-first, and event-driven applications. Guide teams on application performance, scalability, security, and maintainability. Review application designs and critical code. Data EngineeringDesign modern data platforms for batch, streaming, and real-time analytics. Experience with Data Lakes, Lakehouse, Data Warehouses, or Data Mesh. Design data ingestion, transformation, governance, quality, and lineage processes. Guide teams using technologies such as:Apache Spark Databricks Kafka Airflow Cloud & DevOpsStrong experience with at least one major cloud: AWS, Azure, or GCP. Design and support:CI/CD DevSecOps Infrastructure as Code Monitoring & Observability Experience modernizing or migrating legacy applications/data platforms to the cloud. Technical LeadershipMentor architects, technical leads, and engineering teams. Work with business and technical stakeholders to turn requirements into solutions. Lead technical discussions, architecture workshops, and client meetings. Lead POCs and technology evaluations.