CareerPlan

(9014) Software Engineer

Columbia, United StatesFull-time$138k2026-10-12 → 2026-11-10
HybridCitizens only

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