Senior Scala Developer
Sparksoft Corporation
- Ort
- Columbia, US
- Arbetsplats
- På plats
- Anställningsform
- Heltid
- Lön
- $107k–$147k
- Publicerat
- 1 vecka sedan
- Källa
- DevITJobs
Requirements:
- Hands-on experience developing enterprise-grade software with Scala, Java, and JavaScript.
- Practical knowledge of designing and consuming RESTful APIs, including API integration and data exchange patterns.
- Working knowledge of Scala in a backend or service-oriented development context.
- Experience using Splunk for log analysis, monitoring, and performance troubleshooting across multiple environments.
- Ability to write and execute unit tests and apply software testing best practices.
- Skill in diagnosing and resolving defects across development, staging, and production environments.
- Ability to turn technical designs into quality software solutions with strong attention to detail.
- Ability to work independently and contribute effectively within a collaborative development team.
- Strong organizational, time-management, and multitasking skills, including the ability to manage competing priorities in a project-driven environment.
- Ability to obtain and maintain a Public Trust clearance and have lived in the United States for 3 of the past 5 years.
- Preferred: Experience supporting Federal Government, CMS, or other highly regulated healthcare systems.
- Preferred: Hands-on experience with REST/Gradle-based application development, NoSQL databases, and Agile methodologies.
- Preferred: AWS Certified Cloud Practitioner, AWS Developer Associate, AWS Solutions Architect Associate, or equivalent cloud certification.
- Bachelors degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related technical discipline.
Responsibilities:
- Design, develop, and configure software components to meet technical design specifications and project requirements.
- Build Scala- and Java-based RESTful APIs that address functional needs and support scalable performance.
- Work with Business Analysts to identify design gaps and recommend improvements to system functionality.
- Estimate effort for features, enhancements, and change requests to support project planning and delivery timelines.
- Create and run unit tests to maintain code quality and compliance with design standards.
- Troubleshoot defects and operational issues across development, staging, and production environments.
- Apply relevant technologies, methodologies, and tools to advance project delivery and continuous improvement.
Technologies:
- API
- AWS
- Architect
- Backend
- Cloud
- CMS
- Gradle
- Support
- Java
- JavaScript
- NoSQL
- REST
- Scala
- Splunk
- DevOps
More
We are seeking a Senior Software Developer to help design, build, and maintain reliable digital services supporting federal programs. This role spans the full software development lifecycle, from requirements analysis and design through implementation, quality assurance, and maintenance, with collaboration across technical and business teams. The position supports the stability and quality of platforms serving the public. Candidates living in the DMV area within 55 miles of our Columbia, Maryland office must work in a hybrid arrangement four days per week.
last updated 43 week of 2026