Java and Scala Developer
Digital Links Inc · District of Columbia, United States · 3 wk ago
EngineeringFull-time
About the role
The Software Engineer Analyst will design, develop, configure, test, troubleshoot, and maintain software applications in support of client and project requirements. The position will participate across various stages of the software development lifecycle, including technical design, implementation, testing, troubleshooting, and delivery.
Responsibilities
- Apply knowledge of technologies, applications, methodologies, processes, and tools to support project and client requirements.
- Build and develop software components based on approved technical designs.
- Collaborate with Business Analysts to identify design gaps, functional enhancements, and opportunities for improvement.
- Develop Java/Scala-based REST APIs based on technical requirements and designs.
- Create and execute unit tests for developed software components.
- Troubleshoot application issues across Development, Test, and Production environments.
- Participate in software development lifecycle activities, including design, development, testing, deployment, and maintenance.
- Collaborate with cross-functional development and technical teams.
- Follow established development standards, processes, and best practices.
Requirements
- Work Location: Remote
- Estimated Period of Performance: October 2, 2026 – January 10, 2027
- Level of Effort: Full-time, 40‑50 hours per week
Skills
- Java – Intermediate proficiency
- JavaScript – Intermediate proficiency