Software Developer

Posted 34ds ago

Employment Information

Education
Salary
Experience
Job Type

Job Description

Software Developer working on the Defense Retired & Annuitant Pay System Modernization program, utilizing Java and PL/SQL to enhance financial systems for military retirees.

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
  • Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement sessions
  • Collaborate with product owners, scrum masters, testers, and security engineers to ensure timely, quality delivery of production-ready software

Requirements:

  • 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
  • Proficiency in Java development with strong object-oriented programming skills
  • Experience with PL/SQL development and database integration
  • Understanding of secure coding practices and standards
  • Strong experience with Spring Boot framework
  • Knowledge of microservices architecture patterns
  • Experience developing and consuming RESTful APIs
  • Familiarity with Agile/Scrum methodologies in government contracting

Benefits:

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

NOVA Corporation

Software Development
TechnologyB2BSaaS
View all jobs at NOVA Corporation