Java, Scala, Python Developer
On-siteChantilly, Virginia, United States
Job Summary
Develop and maintain software using Java, Scala, and Python to design scalable solutions for data processing and build backend APIs. Optimize code for performance and reliability while collaborating with teams to define project goals and deliverables. Troubleshoot and resolve software issues, leveraging proficiency in object-oriented and functional programming paradigms. This role requires TS/SCI Full Poly clearance and U.S. citizenship. Applicants must demonstrate expertise in Scala development, strong Python scripting skills, and knowledge of version control tools like Git. Familiarity with distributed systems, big data frameworks, microservices architecture, and cloud platforms is desired.
Required Qualifications
- 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
- TS/SCI Full Poly clearance
- Full U.S. Citizenship
Desired Qualifications
- 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
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.