2

Remote Senior Java Developer Jobs in South Carolina

Senior Software Engineer

North, SC · Remote

$145K - $165K/yr

... distributed, remote-first team Bonus Skills to Stand Out: * Experience designing and building ... Java (Spring Boot) Compensation: Depending on your skills and experience, you can expect your ...

Senior Software Engineer About Kaleris Kaleris is a private equity-backed software firm focused on ... Strong Java proficiency - able to design, build, debug, and own Java-based services and features ...

next page

Showing results 1-20

Remote Senior Java Developer information

What is a Remote Senior Java Developer?

A Remote Senior Java Developer is an experienced software engineer who specializes in designing, developing, and maintaining applications using the Java programming language while working from a remote location. They are responsible for leading projects, mentoring junior developers, and ensuring code quality and performance. This role typically requires strong problem-solving skills, in-depth knowledge of Java frameworks, and the ability to collaborate with distributed teams online.

How do Remote Senior Java Developers typically collaborate with distributed teams to ensure project success?

Remote Senior Java Developers often work with globally distributed teams, using collaboration tools like Slack, Jira, and Git to maintain clear communication and track project progress. Regular virtual meetings, code reviews, and pair programming sessions help ensure alignment and high code quality. Building strong documentation habits and proactively sharing knowledge are also key to overcoming challenges posed by different time zones and work styles. Successful collaboration in this role relies on both technical expertise and strong interpersonal skills.

What are the key skills and qualifications needed to thrive as a Remote Senior Java Developer, and why are they important?

To thrive as a Remote Senior Java Developer, you need advanced proficiency in Java programming, software architecture, and experience with frameworks like Spring, typically backed by a bachelor’s degree in computer science or related field. Expertise in using version control systems (like Git), build tools (such as Maven or Gradle), and familiarity with cloud platforms (AWS, Azure) is often required. Excellent problem-solving, communication, and self-management skills are crucial for collaborating remotely and leading project components. These skills ensure the delivery of robust, scalable software solutions while maintaining productivity and effective teamwork in a distributed environment.
What are popular job titles related to Remote Senior Java Developer jobs in South Carolina? For Remote Senior Java Developer jobs in South Carolina, the most frequently searched job titles are:
What job categories do people searching Remote Senior Java Developer jobs in South Carolina look for? The top searched job categories for Remote Senior Java Developer jobs in South Carolina are:
What cities in South Carolina are hiring for Remote Senior Java Developer jobs? Cities in South Carolina with the most Remote Senior Java Developer job openings:
Infographic showing various Remote Senior Java Developer job openings in South Carolina as of July 2026, with employment types broken down into 82% Full Time, 7% Part Time, 1% Temporary, 9% Contract, and 1% Nights. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution.

Puridiom Java Developer (Associate or Mid-level IT Programmer Analyst)

Savannah River Mission Completion

Aiken, SC • On-site, Remote

$56K - $124K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 hours ago

Posted today


Job description


Savannah River Mission Completion (SRMC) is seeking a Puridiom Java Developer (Associate or Mid-level IT Programmer Analyst) (*May be eligible for remote telework) to be based in our Aiken, SC location on the Savannah River Site (SRS).

*This position may be eligible for telework in accordance with the SRMC Telework Policy; see Additional Information in the Minimum Requirements.  

The Puridiom Java Developer (Associate or Mid-level IT Programmer Analyst) analyzes, evaluates, modifies, configures, tests and implements enterprise-wide purchased systems (e.g. SAP, PeopleSoft, etc.); prepares application system specifications; plans, implements and coordinates system upgrades, enhancements and/or maintenance to support a wide range of business systems in organization.


