
Back End Developer – Mid-level
Maximus · United States
- Hybrid
- Full-time
- $145,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Develop back-end systems for critical government missions.
- Design and implement RESTful APIs and database solutions.
- Utilize AWS, Kubernetes, and DevSecOps tools.
- Requires active Secret clearance; remote work.
- Contribute to national security and public service.
About the role
Back End Developer – Mid-level at Maximus
Maximus is seeking a skilled Back End Developer to join their Technology and Consulting Services (TCS) team. This is a remote, mid-level position contingent upon contract award and requires an active Secret clearance. You will contribute to mission-critical programs within national security, defense, and public service delivery, leveraging your expertise in back-end software development, API design, and database management.
Job-Specific Essential Duties and Responsibilities:
- Provide subject matter expertise in back-end software development.
- Apply analytical skills to process improvement, specialized studies, and requirements definition.
- Perform analysis, planning, and development of requirements documents and functional models.
- Design and develop back-end architectures supporting system capabilities and integrations.
- Develop and modify RESTful APIs to support application functionality.
- Manage, model, and optimize databases.
- Support testing and validation to ensure system operability and compliance.
- Participate in Agile program increment planning and activities, which may require periodic travel.
Job-Specific Minimum Requirements:
- Active Secret clearance or above required; Active TS/SCI highly preferred.
- Bachelor’s degree in a related field required. A Master’s degree may substitute for 2 years of experience.
- 7 years of software development experience in object-oriented and scripted languages with expertise in DevSecOps, microservices, and containers.
- 3 years of experience with bug tracking software (e.g., Jira).
- 3 years of experience testing web-based applications.
- 3 years of experience participating in software development programs or projects.
- 3 years of experience in back-end web design and development.
- 3 years of experience with AWS Infrastructure, Kubernetes, and RedHat Linux.
- 5 years of experience with Jenkins and GitLab.
- 5 years of experience with at least five (5) of the following: Postgres, RDS, Exodus, Python, Luna, Java, Docker, OpenJDK, Ansible, Packer, Maven, Kubernetes, Red Hat.
- Demonstrated experience with relational databases, RESTful API development and communication, and system integrations.
- Demonstrated experience in preparing, conducting, and documenting systems tests and results.
- Practical experience developing in a cloud environment.
- Experience integrating data from unclassified to classified application deployments.
Preferred Skills and Qualifications:
- Experience using Agile Test-Driven development.
- Experience integrating into DoW DevSecOps environments.
- 5 years of experience with CI/CD software development.
- Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision).
- Experience structuring data for integration into machine learning or AI capabilities.
Key skills/competency
- Back-End Development
- API Development
- Database Management
- AWS
- Kubernetes
- DevSecOps
- Agile Methodologies
- Software Architecture
- System Integration
- CI/CD
Skills & topics
- Back End Developer
- Software Development
- API Development
- Database Management
- AWS
- Kubernetes
- DevSecOps
- Government Contracts
- Secret Clearance
- Remote Jobs
- TCS196
- T4
- Band 7
How to get hired
- Tailor your resume: Highlight specific experience with back-end development, API design, databases, AWS, Kubernetes, and DevSecOps tools mentioned in the job description. Quantify achievements where possible.
- Emphasize clearance: Clearly state your active Secret clearance (and TS/SCI if applicable) on your resume and application. This is a critical requirement.
- Showcase relevant experience: Detail your 7+ years of software development experience, focusing on object-oriented languages, DevSecOps, microservices, and containerization.
- Prepare for technical questions: Be ready to discuss your experience with specific technologies like Jenkins, GitLab, Jira, and various programming languages.
- Understand the contract nature: Be aware that the offer is contingent upon contract award and position availability.
Technical preparation
Master object-oriented and scripted languages.,Practice designing and developing RESTful APIs.,Build and optimize relational databases.,Gain hands-on experience with AWS and Kubernetes.
Behavioral questions
Describe a complex back-end challenge you solved.,How do you handle requirements changes in Agile?,Discuss your experience with CI/CD pipelines.,How do you ensure code quality and compliance?
Frequently asked questions
- What is the work arrangement for the Back End Developer role at Maximus?
- The Back End Developer position at Maximus is a remote role. This allows you to work from anywhere within the United States, provided you meet the other requirements like possessing an active Secret clearance.
- What are the clearance requirements for this Back End Developer position?
- An active Secret clearance is a mandatory requirement for this role. While an active TS/SCI clearance is highly preferred, the minimum requirement is a Secret clearance. Your offer of employment is contingent upon contract award and position availability.
- What specific technologies are crucial for the Back End Developer role at Maximus?
- Key technologies include extensive experience in object-oriented and scripted languages, DevSecOps, microservices, containers, AWS Infrastructure, Kubernetes, RedHat Linux, Jenkins, GitLab, and relational databases. Proficiency in RESTful API development and experience with bug tracking software like Jira are also essential.
- How does Maximus handle compensation for this Back End Developer position?
- Maximus's compensation is determined by various factors including job location, candidate education, experience, and market analysis. The provided salary range is $100,000.00 to $145,000.00 annually, and total compensation may include incentives and benefits beyond base salary.
- What educational background is expected for the Back End Developer role?
- A Bachelor’s degree in a related field is required. However, a Master’s degree in a relevant discipline can substitute for two years of the required software development experience.
- What does 'contingent upon contract award' mean for this Back End Developer job?
- This means the job offer is conditional. The position will only become available, and your employment finalized, after Maximus successfully secures the specific government contract for which this role is intended and receives authorization to proceed.