Remote Position Type: C2C/W2 Years of Experience:10+ years Duration of the Contract: 12 months ... software engineer or related field 8 years' experience in building and optimizing SQL statements ...
Remote Position Type: C2C/W2 Years of Experience:10+ years Duration of the Contract: 12 months ... software engineer or related field 8 years' experience in building and optimizing SQL statements ...
Sr. Software Engineer
Columbia, SC · Remote
$150K - $175K/yr
... Principal Engineer, Platform Architect, or broader technical leadership roles. REQUIREMENTS ... WORK ENVIRONMENT Role is a remote position. POSITION TYPE/ EXPECTED HOURS OF WORK Full-time, exempt ...
Sr. Software Engineer
Columbia, SC · Remote
$150K - $175K/yr
... Principal Engineer, Platform Architect, or broader technical leadership roles. REQUIREMENTS ... WORK ENVIRONMENT Role is a remote position. POSITION TYPE/ EXPECTED HOURS OF WORK Full-time, exempt ...
Java Tutor
Columbia, SC · Remote
$40/hr
Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...
Java Tutor
Columbia, SC · Remote
$40/hr
Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...
Senior Autonomous Software Engineer
Columbia, SC · On-site +1
$100K - $131K/yr
Remote considered for qualified candidates Integer Technologies is seeking a Senior Autonomous Software Engineer to play a key role in advancing next-generation autonomy solutions for marine ...
Senior Autonomous Software Engineer
Columbia, SC · On-site +1
$100K - $131K/yr
Remote considered for qualified candidates Integer Technologies is seeking a Senior Autonomous Software Engineer to play a key role in advancing next-generation autonomy solutions for marine ...
Software Engineer
Columbia, SC · Remote
Collaborate with software vendor partners as a technical SME/liaison, understanding application ... Remote Candidates who are back-to-work, people with disabilities, without a college degree, and ...
Software Engineer
Columbia, SC · Remote
Collaborate with software vendor partners as a technical SME/liaison, understanding application ... Remote Candidates who are back-to-work, people with disabilities, without a college degree, and ...
Lead Software Engineer BaaS Team
Columbia, SC · Remote
$65 - $75/hr
Remote Reference ID: JN -052026-106955 Date Posted: 06/11/2026 Shortcut: * Description * Recommended Jobs Description: Remote Our client seeks a Lead Software Engineer for the BaaS team to support ...
Lead Software Engineer BaaS Team
Columbia, SC · Remote
$65 - $75/hr
Remote Reference ID: JN -052026-106955 Date Posted: 06/11/2026 Shortcut: * Description * Recommended Jobs Description: Remote Our client seeks a Lead Software Engineer for the BaaS team to support ...
Senior Software Engineer, Simulation
Columbia, SC · On-site +1
$129K - $198K/yr
... software engineering and simulation testing best practices. * Leverage AI-assisted development ... Hybrid/Remote: This role can be based remotely but if you live within a 50-mile radius of Sunnyvale ...
Senior Software Engineer, Simulation
Columbia, SC · On-site +1
$129K - $198K/yr
... software engineering and simulation testing best practices. * Leverage AI-assisted development ... Hybrid/Remote: This role can be based remotely but if you live within a 50-mile radius of Sunnyvale ...
Software Engineer III-1st shift
Hopkins, SC · Remote
$55 - $60/hr
Volt is immediately hiring for a Sr. Software Developer - SCADA Remote Job! As a Sr. Software Developer, you will: Job Overview: We are seeking a highly skilled Industrial Automation Engineer with ...
Software Engineer III-1st shift
Hopkins, SC · Remote
$55 - $60/hr
Volt is immediately hiring for a Sr. Software Developer - SCADA Remote Job! As a Sr. Software Developer, you will: Job Overview: We are seeking a highly skilled Industrial Automation Engineer with ...
RISC-V AI / HPC & Agentic Software Engineering Lead
North, SC · On-site +1
$100K - $500K/yr
This role is remote, based out of North America. We welcome candidates at various experience levels ... A systems-oriented software engineer with deep experience in HPC and AI software stacks.
RISC-V AI / HPC & Agentic Software Engineering Lead
North, SC · On-site +1
$100K - $500K/yr
This role is remote, based out of North America. We welcome candidates at various experience levels ... A systems-oriented software engineer with deep experience in HPC and AI software stacks.
Senior Software Engineer, Core Experiences - Columbia, SC, USA
Columbia, SC · On-site +1
$100K - $131K/yr
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Columbia, SC, USA
Columbia, SC · On-site +1
$100K - $131K/yr
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Columbia, SC, USA
Columbia, SC · On-site +1
$113K - $149K/yr
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Columbia, SC, USA
Columbia, SC · On-site +1
$113K - $149K/yr
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Principal Machine Learning Engineer
North, SC · On-site +1
AI Pipeline Engineer/ Principal Machine Learning Engineer - REMOTE Strategic Initiatives Team Armis is seeking a talented and motivated AI Pipeline Engineer to join our Strategic Initiatives team.
Principal Machine Learning Engineer
North, SC · On-site +1
AI Pipeline Engineer/ Principal Machine Learning Engineer - REMOTE Strategic Initiatives Team Armis is seeking a talented and motivated AI Pipeline Engineer to join our Strategic Initiatives team.
Senior Software Engineer - Applied AI/ML
Lexington, SC · Remote
$135K - $155K/yr
The AI Services team is looking for an experienced software engineer experienced with audio data ... The actual offer will be based on the individual candidate. #LI-MP2 #LI-REMOTE Basic Requirements
Senior Software Engineer - Applied AI/ML
Lexington, SC · Remote
$135K - $155K/yr
The AI Services team is looking for an experienced software engineer experienced with audio data ... The actual offer will be based on the individual candidate. #LI-MP2 #LI-REMOTE Basic Requirements
Senior Databricks Engineer - Remote - USA
Columbia, SC · On-site +1
$113K - $149K/yr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Senior Databricks Engineer to join our team. You'll work with ...
Senior Databricks Engineer - Remote - USA
Columbia, SC · On-site +1
$113K - $149K/yr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Senior Databricks Engineer to join our team. You'll work with ...
Systems Software Programmer (Angular & DevOps) Location ... Cayce, SC Hybrid 4 Days Onsite and 1 Day Remote per Week (Remote day is applicable after 1 Month of ...
Systems Software Programmer (Angular & DevOps) Location ... Cayce, SC Hybrid 4 Days Onsite and 1 Day Remote per Week (Remote day is applicable after 1 Month of ...
Senior React + Node Engineer (Financial background) - Remote - USA
Columbia, SC · On-site +1
$113K - $149K/yr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Senior React + Node Engineer (Financial background) to join ...
Senior React + Node Engineer (Financial background) - Remote - USA
Columbia, SC · On-site +1
$113K - $149K/yr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Senior React + Node Engineer (Financial background) to join ...
CTO (Java / Kotlin / React) (Remote)
Columbia, SC · Remote
$140K - $180K/yr
Hiring, training, coaching, and managing the engineering team. * Adapting your role as the company grows. Required Skills & Experience * 8+ years of software development experience in Java/Kotlin.
Quick apply
CTO (Java / Kotlin / React) (Remote)
Columbia, SC · Remote
$140K - $180K/yr
Hiring, training, coaching, and managing the engineering team. * Adapting your role as the company grows. Required Skills & Experience * 8+ years of software development experience in Java/Kotlin.
Staff AI Engineer - Remote - USA
Columbia, SC · On-site +1
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Staff AI Engineer to join our team. You'll work with our ...
Staff AI Engineer - Remote - USA
Columbia, SC · On-site +1
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Staff AI Engineer to join our team. You'll work with our ...
Sharepoint Software Programmer Columbia, SC - 50% Remote Candidate has to go at client place - 1 Day/Month 6+ Months (Possible Extension) W2 role Require candidate from South Carolina, North Carolina ...
Sharepoint Software Programmer Columbia, SC - 50% Remote Candidate has to go at client place - 1 Day/Month 6+ Months (Possible Extension) W2 role Require candidate from South Carolina, North Carolina ...
Senior Fullstack Engineer
North, SC · Remote
$145K - $165K/yr
... software engineering experience * 5+ years of experience with JS frameworks, Vue.js, and React are ... distributed, remote-first team Bonus Skills to Stand Out: * Experience designing and building ...
Senior Fullstack Engineer
North, SC · Remote
$145K - $165K/yr
... software engineering experience * 5+ years of experience with JS frameworks, Vue.js, and React are ... distributed, remote-first team Bonus Skills to Stand Out: * Experience designing and building ...
Remote Principal Java Software Engineer information
See Lexington, SC salary details
$71K - $80.3K
3% of jobs
$80.3K - $89.5K
3% of jobs
$89.5K - $98.7K
3% of jobs
$98.7K - $107.9K
13% of jobs
$109.9K is the 25th percentile. Wages below this are outliers.
$107.9K - $117.1K
15% of jobs
$117.1K - $126.4K
13% of jobs
The median wage is $126.8K / yr.
$126.4K - $135.6K
21% of jobs
$139.8K is the 75th percentile. Wages above this are outliers.
$135.6K - $144.8K
11% of jobs
$144.8K - $154K
1% of jobs
$154K - $163.3K
15% of jobs
$163.3K - $172.5K
3% of jobs
$71K
$128.1K
$172.5K
How much do remote principal java software engineer jobs pay per year?
What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?
| Aspect | Remote Principal Java Software Engineer | Remote Senior Java Developer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in Computer Science, Java certifications | Bachelor's in Computer Science, Java certifications |
| Work Environment | Leadership role, architecture design, cross-team collaboration | Development, coding, debugging within teams |
| Employer & Industry Usage | Tech companies, large enterprises, consulting firms | Startups, mid-sized companies, tech firms |
| Common Search & Comparison Intent | Understanding seniority, responsibilities, and career progression | Technical skills, project involvement, experience level |
The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.
Contractor
Posted 20 days ago
Job description
Job Title: System Software Programmer Location: Remote Position Type: C2C/W2 Years of Experience:10+ years Duration of the Contract: 12 months Candidate Location: Candidate MUST be a resident of a state that aligns with Eastern or Central Time. Project Scope: The System Software Programmer will independently perform analysis, design, implementation, modification, and maintenance of agency software systems, including technical support for required federal data transmittals. This role will lead data migration and software implementations, mentor junior team members, and primarily support Bureau of Water systems, including SDWIS, WQX, SWIFT, and DW-SFTIES.
The programmer will actively participate in cross-functional discussions to effectively meet the needs of internal and external stakeholders. Key Responsibilities: Strong troubleshooting, debugging, and analytical skills Solid understanding of the Software Development Life Cycle (SDLC) Ability to analyze and organize complex technical data effectively Expertise in developing and executing software test cases Experience maintaining and upgrading legacy applications Strong collaboration skills with users, vendors, and IT teams Experience planning, directing, and reviewing technical team work Experience with software security standards and best practices Leadership experience within technical teams Ability to communicate and coordinate with non-IT business units Subject matter expertise in complex systems and enterprise applications Experience estimating development effort and project scope Creative problem solver with flexibility to learn new tools and technologies Software Development and Support, Collaboration & Mentorship, Migration Support, Documentation & Continuity, Data Security & Integrity Required Skills & Experience: 8 years' experience with government IT projects as a software developer, software engineer or related field 8 years' experience in building and optimizing SQL statements and stored procedures 3 years' experience supporting Water Quality/Safety Information Systems, preferably in a government setting Working knowledge of ASP.NET, .NET, and C#, HTML, and CSS Preferred Skills: Experience implementing, configuring and supporting SDWIS, Water Quality Exchange (WQX), SWIFT, and DW-SFTIES Experience with Apache Tomcat and Java Experience using service/help desk ticket platforms and Microsoft Office products. Experience working/collaborating with the Environmental Protection Agency (EPA) Education: A bachelor's degree in computer science, computer engineering or a related field and experience in computer software development, modification, and maintenance
Relevant experience may substitute for the bachelor's degree on a year-for-year basis.