1

Scala Programmer Jobs in Washington (NOW HIRING)

Machine Learning Engineer

Herndon, VA · On-site

$117K - $141K/yr

... Scala programming languages • Demonstrated experience implementing, using, and creating data visualizations • Demonstrated experience implementing, using, or creating ML/AI software, tools, and ...

Senior Software Engineer (Scala)

Washington, DC · On-site

$138K - $182K/yr

... Engineers, and Product Managers * Solid understanding of concurrency and distributed systems * Professional experience building software with Scala and/or Java * Experience working with code that ...

Showing results 21-40

Scala Programmer information

See Washington salary details

$13

$44

$77

How much do scala programmer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for scala programmer in Washington is $44.78, according to ZipRecruiter salary data. Most workers in this role earn between $29.13 and $58.27 per hour, depending on experience, location, and employer.

What is the difference between Scala Programmer vs Java Developer?

AspectScala ProgrammerJava Developer
Required CredentialsBachelor's in Computer Science or related, Scala certifications (optional)Bachelor's in Computer Science or related, Java certifications (optional)
Work EnvironmentTech companies, startups, data processing, backend developmentEnterprise software, web applications, backend systems
Industry UsageBig Data, functional programming projects, distributed systemsWeb development, enterprise applications, Android development
Common Search/ComparisonOften compared for functional programming skills and performanceCompared for widespread use and legacy system integration

The main difference between a Scala Programmer and a Java Developer lies in their primary programming languages and typical project focus. Scala Programmers specialize in functional programming and work on data-intensive and distributed systems, while Java Developers often focus on enterprise applications and web development. Both roles require similar educational backgrounds but differ in language expertise and industry applications.

Are Scala programmers in demand?

Scala programmers are in demand in industries that require scalable, high-performance applications, such as finance, data engineering, and backend development. Knowledge of frameworks like Apache Spark and functional programming skills increase employability, and demand is expected to grow with the expansion of big data and distributed systems. However, the level of demand can vary by region and industry trends.

What does a Scala programmer do?

A Scala programmer develops software applications using the Scala programming language, often working on backend systems, data processing, or distributed computing projects. They write, test, and maintain code, typically using tools like sbt and frameworks such as Akka or Spark, and may collaborate with teams to implement scalable solutions.
Infographic showing various Scala Programmer job openings in Washington as of August 2026, with employment types broken down into 81% Full Time, 4% Part Time, 2% Temporary, 12% Contract, and 1% Nights. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $93,138 per year, or $44.8 per hour.

Java, Scala, Python Developer

Annapolis Junction, MD • On-site

Cymertek Corporation
IT Services • 11 - 50 employees

Full-time

Re-posted 6 days ago


Job description

Job Summary:
Cymertek Corporation is a growing small business and trusted federal contractor offering full scope consulting services in information technology. They are seeking a versatile and highly skilled Java, Scala, Python Developer to design, build, and maintain applications that solve complex problems and meet business objectives.
Responsibilities:
• Develop and maintain software using Java, Scala, and Python
• Design and implement scalable solutions for data processing
• Build APIs and backend services to support applications
• Optimize code for performance and reliability
• Collaborate with teams to define project goals and deliverables
• Troubleshoot and resolve software issues
Qualifications:
Required:
• Proficiency in Java programming
• Expertise in Scala development
• Strong Python scripting skills
• Familiarity with object-oriented and functional programming paradigms
• Knowledge of version control tools (e.g., Git)
• Experience with backend frameworks and libraries
• Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Data Science, Information Systems, Applied Mathematics, Artificial Intelligence, Systems Engineering, Computational Science, etc.
• TS/SCI Full Poly clearance
• Full U.S. Citizenship
Preferred:
• Experience with distributed systems
• Familiarity with big data frameworks (e.g., Spark, Hadoop)
• Understanding of microservices architecture
• Knowledge of containerization tools (e.g., Docker)
• Proficiency in cloud platforms (e.g., AWS, Azure)
• Experience with CI/CD pipelines
Company:
With headquarters in Maryland, Cymertek [/'sī-mer-tek/] Corporation provides superior consulting services for the implementation of high quality information systems. Founded in 2010, the company is headquartered in Laurel, USA, with a team of 11-50 employees. The company is currently Early Stage.