Java Software Developer
Cognitive
- Location
- Virginia · District of Columbia · Maryland +6
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 100,000–130,000/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Develop, test, and maintain application features for DDPS/PRS systems
- Correct software defects and develop reusable software components
- Deliver code through CMS CI/CD pipeline
- Write and maintain unit tests using Pytest and DBFit
- Maintain 80 percent or greater automated unit test coverage
- Participate in sprint ceremonies including planning, scrums, and reviews
- Maintain source code and application documentation per CMS standards
Requirements
- Bachelor's degree in Computer Science or related field
- 4+ years of Java application development experience
- Working knowledge of Python for scripting and support
- Familiarity with AWS services including EC2, Lambda, S3, and SQS
- Experience with CI/CD pipelines and source control tools
- Understanding of unit testing frameworks and automated test coverage
- Ability to pass CMS and internal background checks for public trust
Preferred
- Experience with Agentic AI or AI-assisted development tools
Skills
- Java
- Python
- AWS
- EC2
- Lambda
- S3
- SQS
- GitHub
- Jenkins
- CloudBees
- JFrog Artifactory
- XRay
- SonarQube
- Snyk
- Pytest
- Unit Test
- DBFit
- FitNesse
Similar roles
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer, Infrastructure
Learning Commons · Redwood City, CA · USD 190,000–261,800/yr · today