Java Lead

  • Frisco, TX
  • Posted 21 hours ago | Updated moments ago

Overview

On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6month(s)

Skills

java
Kafka
bigdata
spark
ETL
DWH
Snowflake

Job Details

Job Title: Java Lead

Location: Frisco, TX

Duration: Contract

Term: 12+ months

Job Description:

Experience Desired: 10+ Years.

1. Technical Expertise
-Strong hands-on experience in Java (11/17+)
-Deep understanding of Spring Framework and Spring Boot (REST APIs, Security, Dependency Injection, etc.)
-Experience designing microservices-based systems, including inter-service communication (REST, gRPC, messaging queues)
-Strong knowledge of data modeling and database design for both relational and NoSQL databases:

-MySQL for transactional systems
-DynamoDB for low-latency NoSQL workloads
-Snowflake for data warehousing and analytics
-Experience working with OpenSearch or Elasticsearch for indexing and querying large datasets
-Proficiency in data integration, ingestion, and transformation at scale
-Ability to design end-to-end distributed systems for enterprise applications

2. Cloud and Infrastructure
-Proven experience architecting and deploying solutions on AWS (ECS, Lambda, S3, IAM, API Gateway, CloudFormation, Step Functions, etc.)
-Working knowledge of Azure services and hybrid cloud environments
-Experience with cloud-native application design, scalability, cost optimization, and high availability

3. Big Data and Performance
-Experience with massive volume data processing and optimization
-Understanding of data partitioning, indexing strategies, query optimization, and horizontal scaling
-Familiarity with streaming or batch data processing frameworks is a plus (e.g., Kafka, Kinesis, Spark)

4. Architecture and Design
-Strong knowledge of domain-driven design (DDD), event-driven architecture, and API-first design
-Familiarity with 12-factor app principles, containerization (Docker), and service orchestration (Kubernetes preferred)
-Understands data lineage, governance, cataloging, and security best practices

Nice to Have (Optional but Valuable)
-Prior experience with Data Lake or Lakehouse architecture
-Experience integrating with Snowflake external tables, data sharing, or Snowpipe
-Understanding of event sourcing, CQRS, or rule engines (e.g., Drools)
-Familiarity with GraphQL APIs, particularly if used for federated or abstracted data access
-Experience with multi-cloud strategies or cloud migration


Key Skills:

Java, Snowflake, ETL, DWH, Spark, Kafka, Spring Framework and Spring Boot

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VDart, Inc.