Senior Java Developer (Fully Remote)

Marathon TS is seeking a Senior Java Developer to join our project team at a major Federal agency. Although this is a telecommuting position, candidates must reside in the Washington, DC metropolitan area or within Alabama, Arizona, Colorado, Delaware, Georgia, Illinois, Louisiana, Maryland, Michigan, Minnesota, Missouri, New Jersey, North Carolina, Ohio, Pennsylvania (excluding the City of Philadelphia), Tennessee, Utah, Virginia, or West Virginia.

This position also requires the ability to pass a Federal Government background check, for which U.S. Citizenship is required.


  • A minimum of 5 years of experience
  • Significant Java development experience
  • Proficiency in SQL
  • Relational database development and design
  • Object-oriented programming experience
  • Microsoft Excel/Word
  • Demonstrated ability to contribute quickly to project requirements, troubleshoot production, and other customer support issues
  • An ability to prioritize and organize efforts in a fast-paced environment
  • Independent problem-solving skills, strong analytical abilities, creativity, and customer service-oriented personality
  • Willingness to self-start and learn independently
  • Speaks well and clearly
  • Demonstrates excellent grammar and spelling in all written communications


  • Angular 7 or later
  • Angular Material
  • NGXS
  • Rxjs
  • Gradle/Maven
  • JBoss/Wildfly application server
  • Oracle
  • Git
  • Custom MS Office Report Generation — POI/Other (DOCX/Excel)
  • Java 8
  • Spring Boot/Security/REST
  • Hibernate ORM
  • Linux/Unix
  • Unit testing frameworks


  • A Bachelor's degree is required for this position

Job Type: Full-time

Pay: $130,000.00 - $150,000.00 per year


  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance


  • 8 hour shift

Application Question(s):

  • DEAL BREAKER: This position has a requirement that all applicants must be US citizen and be able to pass a Federal Background check. Do you meet these requirements?


  • significant Java development: 5 years (Required)
  • Java 8: 3 years (Required)
  • Angular: 3 years (Required)
  • SQL: 3 years (Required)
  • Object oriented programming: 1 year (Required)

Work Location: Remote

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

Piper Companies Piper Companies |
2 d ago

Piper Companies is currently seeking a Senior Java Developer who has experience building high performing, scalable, enterprise grade web applications and services.Responsibilities for the Senior Java Developer:Collaborate with internal and external teams.

General Dynamics Information Technology General Dynamics Information... |
2 d ago

Travel Required: NoneRequisition Type: RegularJob Description:General Dynamics Information Technology (GDIT) is seeking a Java Developer to join our Army Installation Support Modules (ISM) Project. The ideal candidate will be able to research, design,.

Piper Companies Piper Companies |
3 d ago

Piper Companies is currently seeking a Senior Software Engineer for a direct hire opportunity for an FinTech company based in Raleigh, North Carolina (NC). The Software Engineer will be working with a team that is developing a brand new innovative application.

Tista Science and Technology Corporation Tista Science and Technology... |
3 d ago

Overview:Are you an innovative Java Developer who would like to have a positive impact for millions of people? If so, we may have an opportunity for you! This role will provide you an opportunity to learn and contribute across the entire technology stack.

The Java Enterprise Architect is involved with a project from inception to completion, and is often spread across several projects. The Java Enterprise Architect is the first one on the ground during project initiation, and prepares the project for the.

More jobs by this company

Marathon TS Marathon TS |
6 d ago

Job DescriptionMarathon TS is looking for a .NET Architect. In this role, you will have the opportunity to design and develop large enterprise solutions with cloud focus. You will have the opportunity to collaborate with and learn from senior members.

Marathon TS is looking for a Software Developer to support our Client program.Role Description: Designs and builds modernized applications through: knowledge of various migration and modernization tools, ability to install, configure and optimize as.

Jr. ServiceNow Platform Developer**This position requires an Active or Expired Secret Clearance ** ** We are open to supporting 100% remote work anywhere within the U.S. *Our Digital Modernization Division is a rapidly growing, entrepreneurial, technology.