Job Description
Job DescriptionSr. Java Developer – Full-Time Ashburn, VA (Hybrid – 2 days onsite / 3 days remote)
Must be a U.S. Citizen and currently reside in the Metro Washington, D.C. area
We have an immediate opening for an experienced Full Stack Java Developer to join an Agile Scrum team supporting a federal program. This role focuses on delivering releasable software in short sprint cycles while collaborating closely with developers, stakeholders, and end users.
Key Responsibilities
- Design, develop, and implement custom software and database applications across legacy and modernized systems
- Collaborate within an Agile Scrum team to deliver high-quality software in short sprint cycles
- Participate in sprint planning, backlog refinement, testing, demos, retrospectives, and releases
- Contribute to architectural and engineering standards refinement
- Analyze complex technical challenges and develop innovative, scalable solutions
- Ensure product quality, timeliness, and performance standards
- Mentor junior developers and support team growth
- Support release planning and conceptual system design
Required Qualifications
- U.S. Citizen able to pass a CBP background investigation:
- 3-year felony conviction check
- 1-year illegal drug use check
- 1-year misconduct check (e.g., theft or fraud)
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience)
- 7+ years of hands-on software design, development, and implementation experience in a Windows environment
Technical Expertise
- Java 8+ (strong OOP, data structures, algorithms)
- Spring Boot, Spring MVC, Spring Security (DI & AOP experience)
- RESTful API design (versioning, standards, documentation)
- Angular (deep expertise), TypeScript, JavaScript, HTML, CSS
- State management and UI performance optimization
- Testing frameworks (JUnit, TestNG, Mockito)
- ORM frameworks (Hibernate or similar)
- SQL / PL-SQL (Oracle, MySQL, SQL Server)
- Object-Oriented Design & Development (OODD)
- Service-Oriented Architecture (SOA)
- Git-based source control and concurrent workflows
- SDLC best practices (CM, QA, release management)
Desired / Nice to Have
- Technical certifications (OCAJP, OCPJP, OCE/OCM, CSM)
- DoD 8570 certification
- Experience with React, VMware, ETL tools, ESB, message queuing
- Application security and automated testing experience
- UML and enterprise modeling tools (e.g., Sparx EA)
- Jira, VersionOne
- Postgres or Aurora
#Dice