Back End Developer - Mid-level
Job Description
Join a remote, full-time back end role with Maximus, a trusted federal partner delivering mission critical programs across national security, defense, and public service. Our culture values service, accountability, and results, and this position offers the flexibility of remote work while contributing to meaningful, high impact projects. The role requires an active Secret clearance and provides opportunities to shape backend architectures, APIs, and cloud-ready solutions in a fast paced environment.
Responsibilities
- Provide subject matter expertise to support back end software development activities
- Apply analytical skills to drive process improvements, specialized studies, and requirements definition
- Analyze, plan, and develop requirements documents and functional models
- Design and develop back end architectures enabling system capabilities and integrations
- Develop and modify RESTful APIs to support application functionality
- Manage databases, model data, and optimize data workflows
- Support testing and validation to verify operability and compliance
- Participate in Agile program increment planning and related activities requiring periodic travel
Requirements
- Active Secret clearance or above required; TS/SCI highly preferred
- Bachelor’s degree in a related field; Master’s degree may substitute for 2 years of experience
- 7 years of software development experience in object oriented and scripted languages with familiarity across DevSecOps toolchains, microservices, and containers
- 3 years of experience with bug tracking software (Jira)
- 3 years of experience testing web based applications
- 3 years of experience participating in software development programs or projects
- 3 years of back end web design and development experience
- 3 years of experience with AWS infrastructure, Kubernetes, and Red Hat Linux
- 5 years of experience with Jenkins and GitLab
- Proficiency with Postgres and RDS
- Experience with Python, Java, Docker, OpenJDK, and Ansible
- Experience with Luna, Exodus, Packer, Maven, and Kubernetes
- Demonstrated experience with relational databases, RESTful API development and system integration
- Experience preparing, conducting, and documenting system tests to verify operability and compliance with project standards
- Practical experience developing in a cloud environment
- Experience integrating data from unclassified to classified application deployments
Technologies
- AWS Infrastructure
- Kubernetes
- Red Hat Linux
- Jenkins
- GitLab
- Postgres
- RDS
- Exodus
- Python
- Luna
- Java
- Docker
- OpenJDK
- Ansible
- Packer
- Maven
Benefits
- Health insurance
- Life and disability insurance
- Retirement savings plan
- Paid holidays
- Paid time off
Compensation
Annual salary range: USD 100,000 - 130,000
Description and Requirements
Maximus is a trusted federal partner supporting mission critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus’ role as a reliable prime for high impact government missions. Joining Maximus means contributing to meaningful work in fast paced environments alongside professionals committed to service, accountability, and results. This role is remote and requires an active Secret clearance. The position is contingent upon contract award and availability, and selected candidates will receive a contingent offer of employment pending contract award and authorization to proceed.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process. If you need help at any stage, please contact People Operations at [email protected].
Pay Transparency
Compensation at Maximus reflects multiple factors including location, education, experience, expected work quality, travel requirements, external market conditions, and internal pay structures. Salary is one component of total compensation, which may include incentives and other awards.
Equal Opportunity
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, or other protected characteristics.