Purple Drive
Position:
Java Developer
Location:
Onsite - McLean, VA
Experience:
8-10 Years
Employment Type:
Contract
Job Description:
We are seeking an experienced
Java Developer
with strong expertise in
Spark
and hands-on experience in developing event-driven and microservices-based architectures. The ideal candidate will possess deep technical proficiency in
Spring Boot ,
AWS services , and
modern data processing tools , contributing to high-performance, scalable enterprise applications.
You will collaborate closely with cross-functional teams to design, develop, and deploy solutions in a dynamic and agile environment.
Must Have Skills:
Core Java
and
Advanced Java Development
(8-10 years) Spark
(Mandatory) Spring Boot
and
Microservices Architecture Event-Based Systems Design Git
for version control RDBMS
and
NoSQL
databases AWS Services:
EC2, EKS, S3, AIM, VPC Nice to Have Skills:
Kafka / Streaming Technologies Flyway
(Database versioning and migration) Jenkins
(CI/CD automation) Key Responsibilities:
Design, develop, and implement scalable and resilient Java-based applications. Develop Spark-based data processing pipelines and event-driven components. Build and manage microservices using
Spring Boot
and
AWS
platforms. Collaborate with DevOps and Data Engineering teams to ensure smooth deployments. Optimize application performance and troubleshoot complex production issues. Contribute to architecture discussions and best practices in code quality and automation.
Java Developer
Location:
Onsite - McLean, VA
Experience:
8-10 Years
Employment Type:
Contract
Job Description:
We are seeking an experienced
Java Developer
with strong expertise in
Spark
and hands-on experience in developing event-driven and microservices-based architectures. The ideal candidate will possess deep technical proficiency in
Spring Boot ,
AWS services , and
modern data processing tools , contributing to high-performance, scalable enterprise applications.
You will collaborate closely with cross-functional teams to design, develop, and deploy solutions in a dynamic and agile environment.
Must Have Skills:
Core Java
and
Advanced Java Development
(8-10 years) Spark
(Mandatory) Spring Boot
and
Microservices Architecture Event-Based Systems Design Git
for version control RDBMS
and
NoSQL
databases AWS Services:
EC2, EKS, S3, AIM, VPC Nice to Have Skills:
Kafka / Streaming Technologies Flyway
(Database versioning and migration) Jenkins
(CI/CD automation) Key Responsibilities:
Design, develop, and implement scalable and resilient Java-based applications. Develop Spark-based data processing pipelines and event-driven components. Build and manage microservices using
Spring Boot
and
AWS
platforms. Collaborate with DevOps and Data Engineering teams to ensure smooth deployments. Optimize application performance and troubleshoot complex production issues. Contribute to architecture discussions and best practices in code quality and automation.