1

Systems Software Developer Jobs in Georgia (NOW HIRING)

Software Developer, Java

Kennesaw, GA

$53 - $67.50/hr

Job Title: Software Developer, Java Reports To: Director of Engineering FLSA Status: Exempt ... Participate in the design and development of event-driven applications and system integrations.

Software Developer, Java

Kennesaw, GA · On-site

$53 - $67.50/hr

Job Title: Software Developer, Java Reports To: Director of Engineering FLSA Status: Exempt ... Participate in the design and development of event-driven applications and system integrations.

Senior Software Developer

Suwanee, GA · On-site

$50.75 - $67/hr

Summary: Mujinis the future of industrial robotic systems in production and distribution ... AsaSenior Software DeveloperatMujin, you will play a pivotal role inproviding ...

Senior Software Developer

Augusta, GA

$51.25 - $67.75/hr

MANTECH seeks a motivated, career and customer-oriented Senior Software Developer to join our team ... Includes: operating systems, databases, applications, and relevant Security Technical ...

Senior Software Developer

Augusta, GA · On-site

$51.25 - $67.75/hr

MANTECH seeks a motivated, career and customer-oriented Senior Software Developer to join our team ... Includes: operating systems, databases, applications, and relevant Security Technical ...

Senior Software Developer

Dalton, GA

$48.25 - $63.75/hr

About the Role We are seeking an expeienced Senior Software Developer to join our Applications team ... This is growth, existing systems remain central, and the new environment broadens what the team can ...

Senior Software Developer

Dalton, GA · On-site

$48.25 - $63.75/hr

About the Role We are seeking an expeienced Senior Software Developer to join our Applications team ... This is growth, existing systems remain central, and the new environment broadens what the team can ...

We're seeking a Senior Software Developer who is ready to work with new technologies and ... Bachelor's Degree in Computer Science, Information Systems, or other related field. Eligibility ...

next page

Showing results 1-20

Systems Software Developer information

See Georgia salary details

$34.2K

$98.9K

$156.6K

How much do systems software developer jobs pay per year?

As of Jun 22, 2026, the average yearly pay for systems software developer in Georgia is $98,855.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,000.00 and $117,400.00 per year, depending on experience, location, and employer.

Will AI replace coders by 2040?

As a Systems Software Developer, AI is expected to augment coding tasks rather than fully replace human programmers by 2040. AI tools can automate repetitive coding and testing, but complex problem-solving, creativity, and understanding user needs remain essential skills for developers. Continuous learning and adapting to new technologies will be important for job security in the evolving tech landscape.

What are Systems Software Developers?

Systems Software Developers are professionals who design, build, and maintain the foundational software that enables computers and devices to function. They work on operating systems, device drivers, and system utilities, ensuring that hardware and software work together efficiently. These developers often collaborate with hardware engineers and focus on performance, security, and reliability. Their work is critical for creating stable platforms upon which application software and user-facing programs run.

What is the difference between Systems Software Developer vs Software Engineer?

AspectSystems Software DeveloperSoftware Engineer
CredentialsBachelor's in Computer Science or related field; often certifications in systems or networkingBachelor's or higher in Computer Science or Software Engineering; similar certifications
Work EnvironmentFocus on low-level system software, operating systems, embedded systemsDevelops applications, web, mobile, or enterprise software across various environments
Industry UsagePrimarily in hardware, OS development, embedded systemsAcross tech, finance, healthcare, and more industries

Systems Software Developers specialize in creating and maintaining system-level software like operating systems and embedded systems, while Software Engineers develop a broader range of applications and software solutions. Both roles require similar educational backgrounds and certifications, but their focus areas and work environments differ significantly.

What does a system software developer do?

A system software developer designs, develops, and maintains system software such as operating systems, device drivers, and utility programs. They often work with programming languages like C or C++, and need a strong understanding of computer architecture and hardware interactions to optimize system performance and stability.

What are some common challenges Systems Software Developers face when working on large-scale projects?

Systems Software Developers working on large-scale projects often encounter challenges such as maintaining compatibility across different hardware platforms, ensuring the software is optimized for performance, and managing complex dependencies between system components. Effective communication with cross-functional teams, such as hardware engineers and application developers, is critical to address integration issues. Additionally, keeping up with evolving technologies and adhering to strict security standards can add to the complexity of the role.

What are the key skills and qualifications needed to thrive as a Systems Software Developer, and why are they important?

To thrive as a Systems Software Developer, you need strong programming skills in languages like C, C++, or Rust, a solid understanding of computer architecture, and typically a degree in computer science or a related field. Familiarity with operating systems internals, version control systems such as Git, and sometimes certifications in relevant technologies are common requirements. Analytical thinking, attention to detail, and effective problem-solving are vital soft skills that distinguish top performers. These abilities ensure the development of reliable, efficient, and secure system-level software that supports critical computing infrastructure.

What engineers make $500,000?

Senior software engineers, especially those in specialized fields like systems software development, artificial intelligence, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or in high-demand industries.

What is L1, L2, L3, and L4 developer?

