Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Diné Development Corporation Logo

Software Developer

Diné Development Corporation

Salary not specified
Oct 31, 2025
Remote, US
Apply Now

Diné Source is seeking a Software Developer to support the Defense Retired & Annuitant Pay System Modernization (DRAS-M) program, modernizing the Defense Finance and Accounting Service (DFAS) legacy financial systems

Requirements

  • Proficiency in Java development with strong object-oriented programming skills
  • Experience with PL/SQL development and database integration
  • Strong experience with Spring Boot framework
  • Knowledge of microservices architecture patterns
  • Experience developing and consuming RESTful APIs
  • Understanding of service-oriented architecture principles
  • Experience with Git-based version control systems

Responsibilities

  • Contribute to the design, development, testing, and deployment of software components that align with DRAS-M modernization goals
  • Write clean, efficient, and secure code in Java and PL/SQL that adheres to Zero Trust Architecture principles and DoD development standards
  • Design, develop, and maintain Java-based microservices using Spring Boot framework
  • Implement secure coding practices following OWASP guidelines and NIST SP 800-218 secure software development practices
  • Participate in code reviews, unit testing, integration testing, and security testing processes
  • Integrate with CI/CD pipelines using GitLab and Jenkins for automated deployment
  • Develop and consume RESTful APIs in a service-oriented architecture environment

Other

  • Bachelor's degree in computer science, Software Engineering, Information Technology, or related field
  • Minimum 5 years of experience in software development with focus on enterprise applications
  • Public Trust / IT II Security clearance eligibility - Must be a US citizen
  • Strong problem-solving and analytical thinking abilities for complex software challenges
  • Excellent communication skills to collaborate effectively in Agile teams