(9014) Software Engineer
Core
Designing, developing, and implementing complex software capabilities for computer-based systems using modern Java frameworks and AI-driven agentic workflows.
Role type
Senior Software Engineer (Java, AI Agents)
Builds
Enterprise software solutions, APIs, and microservices
Domain
Defense/Security (DoD) + Enterprise Software
Deliverable
production ML models
Required skills
Java, Spring, RESTful APIs, Microservices, OOP, Linux, Git, Maven, AI Coding Agents (Claude Code, Gemini), Unit/Integration Testing, Security Auditing
Preferred skills
AWS/Azure, NoSQL, Elasticsearch, Scripting, Big Data Platforms, DoD 8140/8570 IAT Level II certification
Technologies
Java, Spring, Guava, Git, Nexus, Maven, AWS, Azure, Elasticsearch, MongoDB, Solr, JIRA, Confluence, Github Enterprise
Responsibilities
Design and develop enterprise APIs and microservices; Integrate AI agents for feature implementation and code refactoring; Audit agent-generated code for security and performance; Collaborate with team on complex multi-repository architectures; Maintain Linux environments and configuration management tools.
Seniority
Senior, hands-on IC
