
Senior Java Developer (Remote):
Marathon TS · VA · Remote
All reasons
In its favour
- Still listed on the employer's own board
Senior Java Developer (Remote)
Position Summary
We are seeking a Senior Java Developer to support web-based application development in a US Government Client environment. The resource will provide hands-on engineering across the full SDLC, applying modern Spring Boot development practices and DevSecOps delivery using Jenkins/GitLab CI/CD, with database change management via Flyway. The role also includes evaluating and integrating AI-enabled capabilities where appropriate and compliant.
Key Responsibilities
- Design, develop, test, and maintain Java web applications using Spring Boot and related frameworks.
- Develop and integrate RESTful APIs (and SOAP where needed), ensuring secure and reliable service communication.
Apply DevSecOps practices throughout delivery
- Build/maintain CI/CD pipelines using Jenkins and/or GitLab
- Implement automated testing (unit/integration) and quality gates
- Integrate security checks (SAST/DAST/dependency scanning) into pipelines
- Manage database versioning and deployments using Flyway (migrations, baseline strategy, rollback approach where applicable).
- Troubleshoot and resolve production issues; perform root-cause analysis; optimize performance and reliability.
- Support integration efforts (including COTS integration) and coordinate with security, operations, and architecture teams.
- Participate in Agile ceremonies, peer reviews, and technical documentation; uphold coding standards and best practices.
- Identify opportunities to incorporate AI (e.g., intelligent automation, summarization/classification, anomaly detection) while meeting US Government Client/security governance requirements.
Required Qualifications
- 15+ years of development hands on experience
- Senior-level, hands-on experience in Java development in a web-based environment.
Strong experience with
- Spring Boot (building services, configuration, profiles, security patterns)
- REST APIs and service integration
- Relational databases and SQL
- Flyway for database migration/version control
- Jenkins and/or GitLab for CI/CD
- Proven DevSecOps experience, including automated build/test/deploy and secure coding practices.
- Experience supporting applications in production, including incident support and operational stability.
- Strong written/verbal communication skills and ability to work independently on complex initiatives.
Preferred Qualifications
- Experience with AI-enabled application features or integrating AI services/APIs in an enterprise setting.
- Experience with COTS integration and enterprise modernization efforts.
- Experience in regulated environments (government/federal) with security/compliance constraints.
- Familiarity with containerization and cloud-ready deployment patterns (Docker/Kubernetes) is a plus.
Additional Required Skills/Experience
o A degree from an accredited College/University in the applicable field of services is required. If the individual's degree is not in the applicable field then four additional years of related experience is required.
o Typically performs all functional duties independently.
o Note
Special credentials (licenses and/or certifications) may be required at the Task Order level on a case-specific basis. "
Skills
- Spring Boot
- REST
- SOAP
- Jenkins
- GitLab
- Flyway
- SQL
- DevSecOps
- CI/CD
- SAST
- DAST
- Docker
- Kubernetes
More jobs at Marathon TS
All 120- Cybersecurity AuditorMarathon TS · Honolulu, HI2d ago
- Fullstack Java Developer (Remote): (26-00779) -Marathon TS · Remote3d ago
- Systems Administrator (26-00777) -Marathon TS · Location not stated3d ago
- Cyber Test EngineerMarathon TS · AFB, IL3d ago
- Senior PostgreSQL Database Engineer (26-00774) -Marathon TS · Location not stated4d ago
Similar roles
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrjust now
- Python DeveloperPyramid Consulting · Berkeley Heights, NJjust now
- Senior GCP Backend Engineer (Payments Platform) - HybridGenesis10 · Columbus, OH · USD 65–80/hrtoday
- Generative AI EngineerArtech · Sunrise, FL · USD 40–42/hrtoday
- Senior Data DeveloperAxelon Services · TAMPA, FL · USD 71–75/hrtoday
- Java Software EngineerCogent Infotech · New York City, NYtoday