Responsibilities at the Associate IT Programmer Analyst level:

  • Develops flow charts and diagrams outlining process steps in operation; develops and revises program code.
  • Prepares documentation of program development, modifications to code and operating instructions.
  • Conducts program tests and may be required to analyze system capabilities to resolve input/output problems.
  • Assists in research, design, development, and/or modification of systems and/or applications software.
  • Involved in planning of system and development deployment as well as responsible for meeting software compliance standards.
  • Evaluates interface(s) between hardware and software, operational requirements, and characteristics of overall systems.
  • Documents testing and maintenance of system corrections.
  • Provides patches and upgrades to existing systems.
  • Assists in the design of web based, mobile technology, cloud, and security interface to meet the specific needs of users.
  • May build add-on modules using application program language.
  • May have vendor management responsibility.
  • Work is performed with direction and exercises some latitude in determining technical objectives of assignment.
  • Assists in the successful completion of projects.
  • Other duties as assigned.

Additional responsibilities at the IT Programmer Analyst level:

  • Develops, and/or modifies enterprise-wide systems and/or applications using company defined life cycle processes and secure coding techniques.
  • Ensures supported commercial and developed applications meet site security requirements, department software life-cycle and software compliance standards.
  • Develops web-based, mobile technology, cloud, and security interface to meet the specific needs of users of moderate to high complexity.
  • Contributes to the preparation of short-range plans for applications and software selection, application and software roadmap, software systems development, systems and infrastructure maintenance planning, and production activities.
  • Develops entity relationship and process flow diagrams outlining current and proposed systems in development.
  • Develops, documents and performs application testing to resolve problems.
  • Implements and maintains IIS, WebLogic, Tomcat, and other web servers.
  • Maintains up-to-date patches and upgrades for existing systems
  • Acts as a technical contact for projects and technical matters that need to be communicated to other departments and external personnel.
  • Work is performed without appreciable direction.
  • Contributes to the successful completion of major projects where erroneous decisions could result in failure to achieve major organizational objectives.
  • Other duties as assigned.

  • Bachelor’s degree in Computer Science; or
  • Associate's degree in Computer Science or related degree with relevant experience; or
  • High school diploma/GED with relevant experience

Additional information:
Candidate(s) selected to receive an offer will be offered the position level commensurate with their experience and qualifications.

* This position may be eligible for up to 100% full time telework in accordance with the SRMC Telework Policy. All teleworking arrangements must be approved at the discretion of Management on a case-by-case basis based on a number of factors, including – without limitation – business need, the nature of the job, employee experience, management preference, and state-by-state legal compliance/requirements.


  • Bachelor's or Associate's degree
  • Puridiom Supply Chain Software experience
  • Java programming and development experience
  • Proficiency in Java, JavaScript, jQuery, HTML, CSS, OOP, SQL, JSP

Savannah River Mission Completion (SRMC), a prime contractor for the US Department of Energy, is responsible for managing the Department of Energy’s Savannah River Site’s Liquid Waste operations contract. Located in Aiken, South Carolina, SRMC is a limited liability company formed by nuclear operations and environmental remediation global leaders BWXT, Amentum, and Fluor. The SRMC Team is responsible for the closure of waste tanks, the operation of the Savannah River Site’s Defense Waste Processing Facility, tank farm operations and associated production and disposal facilities.  www.savannahrivermissioncompletion.com


Savannah River Mission Completion offers a competitive and comprehensive benefits package with flexibility to meet your needs. 

Highlights of our plans include:

  • 401k Retirement Savings Plan – 5% immediate company contribution, additional matching for employee contributions
  • Health Insurance & Prescription Drug Program
  • Health Savings Account
  • Telehealth with BlueCare on Demand
  • Dental Coverage
  • Vision Coverage
  • Flexible Spending Accounts
  • Includes 160 hours annual paid time off (accrued monthly), plus 11 paid holidays
  • Paid Parental Leave
  • Life and Accident Coverage
  • Disability Coverage
  • Employee Assistance Program
  • Tuition Reimbursement

USD $56,000.00/Yr.
USD $124,000.00/Yr.
Exceptions to this range/rate may be applied on a case-by-case basis taking into account aspects such as education, experience, and skill need of the organization.

Savannah River Mission Completion is committed to equal employment opportunity to employees and qualified applicants regardless of their race, color, religion, gender, national origin, age, physical or mental disability, veteran status, status as a parent, sexual orientation, or genetics. Our equal employment opportunity policies encompass all aspects of the employment relationship, including application and hiring, promotion and transfer, selection for training opportunities, wage and salary administration.