1

Senior Java Software Engineer Jobs in Davidson, NC

Senior Consultant | Java | Springboot

Charlotte, NC · On-site

$56 - $71.25/hr

VARITE INC is seeking a skilled developer for a Senior Consultant role specializing in Java and Springboot. The primary responsibilities include designing, developing, testing, and maintaining high ...

Java/DevOps Engineer

Charlotte, NC · On-site

$50.50 - $69.25/hr

Java/DevOps Engineer Charlotte, NC (3x a week onsite) 1 year + Looking for someone that can focus on software development and infrastructure automation, supporting the bank's large-scale digital ...

Senior Java Developer

Charlotte, NC

$56 - $71.25/hr

... software on short cycles Evidence of delivering applications from inception, to design, and to ... Java development skills including streams, lambdas, and advanced concurrency APIs Extensive ...

Java Senior Developer (Full Time)

Charlotte, NC · On-site

$56 - $71.25/hr

This position is responsible for providing Senior Java Developer level analysis, design and hands-on development skills. Demonstrated record of developing successful applications that are highly ...

ClifyX is seeking a Java API SDET with GraphQL experience. The role involves designing, developing, and maintaining robust API automation frameworks, as well as collaborating with developers and ...

Senior Software Engineer - Jaggaer

Charlotte, NC · On-site

$119K - $157K/yr

Senior Software Engineer - Jaggaer Location: Charlotte, NC Job Type: Contract Experience: 7+ years ... Java or Python, SQL, Git, CI/CD, cloud-native application architecture Location & Work Model ...

Sr Java Developer

Charlotte, NC · On-site

$56 - $71.25/hr

JD: Minimum 8+ years of experience in Java/J2EE Technologies • Minimum 5 years of development experience in Core Java/J2EE Web services (JSP, Servlets, JDBC, JNDI, XML,WSDL, SOAP,REST, EJB, HTML ...

Showing results 41-60

Senior Java Software Engineer information

See Davidson, NC salary details

$37.5K

$139.7K

$245.3K

How much do senior java software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for senior java software engineer in Davidson, NC is $139,688.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,700.00 and $152,200.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What cities near Davidson, NC are hiring for Senior Java Software Engineer jobs?

Cities near Davidson, NC with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Davidson, NC as of June 2026, with employment types broken down into 2% Internship, 68% Full Time, 11% Part Time, 2% Temporary, 15% Contract, and 2% Nights. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $139,688 per year, or $67.2 per hour.

Sr. Java Developer with Mongo/Kafka/AI (Multiple positions)

TestingXperts Inc. DBA Damcosoft

Charlotte, NC • On-site

$56 - $71.25/hr

Contractor

Re-posted 4 days ago


Job description

Iselin, NJ/Plano, TX/Santa Clara, CA/Seattle, WA/Morrisville, NC/Dublin, OH) Persistent Office for F2F Interview

Role : Sr. Java Developer with Mongo/Kafka/AI (Multiple positions)

Work Location: Charlotte, NC – Day 1 onsite joining. 

Long Term

Interview process:

L1 – Video

We will have a 15mins prep call with hiring manager for client interview.

Client L1 – Candidate need to come to any Persistent office F2F for this interview (No exception)

Iselin, NJ/Plano, TX/Santa Clara, CA/Seattle, WA/Morrisville, NC/Dublin, OH) Persistent Office

System Design and Development for API’s.

Java backend with Must Have Java, Springboot, kafka, microservices, MongoDB

10% contribution – Knows how to use GenAI, GitHub Copilot – person should be able to use Gen AI to create API’s.