We are seeking a Principal Engineer / Application Architect to lead the design and development of scalable cloud-native applications. This role combines hands-on coding system architecture and technical leadership with a focus on Java backend systems Angular frontend integration and solutions on Google Cloud Platform. This is a senior level position and we need highly experienced candidates to be successful in this role. Please see the details below.
Key Responsibilities
Design and own end-to-end system architecture for distributed applications
Translate requirements into scalable secure and high-performance solutions
Lead technical design reviews architecture decisions and best practices
Provide hands-on development code reviews and solve complex engineering challenges
Guide teams on microservices APIs and event-driven architectures
Architect data pipelines using Google Cloud Dataproc and orchestrate workflows with Google Cloud Composer
Ensure seamless integration with frontend applications built in Angular
Required Skills
Java (8/11/17) Spring Boot REST APIs microservices Spring Batch
Strong experience with GCP (GKE BigQuery Cloud Storage IAM)
Hands-on with Dataproc (Spark/Hadoop) and Composer (Airflow)
Strong experience in Angular
Expertise in distributed systems scalability and system design
Experience with Docker Kubernetes CI/CD pipelines
Strong understanding of data modeling and ETL pipelines
Experience with large-scale data-intensive platforms
Key skills: Java Microservices GCP Angular REST API Springboot Spring batch Spark Hadoop
Role: Java Technical Engineer/Architect Location: Dallas TX (Remote) Duration: 6 Months We are seeking a Principal Engineer / Application Architect to lead the design and development of scalable cloud-native applications. This role combines hands-on coding system architecture and technical leadersh...
Role: Java Technical Engineer/Architect
Location: Dallas TX (Remote)
Duration: 6 Months
We are seeking a Principal Engineer / Application Architect to lead the design and development of scalable cloud-native applications. This role combines hands-on coding system architecture and technical leadership with a focus on Java backend systems Angular frontend integration and solutions on Google Cloud Platform. This is a senior level position and we need highly experienced candidates to be successful in this role. Please see the details below.
Key Responsibilities
Design and own end-to-end system architecture for distributed applications
Translate requirements into scalable secure and high-performance solutions
Lead technical design reviews architecture decisions and best practices
Provide hands-on development code reviews and solve complex engineering challenges
Guide teams on microservices APIs and event-driven architectures
Architect data pipelines using Google Cloud Dataproc and orchestrate workflows with Google Cloud Composer
Ensure seamless integration with frontend applications built in Angular
Required Skills
Java (8/11/17) Spring Boot REST APIs microservices Spring Batch
Strong experience with GCP (GKE BigQuery Cloud Storage IAM)
Hands-on with Dataproc (Spark/Hadoop) and Composer (Airflow)
Strong experience in Angular
Expertise in distributed systems scalability and system design
Experience with Docker Kubernetes CI/CD pipelines
Strong understanding of data modeling and ETL pipelines
Experience with large-scale data-intensive platforms
Key skills: Java Microservices GCP Angular REST API Springboot Spring batch Spark Hadoop