Software Developer
Posted 34ds ago
Employment Information
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


















