Senior Full Stack Developer - Data & Cloud Engineering Focus
Location: Plano, Texas.
Duration: Long Term.
Core Responsibilities
Develop and maintain enterprise-grade full-stack solutions leveraging React, Angular, JavaScript (ES6+), Java 17+, Spring Boot with seamless integration of data-intensive microservices and real-time analytics pipelines.
Architect and optimize data-driven applications incorporating Apache Kafka for event streaming, Redis for caching, and Elasticsearch for search/indexing capabilities within Java/Spring ecosystems.
Implement Test-Driven Development (TDD) across application code, infrastructure-as-code (Terraform), and data pipelines using JUnit 5, Mockito, Testcontainers, ensuring zero-defect production deployments.
Design scalable cloud-native architectures utilizing AWS services (CloudFront CDN, Lambda serverless, DynamoDB NoSQL, EC2/ECS/EKS container orchestration, S3 data lake, ELB/ALB routing, RDS Aurora PostgreSQL/MySQL, Glue ETL).
Advanced Technical Scope
Build high-throughput data platforms processing terabytes of streaming data using AWS Kinesis, Apache Spark on EMR, and Spring Cloud Stream for reactive data processing.
Optimize large-scale web applications with HTML5/CSS3 (Tailwind/SASS), React 18 (Redux Toolkit/Zustand), Angular 17, integrating CDNs (CloudFront + Route 53) for sub-100ms global content delivery.
Containerize and orchestrate full-stack applications using Docker Compose and Kubernetes (EKS) with Istio service mesh for traffic management, observability, and zero-downtime deployments.
Implement comprehensive data governance with AWS Lake Formation, Sagemaker Feature Store, and Spring Data JPA for ACID-compliant transactional data operations.