1

Senior Staff Software Engineer Java Jobs (NOW HIRING)

Software Engineer (Java)

Glen Allen, VA · On-site

$100K - $120K/yr

Software Engineer (Java) Our client, an education services company, is seeking a Senior Software Engineer (Java) to join their team, hit the ground running, and help drive to success. This will be a ...

As a Staff Software Engineer on the Marketplace Platform team, you will play a pivotal role in ... Our tech stack includes Java for backend services and ReactJS for frontend development, providing ...

Senior Staff Software Engineer

Mountain View, CA · On-site +1

$144K - $190K/yr

We are seeking a Senior Staff Software Engineer to set the technical direction for our agentic AI ... Expert-level proficiency in at least one object-oriented language (Java/J2EE or C#), and the ...

Senior Staff Software Engineer

Mountain View, CA · On-site +1

$144K - $190K/yr

We are seeking a Senior Staff Software Engineer to set the technical direction for our agentic AI ... Expert-level proficiency in at least one object-oriented language (Java/J2EE or C#), and the ...

Senior Java Software Engineer

Tampa, FL · On-site

$118K - $155K/yr

Our IT recruiting agencies and staffing companies can help. We help companies that are looking to hire Senior Java Software Engineers for jobs in Tampa, Florida and in other cities too. Please ...

Senior Staff Software Engineer

Tysons Corner, VA · On-site

$123K - $162K/yr

Senior Staff Software Engineer Do you love tinkering with devices? Have you automated your own home? Do you love to mentor and collaborate with other engineers? If the above holds true for you, then ...

Senior Staff Software Engineer

Santa Clara, CA · On-site

$143K - $189K/yr

In this team, we are extending that platform with modern Python and Java microservices that ... Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior individual ...

In this team, we are extending that platform with modern Python and Java microservices that ... Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior individual ...

Senior Software Engineer - Java Developer

MO · On-site

$53.50 - $68.25/hr

Senior Software Engineer (Java Developer) Location: O'fallon, Missouri Duration: 24 months Experiece: 7+ years Skills summary: • Advanced in with Linux and Java development (JDK 1.7 or greater ...

Senior Staff Software Engineer

Santa Clara, CA · On-site

$144K - $190K/yr

In this team, we are extending that platform with modern Python and Java microservices that ... Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior individual ...

Sr. Staff Software Engineer

Fairborn, OH · On-site

$115K - $152K/yr

We are seeking a Senior Staff Software Engineer to design, develop, and sustain high-quality ... The ideal candidate is a strong individual contributor with deep C++, C#, Java, JavaScript, or ...

In this team, we are extending that platform with modern Python and Java microservices that ... Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior individual ...

Sr Software Engineer - Java

Greenwich, CT · On-site

$140K - $184K/yr

Sr. Software Engineer- Java (Greenwich, CT) (Hybrid: Remote work permitted 2 days) (multiple positions) Design and build solutions for regulatory reporting and back-office systems used by financial ...

Senior Staff Software Engineer

Durham, NC · On-site

$118K - $156K/yr

In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms, defining architectural patterns and ...

Sr. Staff Software Engineer

Dayton, OH · On-site +1

$119K - $157K/yr

We are seeking a Senior Staff Software Engineer to design, develop, and sustain high-quality ... The ideal candidate is a strong individual contributor with deep C++, C#, Java, JavaScript, or ...

Sr. Software Engineer Java

Boston, MA · On-site

$135K - $178K/yr

Company Description AYR Global IT Solutions is a national staffing firm focused on cloud ... Job Role: Sr. Software Engineer Java Location: Boston-, MA Duration: 3-6 Months CTH Qualifications ...

Senior Software Engineer (Java)

Chicago, IL · On-site

$128K - $169K/yr

The Senior Software Engineer (Java) will perform new development as well as escalated product ... staff * Collaborates with Quality Assurance engineers in test case construction, issue ...

Senior Software Engineer (Java)

Chicago, IL · On-site

$128K - $169K/yr

The Senior Software Engineer (Java) will perform new development as well as escalated product ... operations staff Collaborates with Quality Assurance engineers in test case construction, issue ...

Showing results 21-40

Senior Staff Software Engineer Java information

See salary details

$40.5K

$150.9K

$265K

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

As of Aug 6, 2026, the average yearly pay for senior staff software engineer java in the United States is $150,928.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,000.00 and $164,500.00 per year, depending on experience, location, and employer.

What is the difference between Senior Staff Software Engineer Java vs Lead Software Engineer Java?

AspectSenior Staff Software Engineer JavaLead Software Engineer Java
ResponsibilitiesArchitecting solutions, mentoring, strategic technical decisionsLeading project teams, coordinating development efforts, ensuring delivery
ExperienceTypically 8+ years, deep technical expertiseTypically 6+ years, leadership in projects
FocusTechnical excellence, system design, long-term visionTeam management, project execution, stakeholder communication
Work EnvironmentCross-team collaboration, high-level architectureTeam leadership, project planning

While both roles require strong Java expertise and extensive experience, Senior Staff Software Engineers focus on strategic technical architecture and mentorship, whereas Lead Software Engineers emphasize project leadership and team coordination. The choice depends on whether you prefer a more technical or managerial role within Java development teams.

More about Senior Staff Software Engineer Java jobs
What cities are hiring for Senior Staff Software Engineer Java jobs? Cities with the most Senior Staff Software Engineer Java job openings:
What are the most commonly searched types of Staff Software Engineer Java jobs? The most popular types of Staff Software Engineer Java jobs are:
What states have the most Senior Staff Software Engineer Java jobs? States with the most job openings for Senior Staff Software Engineer Java jobs include:
What job categories do people searching Senior Staff Software Engineer Java jobs look for? The top searched job categories for Senior Staff Software Engineer Java jobs are:
Infographic showing various Senior Staff Software Engineer Java job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 17% Part Time, 1% Temporary, and 5% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $150,928 per year, or $72.6 per hour.

Software Engineer (Java)

Key Choice Group

Glen Allen, VA • On-site

$100K - $120K/yr

Full-time

Re-posted 5 days ago


Job description

Software Engineer (Java)
Our client, an education services company, is seeking a Senior Software Engineer (Java) to join their team, hit the ground running, and help drive to success. This will be a permanent position. The employee will work remotely until COVID restrictions are lifted. Their office is in Glen Allen, VA.
Snapshot of the client:
  • Began as a start up and their wild success got the attention of a large well-known company, who acquired them about 5 years ago.
  • Building and perfecting a product that helps universities and colleges attract and retain students and engage alumni.
  • Cutting edge technology used for this web-based and data intensive products.

What will you do?
  • Full stack development in Java, Angular or React preferred.
  • Will participate in design/architecture, complete new development along with supporting the existing product (providing enhancements and new features)
  • Work alongside a very talented and well respected technology team!

Required Skills
  • At least 3 years of Java development experience.Various levels of positions from 3-10+ years of experience.
  • Experience with Angular/React or similar frameworks and technologies
  • Interest in cloud technology, AWS preferred
  • Experience with Agile development methods, especially Scrum
  • Experience delivering and maintaining software
  • Ability to adapt to change and a commitment to excellence and quality

Why consider this position?
  • Join a stable company with a tenured team of software engineers
  • Casual environment with flexible schedules
  • Unparalleled innovation in their space
  • Exceptional benefits and defined career path

If interested, send your resume to kati@mykeychoice.com.