Development - App Dev - Java - Lead
- πΊπΈ United States
- On-site
- Staff / Principal
- 10 hours ago
- $60 β $70 / hour
- Java
- Scala
- Apache Spark
- AWS Cloud
- AWS
- Step Functions
- Aurora
- DynamoDB
- AWS Glue
- ETL
- NoSQL
- Data Modeling
Job Title: Java / Scala Developer
Location: McLean, VA
Work Arrangement: Hybrid β 3 Days Onsite Per Week
Contract Duration: 3 Months
Employment Type: Contract Only
Β
Job Summary
We are seeking an experienced Java / Scala Developer with strong expertise in Apache Spark and AWS cloud services. The ideal candidate will have hands-on experience developing scalable applications, building data processing solutions, and working with AWS services such as Glue, Step Functions, Aurora, and DynamoDB.
Required Technical Skills
-
Java: Strong hands-on experience in Java application development.
-
Scala: Experience developing and maintaining applications using Scala.
-
Apache Spark: Experience with distributed data processing and large-scale data transformation.
-
AWS Glue: Experience with ETL development, data integration, and processing workflows.
-
AWS Step Functions: Experience with workflow orchestration and automation.
-
Amazon Aurora: Experience with relational database services on AWS.
-
Amazon DynamoDB: Experience with NoSQL databases, data modeling, and database operations.
-
AWS Cloud: Familiarity with cloud-based application development and data processing solutions.
Key Responsibilities
-
Design, develop, test, and maintain applications using Java and Scala.
-
Build and optimize data processing workflows using Apache Spark.
-
Develop and maintain ETL pipelines using AWS Glue.
-
Implement workflow orchestration using AWS Step Functions.
-
Work with Amazon Aurora and DynamoDB for data storage and retrieval.
-
Troubleshoot application issues and optimize performance.
-
Collaborate with team members to deliver reliable, scalable solutions.
Development - App Dev - Java - Lead Β· Artech LLC