In the context of a Systems Software Developer, L1, L2, L3, and L4 typically refer to different levels of technical expertise and experience within a development team. L1 is usually entry-level, focusing on basic tasks, while L2 and L3 involve increasing responsibilities such as debugging, designing components, and system integration. L4 often signifies senior or lead developers who oversee projects, mentor others, and handle complex system architecture.
What are the most commonly searched types of Systems Software Developer jobs in Georgia? The most popular types of Systems Software Developer jobs in Georgia are:
What are popular job titles related to Systems Software Developer jobs in GA? For Systems Software Developer jobs in GA, the most frequently searched job titles are:
Software Developer, Java

Software Developer, Java

LendingPoint

Kennesaw, GA

$53 - $67.50/hr

Full-time

Posted 11 days ago


Job description

Job Title:                              Software Developer, Java                       

Reports To:                         Director of Engineering

FLSA Status:                       Exempt

Department:                      IT

 

JOB SUMMARY:  Responsible for designing, developing, implementing, maintaining, and supporting Java-based software applications, APIs, and system integrations that support LendingPoint's business operations and strategic objectives. This position partners with cross-functional teams to deliver scalable, reliable, and secure technology solutions while contributing to software architecture, application performance, and development best practices.

 

ESSENTIAL JOB FUNCTIONS:

  • Design, develop, test, implement, and maintain Java-based software applications, services, APIs, and system integrations.
  • Develop and support scalable microservices and distributed applications utilizing Java and related development frameworks.
  • Design, develop, and maintain database solutions, including data models, queries, and integrations across SQL and NoSQL environments.
  • Participate in the design and development of event-driven applications and system integrations.
  • Troubleshoot, analyze, and resolve software defects, production issues, and application performance concerns.
  • Collaborate with Product, Quality Assurance, DevOps, and other stakeholders throughout the software development lifecycle.
  • Perform code reviews and contribute to development standards, technical documentation, and software engineering best practices.
  • Support application deployment, monitoring, performance optimization, and ongoing maintenance activities.
  • Participate in application architecture, technical design discussions, and continuous improvement initiatives.
  • Ensure software solutions are developed in accordance with established security, scalability, reliability, and compliance requirements.
  • Remain current on emerging technologies, development methodologies, and industry trends and recommend improvements where appropriate.

MINIMUM QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the minimum knowledge, skill, and/or ability required.

 

  • 3+ years of professional experience in Java development
  • Strong proficiency in Spring Framework and Spring Boot
  • Hands-on experience with Kubernetes (K8s) for container orchestration and deployment
  • Solid understanding of SQL databases (e.g., PostgreSQL, MySQL) including schema design and query optimization
  • Experience with NoSQL databases (e.g., MongoDB, Redis)
  • Practical experience with Apache Kafka for building event-driven or streaming applications
  • Familiarity with RESTful API design principles and best practices
  • Experience with version control using Git and CI/CD pipelines

 

PREFERRED QUALIFICATIONS

  • Experience developing reactive microservices using Spring WebFlux and Project Reactor, with a solid understanding of non-blocking I/O and reactive streams
  • Experience with Docker and containerization workflows
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of observability tools (e.g., Grafana, Prometheus)
  • Understanding of OAuth2 / JWT-based authentication and security patterns
  • Exposure to Agile/Scrum methodologies
  • Fintech Domain Experience:
    • Familiarity with loan origination systems (LOS)
    • Experience working with loan servicing platforms (e.g., Loanpro)
    • Understanding of end-to-end lending workflows including application intake, underwriting, decisioning, funding, and post-close processes
    • Knowledge of consumer lending products such as personal loans, auto loans, mortgages, or lines of credit
    • Awareness of regulatory and compliance requirements in lending (e.g., TILA, RESPA, ECOA, HMDA)
    • Experience integrating with credit bureaus (Equifax, Experian, TransUnion) or third-party data providers for identity verification and risk decisioning

 

COMPETENCIES:

  • Customer Service: Exceptional attitude and a passion for providing outstanding service to internal customers.
  • Problem Solving and Analytical Thinking: Identifies, analyzes, and resolves technical issues effectively while evaluating alternative solutions and considering business impact.
  • Quality Focus: Produces accurate, reliable, and maintainable work; follows established development standards, testing practices, and documentation requirements.
  • Collaboration and Teamwork: Builds productive working relationships with team members and cross-functional partners; shares knowledge and contributes to team success.
  • Communication: Effectively communicates technical concepts, project status, risks, and solutions to technical and non-technical stakeholders.
  • Continuous Improvement: Demonstrates a commitment to learning, innovation, and process improvement; remains current on emerging technologies, tools, and industry trends.
  • Accountability and Results Orientation: Takes ownership of assigned work, meets commitments and deadlines, and delivers high-quality solutions that support business objectives.

 

SUPERVISORY RESPONSIBILITY

None

PHYSICAL DEMANDS

While performing the duties of this job, the employee is regularly required to stand, walk, reach, and sit for a minimum of 8 hours with or without reasonable accommodation. The employee is required to use hands to finger, handle, or feel objects and/or tools. The employee is required to talk or hear with or without reasonable accommodation and must sometimes lift and move up to 10 pounds.

 

WORK ENVIRONMENT
While performing the logistics duties of this job, the employee is frequently exposed to moderate noises such as computers, printers, and other light traffic noise in an office setting.

This role is in-office. Remote work may be performed from a pre-approved location, as arranged, and scheduled by team management and approved by department leadership.

OTHER DUTIES

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change or be supplemented at any time with or without notice.