Demo

Java Developer

Ekcel Technologies Inc
Mclean, VA Full Time
POSTED ON 11/4/2025 CLOSED ON 1/3/2026

What are the responsibilities and job description for the Java Developer position at Ekcel Technologies Inc?

Role: Senior Java Developer 

Location: McLean, VA (Need Locals or 50 miles only)

Interview Type: client round will be In-Person

Fulltime: except H1B (OPT EAD also fine)

 

Job Description

We are seeking a highly skilled Senior Java Developer with deep expertise in building scalable, data-intensive applications. The ideal candidate will have hands-on experience with Apache SparkMongoDB, and AWS services, and a strong background in distributed systems. Familiarity with GraphQL is a plus.

 

Key Responsibilities:

Design, develop, and maintain high-performance Java applications focused on data processing.

Build and optimize data pipelines using Apache Spark (batch/stream processing, Spark SQL, DataFrames).

Deploy and manage Spark jobs on AWS EMR, ensuring performance tuning and scalability.

Work extensively with MongoDB and other NoSQL databases to handle large datasets efficiently.

Manage database schema changes using Flyway and ensure data integrity across environments.

Architect and implement solutions using AWS services such as S3, Lambda, EMR, EKS, EC2, and RDS.

Optimize performance across distributed systems and data workflows.

Collaborate with cross-functional teams to deliver robust, cloud-native solutions.

Produce clean, maintainable, and well-documented code following best practices.

Troubleshoot and resolve issues in staging and production environments.

Stay updated with emerging trends in big data, cloud computing, and data engineering.

 

Mandatory Skills:

Java (Spring Boot): Minimum 8 years of backend development experience.

Apache Spark: Experience with batch/stream processing, Spark SQL, DataFrames, and performance tuning.

AWS Services: Hands-on experience with EMR, EKS, Lambda, S3, and AWS logging/monitoring.

NoSQL & SQL: Strong experience with MongoDB and relational databases.

Distributed Systems: Proven experience in building and optimizing distributed data workflows.

 

Preferred Skills:

Experience with GraphQL.

Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes).

Knowledge of data modeling and ETL processes.

 

Salary.com Estimation for Java Developer in Mclean, VA
$85,986 to $114,536
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ekcel Technologies Inc

  • Ekcel Technologies Inc Mc Lean, VA
  • 2 needs for AI Tech Lead 3 needs for Developers Location McLean, VA Duration : Long Term contract Interviews : We will do initial evaluation using AI Talen... more
  • 3 Days Ago

  • Ekcel Technologies Inc Philadelphia, PA
  • · Lead requirements end to end, independently driving discovery, analysis, and solution definition across business and IT stakeholders. · Serve as a subjec... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Java Developer jobs in the Mclean, VA area that may be a better fit.

  • Jobs via Dice Washington, DC
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, BDR Solutions LLC, is seeking the following. Apply via... more
  • 16 Days Ago

  • Mobomo Washington, DC
  • This position's primary responsibility will be to translate software requirements into working and maintainable solutions within the existing application f... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!